talent-de December 16, 2019

Warum Sie wissen sollten, wie attraktiv der Tech Stack Ihres Unternehmens ist

Die Entwicklerumfrage 2018 hat wieder einmal mehr belegt: Die Sprachen, Frameworks und anderen Technologien, mit denen sie im Job tagtäglich arbeiten werden – auch bekannt als Tech Stack –, haben für Entwickler höchste Priorität, wenn es um die Entscheidung für einen Jobwechsel geht. Doch was bedeutet das für Arbeitgeber? Beginnen wir mit einer kurzen Auffrischung zur Definition…

Die Entwicklerumfrage 2018 hat wieder einmal mehr belegt: Die Sprachen, Frameworks und anderen Technologien, mit denen sie im Job tagtäglich arbeiten werden – auch bekannt als Tech Stack –, haben für Entwickler höchste Priorität, wenn es um die Entscheidung für einen Jobwechsel geht. Doch was bedeutet das für Arbeitgeber?

Wie Entwickler Arbeitsplätze bewerten

Beginnen wir mit einer kurzen Auffrischung zur Definition des Tech Stack.

Der Tech Stack ist der Kernsatz jener Technologien, die zur Entwicklung und Implementierung von Lösungen in einem Team verwendet werden. Einem Produkt liegt stets ein bestimmter Stack zugrunde, aber ein Unternehmen kann verschiedene Stacks für verschiedene Produkte verwenden.

Diese Tech Stacks sind für die Mehrheit der Unternehmen und Entwicklerteams keineswegs in Stein gemeißelt, sondern entwickeln sich dynamisch – je nach den Anforderungen der zu entwickelnden Produkte oder aufgrund von Innovationen und neuen Features.

Technologietrends in Deutschland

Durch die Verschlagwortung aller Fragen auf Stackoverflow.com unter Technologie-Tags haben wir die Möglichkeit, diese Entwicklungen aus der Vogelperspektive zu beobachten.

