When I asked a company what exactly a software developer is doing in the time before my studies in 2006 at a school information day, the company representative jokingly told me, “He types 0 and 1 into a PC and in the long run it’s faster and faster.” We both had to laugh afterwards, but it wasn’t that far from reality at the time. The job of the software developer was characterized by sitting on the PC and typing programming code according to the specifications.
To date, the profession of software developer has changed completely. Already in 2016, numerous magazines such as Computerwoche ask: What do software developers have to be able to do?. If you look at the current description of the job profile of the Federal Employment Agency, you will find more than just the pure development according to specifications:
- develop and
- operate information technology applications
The activities of a software developer are now from the mere development to the entire cycle of a software incl. analysis, project management and leadership. There are also numerous specializations such as UX Design, Backend Developer, Middleware JEE, FullStack Developper and Web Developper.
My insight: Scrum and flat hierarchies are increasingly taking developers to task! The advancing digitalization is creating more and more specializations as well as generalization.
Reading tip:Everyone has their specialty but can also work in any other field: T-Shaped Professional.
Many developers are being sought, but they are not to develop
I have recently seen that most job advertisements are software developers, both in the major consultations such as Accenture/Capgemini, as well as in corporations and medium-sized companies.
My experience: I actively asked for recruiting myself. I asked the recruiter for positions as project manager and she told me that none are currently being searched. But she told me that developers are being sought for Java. As a developer, I would have great opportunities, such as developing in the direction of project management and leading the team as a product owner. I couldn’t help but smile: she was looking for project managers! She just didn’t know!
I continued to ask on the stands about the specific tasks of a software developer and quickly realize that:
- The position of developer C’ is also a Scrum Master
- The position as a software developer (m/f/d) is also a project manager
- The position as Fullstack Developper (PHP) also Product Owner is
By the way, it is also very similar to the job of IT consultant.
Jobcrafting in der IT
For me, jobcrafting means designing the work in such a way that it is joyful for me (employees) and as profitable as possible for the company.
The software developer’s job shows most clearly that professions are becoming increasingly blurred and that every employee can design his or her own job a little bit. You can choose your own role in the flexible scrum team and take over the organization or the conception or development of the software.
Flat hierarchies blur job titles
Due to flat hierarchies, it is no longer important to define the job in advance, as the activity changes almost monthly. So you have to step in confidently and just design the job the way you want it (jobcrafting).
I believe that the flat hierarchies in particular are more likely to push for a uniform job title. Basically, in some companies you could simply call every employee only an employee. what the employee then makes of it is in his or her hands.
Verdict: Are we all developers soon?
The question can be denied. Of course, we are not all software developers soon, but there is a clear trend towards jobcrafting.
With flat hierarchies and autonomous scrum teams (jobcrafting), it’s just getting harder and harder to really name the jobs. The choice was then made in IT to the position of the software developer (m/f/d). The subsequent job can now be designed flexibly.
In summary: No, we won’t be all developers, but the hierarchies are getting flatter and job titles are becoming less and less important. The most noticeable thing is already in the job of the software developer. What matters is what you make of your job.
My tip: Take advantage of this flexibility and simply apply to such a position as a developer with the desire to take over the organization as project manager.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)