Als ich in der Zeit vor meinem Studium 2006 bei einen Informationstag der Schule ein Unternehmen fragte, was genau ein Softwareentwickler macht, sagte mir der Unternehmensverteter scherzhaft: „Er tippt 0 und 1 in einen PC und das auf Dauer immer schneller und schneller“. Wir mussten danach beide lachen, doch es war zu diesem Zeitpunkt gar nicht so weit weg von Realität. Der Job des Softwareentwicklers war geprägt davon am PC zu sitzen und Programmiercode nach Vorgabe abzutippen.
Bis heute hat sich das Berufsbild Softwareentwickler vollkommen verändert. Bereits 2016 fragt zahlreiche Zeitschriften wie z.B. die Computerwoche: Was müssen Softwareentwickler können?. Schaut man auf die aktuelle Beschreibung des Berufsbild der Bundesagentur für Arbeit findet sich mehr als nur die reine Entwicklung nach Vorgabe:
- analysieren,
- konzeptionieren,
- planen,
- entwickeln und
- betreiben von informationstechnischen Anwendungen
Die Tätigkeiten eines Softwareentwicklers sind mittlerweile von der bloßen Entwicklung auf den gesamten Zyklus einer Software inkl. Anfoderungsanalyse, Projektmanagement und Führung gewachsen. Weiterhin gibt es zahlreiche Spezialisierungen wie UX-Design, Backend-Entwickler, Middleware JEE, FullStack Developper und Web Developper.
Meine Erkenntnis: Scrum und flache Hierarchien nehmen Entwickler immer mehr in die Pflicht! Die voranschreitende Digitalisierung sorgt für immer mehr Spezialisierungen aber auch Generalisierung.
Lesetipp: Jeder hat sein Spezialgebiet aber kann auch in jedem anderen Bereich arbeiten: T-Shaped Professional.
Es werden viele Entwickler gesucht, welche aber nicht entwickeln sollen
Ich erlebe in letzter Zeit, dass sowohl bei den großen Beratungen wie Accenture/Capgemini als auch bei Konzernen sowie mittelständischen Unternehmen die meisten Stellenanzeigen Softwareentwickler sind.
Meine Erfahrung: Ich habe auf Recruiting selbst aktiv nachgefragt. Ich fragte die Personalerin nach Stellen als Projektleiter und Sie sagte mir, dass aktuell keine gesucht werden. Sie sagte mir aber, dass Entwickler für Java gesucht werden. Ich hätte als Entwickler super Möglichkeiten wie beispielsweise mich in Richtung des Projektmanagement zu entwickeln und das Team als z.B. Product Owner zu leiten. Ich kam um ein lächeln nicht hinweg: Sie suchte Projektleiter! Sie wusste es nur nicht!
Ich fragte weiter auf den Ständen nach den konkreten Aufgaben eines Softwareentwicklers und merke schnell, dass:
- Die Stelle Entwickler C# auch ein Scrum Master ist
- Die Stelle als Softwareentwickler (m/w/d) auch Projektleiter ist
- Die Stelle als Fullstack Developper (PHP) auch Product Owner ist
Es ist übrigens auch sehr ähnlich beim Job des IT-Consultants.
Jobcrafting in der IT
Jobcrafting bedeutet für mich die Arbeit so zu gestalten, dass sie für mich (Mitarbeiter) freudebringend und für das Unternehmen möglichst gewinnbringend ist.
Der Job des Softwareentwicklers zeigt am deutlichsten, dass Berufe zunehmend mehr verschwimmen und jeder Mitarbeiter ein wenig auch selbst seinen Job gestalten kann. Man kann im flexiblen Scrum Team seine Rolle selbst wählen und dabei eher die Organisation oder die Konzeption oder Entwicklung der Software übernehmen.
Flache Hierarchien verschwimmen Jobtitel
Durch flache Hierarchien ist es nicht mehr wie früher wichtig den Job im Vorfeld genau abzustecken, da die Tätigkeit sich mittlerweile fast monatlich ändert. Es gilt also selbstbewusst einzusteigen und den Job einfach so gestalten, wie man das möchte (Jobcrafting).
Ich glaube, dass vor allem die flachen Hierarchien eher auf einen einheitlichen Jobtitel drängen. Im Grunde könnte man in einigen Unternehmen auch einfach jeden Mitarbeiter nur Mitarbeiter/in nennen. was der Mitarbeiter dann daraus macht, liegt in seiner Hand.
Fazit: Sind wir bald alle Entwickler?
Die Fragestellung kann verneint werden. Natürlich sind wir bald nicht alle Softwareentwickler aber es zeigt sich ein deutlicher Trend Richtung Jobcrafting.
Durch flache Hierarchien und autonome Scrum Teams (Jobcrafting) wird es einfach immer schwerer die Jobs wirklich richtig zu bezeichnen. Die Wahl fiel dann in der IT auf die Stelle des Softwareentwicklers (m/w/d). Der anschließende Job kann dabei mittlerweile flexibel gestalten werden.
Zusammenfassend: Nein wir werden nicht alle Entwickler sein aber die Hierarchien werden flacher und Jobtitel immer unwichtiger. Am deutlichsten merkt man es bereits am Job des Softwareentwicklers. Wichtig ist, was man selbst aus seinem Job macht.
Mein Tipp: Nutzen Sie diese Flexibilität und bewerben Sie sich einfach auf eine solche Stelle als Entwickler mit dem Wunsch eher die Organisation als Projektleiter zu übernehmen.
Bildquelle. Geschäft Foto erstellt von freepik – de.freepik.com
Genderhinweis: Seit Anfang 2022 achte ich darauf, dass ich immer genderneutrale Formulierungen verwende. Vorher habe ich habe zur leichteren Lesbarkeit die männliche Form verwendet. Sofern keine explizite Unterscheidung getroffen wird, sind daher stets sowohl Frauen, Diverse als auch Männer sowie Menschen jeder Herkunft und Nation gemeint. Lesen Sie mehr dazu.Falls es noch Fragen gibt, können Sie mich gerne mal anrufen. Hierzu einfach im Buchungssystem nach einen freien Termin schauen. Ich nehme mir jeden Monat einige Stunden Zeit um Studenten zu helfen.
Helfen Sie meinem Blog, vernetzen Sie sich oder arbeiten Sie mit mir
Sie können dem Blog helfen, indem Sie rechts in der Seitenleiste oder in der Mitte/Ende des Beitrags auf eine Werbeanzeige klicken. Das Forschungsprojekt erhält dadurch einen Euro.
Vernetzen Sie sich in jedem Fall auf Xing oder LinkedIn oder kontaktieren Sie mich direkt für einen Austausch, wenn Sie gleich mit mir ins Gespräch kommen wollen. Werfen Sie auch einen Blick in meine Buchvorschläge zur Digitalisierung, vielleicht wollen Sie mir auch ein Buch empfehlen?
Ich arbeite gerne mit Unternehmen zusammen. Sie können mich ebenfalls gerne bezüglich folgender Punkte anfragen:
- Halten von Vorträgen zu Arbeit, Führung und Agilität
- Unterstützung Ihres Marketings (z.B Blogartikel)