HackerRank Находит Пробелы В Новом Поколении


HackerRank опубликовал свой отчет о навыках разработчиков за 2020 год, назвав его крупнейшим в своем роде исследованием, когда-либо опубликованным. Слишком многое нужно переварить одним взглядом, поэтому мы начинаем с его выводов об образовании и обучении с точки зрения разработчиков и менеджеров по найму.

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

компания по развитию навыков разработчиков, которая помогает компаниям привлекать, оценивать и нанимать лучших технических специалистов со всего мира.

Как сам HackerRank, так и размер его опроса расширяются с каждым годом. Когда был опубликован первый опрос (2018), сообщество разработчиков насчитывало около 3,2 миллиона человек, а его результаты были получены от более чем 39 000 разработчиков программного обеспечения. В прошлом году в опросе приняли участие более 70 000 разработчиков, а сообщество выросло до 5 миллионов. Статистика отчета за 2020 год такова, что более 116 000 разработчиков из 162 стран ответили на опрос и представили результаты, пишет соучредитель и генеральный директор Вивек Рависанкар.:

В HackerRank у нас более 7 миллионов разработчиков в нашем сообществе. Это более 25% мировых разработчиков, которые используют HackerRank для повышения уровня своих навыков кодирования.

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

Почти треть разработчиков в небольших компаниях (1-49 сотрудников) не получили степень бакалавра, что составляет всего 9% в компаниях с 10 000 и более сотрудников. 

Дебаты о Буткемпе или колледже мы рассматривали ранее, и результаты HackerRank показывают, что как менеджеры по найму, так и разработчики все больше начинают ценить буткемпы.

Почти половина менеджеров по найму наняли выпускников bootcamp, и в ответ на вопрос «Считаете ли вы, что выпускники bootcamp лучше подготовлены для этой работы, чем другие сотрудники?» третий ответил утвердительно:.

В докладе говорится:

72% менеджеров по найму, нанявших выпускников bootcamp, чувствовали, что они одинаково или лучше подготовлены для этой работы, чем другие сотрудники. По словам менеджеров, основными причинами превышения оценок bootcamp являются:

Способность быстро изучать новые технологии и языки (71%)

Большой практический опыт (61%)

Желание взять на себя новые обязанности (52%)

В докладе также обращается внимание на то, что: 

Gen Z с большей вероятностью, чем любое предыдущее поколение, будет использовать буткэмпы. Почти каждый шестой говорит, что они использовали буткэмпы для изучения новых навыков.

В целом буткемпы являются наименее популярным способом обучения новым навыкам среди всех четырех возрастных групп. Наиболее популярными при агрегировании являются «Сайты разработчиков (например, GitHub) с онлайн-курсами, но среди Gen X YouTube является самым популярным. Это согласуется с выводами, о которых мы сообщили в ходе опроса CodinGame, где You Tube был вторым по популярности маршрутом для улучшения навыков и поддержания себя в форме, см. Что Заставляет Разработчиков Тикать.

Существуют также заметные возрастные данные в отношении первого изученного языка программирования. 

В отчете отмечается:

В возрасте до 39 лет? Скорее всего, большинство ваших сверстников научились кодировать на языке C.

Большинство бэби—бумеров и людей поколения X-или тех, кто в возрасте от 40 до 74 лет в 2020 году—научились программировать на базовом языке.

Что я нахожу интересным в этом, так это то, что в нем говорится о формальном и неформальном способе обучения кодированию. Если вы начали писать код на бейсике в 1980 — х или 1990-х годах, это, вероятно, было не в университете-в то время Паскаль был выбором для академических кругов. Это согласуется с выводом из первого опроса навыков разработчиков HackerRank, опубликованного в журнале Never Too Early To Code Согласно HackerRank, что почти три четверти респондентов были самоучками. 

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


Добавить комментарий