Nicht auf die aktuelle Strategie des Arbeitgebers ausgerichtet - Beratung erforderlich [geschlossen]

Ich bin derzeit ein mobiler Entwickler. Kürzlich habe ich einen Trend in dem Unternehmen bemerkt, in dem ich arbeite: die Durchsetzung der Entwicklung mobiler Anwendungen durch das Management unter Verwendung von Hybridtechnologie (der sehr proprietären Art).

Obwohl ich glaube, dass Anwendungen, die mit diesen Arten von Hybridtechnologien (HTML/CSS/JS) erstellt wurden, in Zukunft einen größeren Marktanteil erlangen werden, denke ich, dass der Zeitpunkt nicht richtig ist.

Ich würde mich gerne als IOS/Android-Entwickler weiterentwickeln, weil ich es viel angenehmer finde als HTML/CSS/JS.

Ich fürchte, wenn ich weiter hier arbeite, riskiere ich, keine übertragbaren Fähigkeiten zu haben, wenn sich die Notwendigkeit/Möglichkeit ergibt, woanders zu arbeiten.

Ich erwäge, aktiv nach einem anderen Unternehmen zu suchen, dessen Interessen an Technologieansätzen eher mit meinen übereinstimmen.

Irgendein Rat?

Mehr Infos über mich:

  • Neuer Absolvent in meinen Zwanzigern
  • Dies ist mein erster Job und ich bin seit ungefähr 9 Monaten dabei
  • Das Unternehmen, für das ich arbeite, ist mittelgroß/groß (300/400), arbeitet aber im Schatten eines Branchenriesen.
Hallo, erwägen Sie, die Frage zu bearbeiten , damit sie besser zu den Themen der Website in der Hilfe passt . Diese Anleitung kann insbesondere dabei helfen, zu erfahren, was hier von Fragen erwartet wird. Viel Glück!
haha, ich kann meine Frage nicht genug betonen. Wie um alles in der Welt sind HTML/CSS/JS-Kenntnisse NICHT übertragbar?
HTML/CSS/JS eingeschlossen in einem sehr proprietären Framework
@furian das einzige, was mir einfällt, ist: so?
Sie gehen davon aus, dass hybride Anwendungen in Zukunft zunehmen werden, und befürchten gleichzeitig, dass Webtechnologien keine brauchbare Fähigkeit sein werden? Welches ist es? Es hört sich so an, als würdest du nur versuchen, Luft zu machen. Du entwickelst gerne native Apps. Das ist in Ordnung (ich auch). Aber täuschen Sie sich nicht, dass Webtechnologien jetzt und in Zukunft keine sehr gefragten Fähigkeiten sind.

Antworten (2)

Zunächst einmal sind HTML/CSS/JS-Kenntnisse, unabhängig davon, wie proprietär das Framework, in dem diese Sprachen verwendet werden, fast immer auf jedes Unternehmen übertragbar. Sie verwenden möglicherweise nicht dasselbe Framework in einem anderen Unternehmen, aber Sie haben bereits einen Vorsprung gegenüber den Leuten, die nicht verstehen, wie HTML/CSS/JS tatsächlich funktioniert.

Ehrlich gesagt, wenn es um die Selbstvermarktung Ihrer Programmierfähigkeiten geht, sind Ihre Fähigkeit, die Programmiergrundlagen zu verstehen, sowie Ihre Fähigkeiten zur Problemlösung wesentlich wichtiger als Ihre Kenntnisse bestimmter Sprachen. Mit anderen Worten, sobald Sie eine Sprache verstanden haben, ist es sehr einfach, eine andere zu erlernen, insbesondere wenn Sie bereits eine OOP-Sprache und eine Webentwicklungssprache kennen.

Wenn Ihnen der Job jedoch nicht gefällt, weil Sie sich auf nativere Obj-C- oder Java-Programmierung für iOS und Android konzentrieren wollten, dann würde ich einen Job finden, der sich auf so etwas wie schnelle Anwendungen konzentriert. Denken Sie jedoch daran, dass sich im Laufe der Zeit auch der Fokus und die Wahl der Programmiersprache ändern können, wenn sich Unternehmen ändern.

Sie müssen verstehen, dass das UNTERNEHMEN SIE eingestellt hat, und um es einfach auszudrücken, Sie haben einen gewissen bis keinen Einfluss auf die Herangehensweise des Unternehmens an die Entwicklung der Software. Ihre Aufgabe ist es, ein großartiger Entwickler zu sein. Wenn Sie die Rolle nicht erfüllen können, werden sie Sie möglicherweise ersetzen.

Es gibt 3 Möglichkeiten, die Sie nehmen können:

  1. Tun Sie, was Ihnen gesagt wird, mit Vorschlägen von Ihrer Seite, die mit dem Ansatz des Unternehmens übereinstimmen.

  2. Finden Sie ein neues Unternehmen, das Ihren Interessen entspricht - aber seien Sie auch hier vorsichtig, da es in Zukunft abrupt die Richtung ändern kann - Sie müssen akzeptieren, dass Sie ein Entwickler und kein Produktbesitzer sind.

  3. Erstellen Sie Ihr eigenes Produkt und verdienen Sie selbst Geld - so sind Sie derjenige, der das Boot segelt ;)

Ich sehe es so: Ich bin ein Profi mit umfangreichen Entwicklungskompetenzen. Ich biete meine Vision an und teile Erfahrungen, führe Verbesserungen ein und versuche, Dinge zu ändern, wenn es angebracht ist - aber die endgültige Entscheidung liegt beim Product Owner, und damit bin ich einverstanden - sie bezahlen mich dafür :)

Im Allgemeinen versuche ich jedoch, mich an aufgeschlossene Chefs zu halten, die die gesunde Diskussion mit den Mitarbeitern nutzen.