AIN: Универсальный портрет программиста: образование, любимые языки и фреймворки
AIN: Универсальный портрет программиста: образование, любимые языки и фреймворки
Платформа тестовых заданий HackerRank опубликовала результаты годового исследования о навыках разработчиков со всего мира. Оно составлено по данным опроса 39 441 разработчика из 17 стран. Всего с момента старта в 2012 году сообщество HackerRank выросло до 3,2 млн разработчиков.
По данным отчета, примерно 25% опрошенных начали кодить еще до того, как получили права — до 16 лет.
Технологическая революция и развитие ПК в 70-х годах особенно вдохновляли молодых людей на изучение компьютерных технологий: среди возрастной группы в 45-54 года около 47% начали кодить еще до 16 лет, в то же время, в возрастной группе от 18 до 24 лет только 20% начали кодить до 26.
Также, в исследовании содержится интересный график по странам с наивысшей долей программистов, которые начали кодить в совсем юном возрасте: от 5 до 10 лет — сейчас им по 30-40 лет. Украина — на 10 месте:
Разработчики достаточно сильно склонны к самообразованию: примерно 74% отметили, что хотя бы частично учились кодить самостоятельно. Также 69% отметили, что учились по специальности на курсах или в вузе. Среди популярных платформ и средств, с помощью которых разработчики улучшают свои навыки, названы: Stack Overflow, YouTube, онлайн-курсы и книги.
Важнейшим ключевым навыком для работодателей является умение решать проблему, оно опередило даже уровень владения языком программирования.
Абсолютное большинство опрошенных менеджеров по найму отметили, что сейчас прежде всего ценят в кандидатах опыт (90%) и портфолио работ — тот же профиль на GitHub (73%), образование по значимости — только на третьем месте (42%).