August 27, 2019

Developer Skills in 2018

  • business

The IT market is highly dynamic and continuously shapes the demands of both developers and their final customers. Working conditions, technologies and educational patterns change, showing different trends every year. Let’s take a look at the recent study, conducted by HackerRank, to understand how the developers’ world looks in 2018.

25% started coding before 16

Modern developers note, that they started coding quite early, even before they could drive. In general, the vast majority (75%) wrote their first lines of code before they turned 20. The UK and Australia have the youngest coders – in these countries, around 10% of developers started programming between 5 and 10 years old.

However, it’s never too late to code – there were some developers who began after 26 and are now senior or even higher-level developers.

Developers are eager to self-education

¾ of all developers note that they are partially or fully self-taught. Moreover, they are constantly improving their skills, often through self-education. For this purpose, they use various tools. StackOverflow was mentioned by the majority of coders as the main platform for self-learning. It is followed by YouTube, and books close the TOP-3 instruments. However, this trend was mainly observed across millennials – the representatives of Generation X still prefer books over YouTube.

Core VS New Technologies

Even though there’s a large hype around the new languages and frameworks, like AngularJS and React, the employers mostly require the knowledge of the core – JavaScript, Java, Python, C++, and C. However, talking about the unsatisfied demand for the technologies required by employers, the biggest gap is observed in AngularJS, Node.JS, and React. In these frameworks, the companies face the deficit of specialists. At the same time, there are too many developers specializing in ExpressJS and ASP, taking into account the current market needs – these skills are not so widely required by the employees, and there’s simply not enough jobs for all coders working with them. 

share:

We’ll make IT for you!

Got a project in mind?

Should you require support with existing products or need to build a new one from scratch, you can count on us.
We’re one step from working together →