Насколько важно самообразование для программиста

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

Исследование показало, что велик процент разработчиков, стремящихся получить университетское образование. При этом, такая форма обучения, зачастую, не дает навыков и знаний, востребованных на рынке труда. К примеру, в последние годы стабильно популярен JavaScript, но он не входит в программу обучения в ВУЗах. Это объясняется стремительным развитием языка и обилием практики, необходимой для его изучения. Поэтому, спрос покрывается только частично — студентами, освоившими JS самостоятельно или на курсах программирования.

Данное исследование показало, что образование часто не успевает запрыгнуть даже в последний вагон — чтобы получить актуальные навыки, разработчикам необходимо заполнять пустоты вне ВУЗа. Особенно в динамических языках по типу JS. Опрошенные выразили желание изучить от четырех до семи языков программирования, что предусматривает дополнительное обучение.

Каналы обучения программированию

Были составлены графики, демонстрирующие, что за последнее время самообучение мутировало из «книги+практика» или «форум+практика» в «YouTube+практика». Популярность тематических блогов объясняется спецификой восприятия людей, родившихся в середине девяностых/начале двухтысячных. Так, их старшие коллеги предпочитают использовать Stack Overflow, вместо YouTube. Если говорить о более конкретных данных, то семьдесят три процента программистов в возрасте от восемнадцати до двадцати четырех лет используют YouTube, а Stack Overflow предпочитают шестьдесят четыре процента разработчиков от двадцати пяти до тридцати четырех лет.

Из этого можно сделать вывод, что информация об образовании программиста не позволяет составить сколько-нибудь полную картину о реальных умениях IT-шника. Поэтому работодателям рекомендуют сосредотачиваться на портфолио, личных проектах, а также информации о персональных навыках.

JavaScript необходим

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

Из-за данной тенденции студентам приходится компенсировать «упущение» ВУЗов — JS входит в топ-три языков, которые будущие программисты планируют освоить своими силами. Если говорить о фреймворках, наиболее востребованы: AngularJS, Node.js, React.

Заметили ошибку? Выделите ее и нажмите Ctrl+Enter, чтобы сообщить нам.

13.01.2019
227
Автор: Ася Яскер