Wachstumsstärkste Technologien in Deutschland (basierend auf ihrem Anteil an Stack Overflow Pageviews

Eine Analyse zeigt: Von September 2016 bis September 2017 hat eine Technologie in Deutschland am meisten an Wachstum zugelegt: Python. Mit mittlerweile mehr als 10 % aller Seitenaufrufe bei Stack Overflow hat sie Java als meistgesuchte Technologie überholt. Eine Veränderung, die nicht nur Deutschland betrifft. Mehr über Python als globales Phänomen lesen Sie im englischen Beitrag hier.

Dabei ist das Wachstum von Python vor allem darauf zurückzuführen, dass es sowohl als Teil des Tech Stack von akademischen Forschern als auch von Experten fürs Machine Learning und die Datenwissenschaft genutzt wird. Genauso die Programmiersprache R: Als am zweitschnellsten wachsende Technologie wird sie in denselben Gebieten eingesetzt.

Welche Technologien sind Entwicklerlieblinge?

Wenig verwunderlich zeigt der Vergleich mit den Antworten aus der Entwicklerumfrage 2018 für Deutschland: Python ist die meistgesuchte Programmiersprache und auf Platz 7 der unter Entwicklern beliebtesten Sprachen. R ist zwar in der Verbreitung nur bei 6,9 %, aber bei der Beliebtheit bei 50,3 % der Entwickler hoch im Kurs.

Die meistgenutzten Programmiersprachen
Die beliebtesten Programmiersprachen
Die meistgesuchten Programmiersprachen

Wenn Sie außerdem mehr über die beliebtesten (und unbeliebtesten) Datenbanken, Plattformen, Bibliotheken, Frameworks/Tools, Entwicklungsumgebungen und Betriebssysteme lesen möchten, laden Sie sich den globalen bzw. regionalen Deutschland Report in voller Länge herunter.

Anziehungskraft, Thought Leadership und zufriedene Entwickler

Was aber bedeuten die oben stehenden Listen für Ihr Unternehmen? Eine Anpassung an einen neuen Tech Stack ist nicht automatisch sinnvoll, nur weil Technologien im Trend liegen. Vielmehr sollten Sie stets die Bedürfnisse Ihres Teams mit der Entwicklungsleitung und ggf. den Tech Team Leads besprechen.

Bei Telexiom beispielsweise behält ein internes Schulungsteam genauestens im Auge, welche Skills die 150 Mitarbeiter beherrschen. (Obwohl diese im Außendienst tätig sind.) Wenn sich jemand ein neues Werkzeug oder eine neue Technologie angeeignet hat, wird gleich mal eine Schulung für mehrere Kollegen organisiert.  

Auch bei Flixbus weiß man, dass der Tech Stack das Unternehmen besonders für Kandidaten, die einen Jobwechsel ins Auge fassen, durchaus attraktiv macht. „Wir arbeiten hier wirklich mit einigen sehr modernen Technologien. Das macht uns attraktiv für Kandidaten. Und für Kollegen im Team heißt das, dass sie auch neue Methoden vorschlagen können. So erweitert sich unser Tech Stack ständig“, erklärt Kerry McCrum, Technical Recruiter. Das lebenslange Lernen ist auch eines der Hauptdinge, die am Ende der Mitarbeiterzufriedenheit und damit der Bindung an das Unternehmen dienlich sind.

Was bedeutet ein moderner Tech Stack für das Sourcen von Kandidaten?

Die Kehrseite der Verwendung von gerade erst aufkommenden Technologien ist die noch geringe Verbreitung. Hier kann ein guter Ansatz sein, Entwickler mit ähnlichen Technologien anzusprechen und diese offen zu fragen, ob sie eine der neuen Technologien „on the job“ lernen möchten. Entsprechend offen sollte dann im Bewerbungsgespräch auch darüber gesprochen werden, wie schnell ein Entwickler oder eine Entwicklerin glaubt, die neue Sprache lernen zu können, und in welcher Form ihn oder sie Ihr Unternehmen dabei unterstützen kann. Für die Stellenanzeige oder eine Active-Sourcing-E-Mail kann es hilfreich sein, die Technologien Ihres Tech Stack und damit die Anforderungen an einen Kandidaten in Abstufungen aufzulisten – unterteilt in zwingend erforderlich und wünschenswert oder vorteilhaft.

Podcast logo The Stack Overflow Podcast is a weekly conversation about working in software development, learning to code, and the art and culture of computer programming.

Related

The_Importance_of_Building_an_Internal_Developer_Community
talent-de December 10, 2019

Warum eine Employer Value Proposition (EVP) so wichtig ist

Die Employer Value Proposition ist nichts anderes als das Alleinstellungsmerkmal eines Arbeitgebers. Doch was genau macht Unternehmen einzigartig in den Augen von Entwicklern? Nachdem wir einige Updates im Design der Stack Overflow Unternehmensprofile veröffentlicht haben, riefen wir im September in unserer “Back to Branding” Kampagne Unternehmen dazu auf, ihre Auftritte aufzufrischen. Das Ergebnis haben wir…
talent-de November 13, 2019

Die beliebtesten und bestbezahlten Programmiersprachen 2019

Welche Technologie weckt Begeisterung unter Programmierern? Für welche Expertinnen und Experten müssen Arbeitgeber am tiefsten in die Tasche greifen? Und welche Technologien erfreuen sich nach wie vor großer Unbeliebtheit? Antworten im Vergleich zwischen Deutschland und dem Rest der Welt lesen Sie in diesem Blog Post.
talent-de February 18, 2020

Die Top-10-Frameworks und was Tech-Recruiter darüber wissen müssen

Da das Programmieren und die Entwicklung von Applikationen immer ausgefeilter und komplexer werden, wird von  Entwickler und Entwicklerinnen weit mehr erwartet als das reine Beherrschen der Programmiersprachen. Sie müssen die Frameworks kennen, die das Erstellen von Applications in diesen Sprachen erleichtern. Ein Framework ist ein Set von Tools und Funktionen, das als Plattform für die…
Avatar for Medi Madelen Gwosdz
Content Strategist