He wants to show us some insights from the 2021 offerzen developer survey . (The report is open data, btw, so you can download the data and do your own analysis on it.)
Background and education.
Junior/senior: after 4 year, you’re no longer a junior. Management roles start pick up after 6-10 years. Note: there are differences between countries.
Salary: 32k for a junior, 47k intermediate, 60k senior, 73k tech lead/management. The rise in salary is pretty linear with your career progression.
Degrees: 57% computer science.
A massive amount (44%) is self-taught. 28% at school, 21% at university.
People start coding young! 13-18 year is the most prevalent.
75% do some coding for fun outside of their jobs.
Skills and learning
The most promising industry: AI and cloud computing. (It is a bit weird that they’re grouped together, perhaps).
Python is the most desired language devs want to work with, followed by typescript and go.
Frequency of learning a new language: 30% every few months, 32% once a year and 33% every few years.
Devs like challenging projects (67%). New languages/frameworks is 43%.
Non-financial things devs look for when looking for a new job: 58% the language to work with. 50% opportunity to grow. 48% office environment or company culture.
26% want to stay for at least 5 years, 23% at least 2 years. The rest is looking for jobs within 2 years or sooner.
Reasons to leave: 48% bad management. 42% looks for a better salary. The work/life balance is number three.
Reason to stay: work/life balance (62%), people you work with (55%).
You can take the survey for next year’s report here: https://bit.ly/PyGrunn
My name is Reinout van Rees and I work a lot with Python (programming language) and Django (website framework). I live in The Netherlands and I'm happily married to Annie van Rees-Kooiman.
Most of my website content is in my weblog. You can keep up to date by subscribing to the automatic feeds (for instance with Google reader):