Here you are: a insightful report that outlines what languages Developers know and want to learn, how they learn coding and what they want in a job.
Almost all employers prioritize problem-solving skills first
Problem-solving skills are almost unanimously the most important qualification that employers look for….more than programming languages proficiency, debugging, and system design. Demonstrating computational thinking or the ability to break down large, complex problems is just as valuable (if not more so) than the baseline technical skills required for a job.
Assessing skills proves to be the biggest hiring challenge, more than talent shortage
According the the 7000+ employer in this survey, recruiters are still relying on CVs as the first step in the screening process. But the same people said that assessing skill is their number one problem. And only 55% of Developers said their CVs were a good reflection of their abilities.
Work-life balance is more important than perks
When looking for jobs 56% of Developers are looking for a good work balance - closely followed by professional growth and learning.
If you look at any typical career page for technology job descriptions, hiring managers commonly highlight tech stack, mission statement, and perks to entice developers to apply. This is not what hiring managers should be focusing on when competing for talent. Instead, the number one thing that developers want most above all is a strong work-life balance. Developers ranked work-life balance as the most desired trait, slightly more than professional growth and learning, which came in second. More specifically, the Americans crave work-life balance more than developers in other regions like Asia and Europe.