Универсальный портрет программиста: образование, любимые языки и фреймворки

По данным отчета, примерно 25% опрошенных начали кодить еще до того, как получили права — до 16 лет, пишут AIN.UA.

Универсальный портрет программиста: образование, любимые языки и фреймворки

Технологическая революция и развитие ПК в 70-х годах особенно вдохновляли молодых людей на изучение компьютерных технологий: среди возрастной группы в 45-54 года около 47% начали кодить еще до 16 лет, в то же время, в возрастной группе от 18 до 24 лет только 20% начали кодить до 26.

Также, в исследовании содержится интересный график по странам с наивысшей долей программистов, которые начали кодить в совсем юном возрасте: от 5 до 10 лет — сейчас им по 30-40 лет. Украина — на 10 месте:

Универсальный портрет программиста: образование, любимые языки и фреймворки

Разработчики достаточно сильно склонны к самообразованию: примерно 74% отметили, что хотя бы частично учились кодить самостоятельно. Также 69% отметили, что учились по специальности на курсах или в вузе. Среди популярных платформ и средств, с помощью которых разработчики улучшают свои навыки, названы: Stack Overflow, YouTube, онлайн-курсы и книги:

Универсальный портрет программиста: образование, любимые языки и фреймворки

Также, составители исследования подготовили данные о тех языках программирования, специалистов по которым чаще всего ищут работодатели:

Универсальный портрет программиста: образование, любимые языки и фреймворки

Если же сравнивать, какие фреймворки нужны работодателям и какие фреймворки знают разработчики, получается такой график:

Универсальный портрет программиста: образование, любимые языки и фреймворки

Важнейшим ключевым навыком для работодателей является умение решать проблему, оно опередило даже уровень владения языком программирования:

Универсальный портрет программиста: образование, любимые языки и фреймворки

Абсолютное большинство опрошенных менеджеров по найму отметили, что сейчас прежде всего ценят в кандидатах опыт (90%) и портфолио работ — тот же профиль на GitHub (73%), образование по значимости — только на третьем месте (42%).

Среди языков, которые опрошенные разработчики планируют выучить следующими, доминируют языки, которые продвигают крупные технологические компании, вроде Rust, Scala, Go и Swift:

Универсальный портрет программиста: образование, любимые языки и фреймворки

Какие языки предпочитают разработчики? В таблице ниже 100% — это самые любимые, а -100% — соответственно, самые нелюбимые языки.

Универсальный портрет программиста: образование, любимые языки и фреймворки

И такое же сравнение по фреймворкам (на сайте с исследованием эти таблицы динамичные, можно смотреть выборки по возрастным группам разработчиков):

Универсальный портрет программиста: образование, любимые языки и фреймворки

Находясь в поиске места, соискатели-разработчики больше всего внимания обращают на возможность хорошего баланса между работой и личной жизнью. На втором месте — возможности профессионального роста и обучения, и только на третьем — зарплата. На четвертое место опрошенные поставили наличие умных людей и хороших команд, на пятое — интересные задачи, которые придется решать на рабочем месте.


Ольга Карпенко, AIN


!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
OC Windows заблокировала программу uTorrentOC Windows заблокировала программу uTorrent
Opera закрывает свое бесплатное VPN-приложение
Украинские IT-компании показали единые требования к джуниорам, которые хотят к ним на работуУкраинские IT-компании показали единые требования к джуниорам, которые хотят к ним на работу
Amazon создал собственный браузер и назвал его InternetAmazon создал собственный браузер и назвал его Internet
Microsoft отложила глобальное обновление Windows 10 из-за «синего экрана смерти»Microsoft отложила глобальное обновление Windows 10 из-за «синего экрана смерти»
Блок рекламы


Похожие новости

Какие языки выбирают украинские программисты: пишут на Java, учат PythonКакие языки выбирают украинские программисты: пишут на Java, учат Python
5 ошибок, от которых программистам стоит отвыкнуть в 2018 году
Портрет украинского программиста по версии HeadHunterПортрет украинского программиста по версии HeadHunter
Windows 10 заполучила универсальный онлайн-магазинWindows 10 заполучила универсальный онлайн-магазин
Skype начал переводить речь на другие языкиSkype начал переводить речь на другие языки
Git Bounty поможет Open Source-программистам заработать на исправлении ошибокGit Bounty поможет Open Source-программистам заработать на исправлении ошибок
Языки программирования R и MATLAB, используемые для анализа данных, становятся всё популярнееЯзыки программирования R и MATLAB, используемые для анализа данных, становятся всё популярнее
Стало известно, какие языки программирования наиболее востребованы на российском рынке вакансийСтало известно, какие языки программирования наиболее востребованы на российском рынке вакансий
Сегодня неофициальный международный День программистаСегодня неофициальный международный День программиста
Художник нарисовал портрет Моргана Фримена пальцем на iPadХудожник нарисовал портрет Моргана Фримена пальцем на iPad
Последние новости

Подгружаем последние новости