Ich habe eine Menge Erfahrung (ca. 6 Jahre) mit der Arbeit an der Symbian-Plattform. Obwohl ich in diesen sechs Jahren viel über die Entwicklung mobiler Anwendungen und Frameworks sowie über Mobile Computing im Allgemeinen gelernt habe, verstehe ich, dass sich die Dinge seitdem geändert haben. (Es ist 3 Jahre her)
Seitdem bin ich zur Webentwicklung und zum Cloud Computing gewechselt und stehe kurz davor, in ein anderes Land zu ziehen und mir einen neuen Job zu suchen. Ist es überhaupt möglich, dass Personalvermittler mich nur aufgrund meiner Symbian-Erfahrung für einen Job als Entwickler für mobile Anwendungen in Betracht ziehen?
Ja.
Auch wenn Sie nicht unbedingt über aktuelle/gefragte Fähigkeiten verfügen, verfügen Sie über Erfahrung in der Arbeit in einem professionellen Umfeld, die sich als nützlich erweisen wird. Technologien ändern sich ständig, es ist eine schnelllebige Branche, das bedeutet nicht, dass das Erlernen einer jetzt überflüssigen Technologie in den letzten sechs Jahren eine Verschwendung war.
Wichtig sind nicht die Besonderheiten Ihrer Fähigkeiten, sondern das übertragbare Wissen, das aus Erfahrung gewonnen wird. Ich könnte der Beste der Welt im Umgang mit Technologie Y sein und frisch von der Universität kommen, also werde ich wahrscheinlich als Absolvent anfangen. Auf der anderen Seite könnte ich der Beste der Welt in Technologie X sein , mit 6 Jahren Erfahrung, etwas Kontakt mit Technologie Y , aber nicht viel, und als Entwickler anfangen, der wahrscheinlich mehr bezahlt wird als ein Absolvent und einen hat angesehene Meinung.
Sie haben sich in sechs Jahren keine einzige Fähigkeit angeeignet, Sie haben sich eine Reihe übertragbarer Fähigkeiten angeeignet, darauf kommt es an.
Natürlich möchten Sie sich wahrscheinlich in den Technologien weiterbilden, an denen Sie arbeiten möchten, mit dem Nachweis, dass Sie verstehen, woran Sie arbeiten werden.
Es gibt viele Fähigkeiten in der Softwareentwicklung, die völlig unabhängig von der verwendeten Technologie sind:
Es spielt keine Rolle, ob Sie Projekte in Java, Visual Basic, C++ oder Fortran gemacht haben und ob Sie es für Mainframes, Desktops, Telefone oder intelligente Toaster gemacht haben. Diese Fähigkeiten sind viel schwieriger zu erlernen als eine neue Technologie.
Es zählt definitiv, fügen Sie es hinzu, auch wenn Sie es nicht hervorheben. Wenn das Unternehmen nicht nach dieser Technologie sucht, sollte es kein Problem geben, solange Sie über die erforderliche oder ähnliche Technologie verfügen. Konzentrieren Sie sich auf die wertvollsten Dinge für den angestrebten Job, aber verstecken Sie keine Arbeitsjahre weniger als 6 davon.
Wenn Sie gute Geschichten erzählen und sowohl mit technischen als auch mit nicht-technischen Menschen über veraltete Technologien lachen können, kann dies viel vorteilhafter sein, als über eine neue Technologie zu sprechen, nur weil sie in der Stellenbeschreibung steht. Viele Leute machen den Fehler, sich zu sehr zu verbreiten, indem sie versuchen, jede Technologie in der Stellenbeschreibung zu diskutieren, anstatt das tiefgreifende Verständnis zu zeigen, das für Debugging und Fehlerbehebung erforderlich ist.
Es gibt keine mögliche, vorstellbare Korrelation zwischen Personen, die diese bestimmte Kleinigkeit kennen, und Personen, die Sie einstellen möchten. Wen interessiert der Unterschied? Sie können es online in etwa fünfzehn Sekunden herausfinden! Denken Sie daran, intelligent bedeutet nicht „kennt die Antwort auf Trivia-Fragen“. Wie auch immer, Softwareteams wollen Leute mit Eignung einstellen, nicht mit bestimmten Fähigkeiten. Alle Fähigkeiten, die die Leute in den Job einbringen können, werden in ein paar Jahren technologisch veraltet sein, also ist es besser, Leute einzustellen, die in der Lage sind, neue Technologien zu erlernen, als Leute, die zufällig wissen, wie man JDBC macht Sprechen Sie gleich mit einer MySQL-Datenbank.
Verweise
whereDragonsDwell
Benutzer18811
Vietnhi Phuwan
GroßmeisterB
dwizum