As software engineering becomes more and more popular career choice and the pace of technological change increases, it’s always interesting to observe how programmers keep their knowledge up-to-date and learn new approaches, languages, and frameworks.
HackerRank, a platform for competitive programming challenges that has over 7 million users and corporate clients like LinkedIn, Booking.com, and Goldman Sachs, just published a report that brings more light on the topic.
‘2020 HackerRank Developer Skills Report’ is based on input from more than 116, 000 developers from 162 countries and besides the bits on learning, provides insights into the most popular languages, most trending developer skills, and the important forms of professional growth for a software engineer.
So, what are the learning mediums for the different generations?
The youngest developers from generation Z (born post the mid-1990s), not surprisingly are among the heaviest users of YouTube, sites like GitHub, and HackerRank itself. They are also the generation most likely to learn new skills from coding bootcamps.
On the other side of the coin, Gen Z is relying significantly less on the methods of the older generations such as books and on-the-job training.