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

В 2019 году тайны и предвзятые идеи по-прежнему окутывают компьютерное программирование и разработчика. Мы опросили более 9000 разработчиков и составили подробный отчет, который развевает туман. Мы охватываем все: от образования и обучения до повседневных задач, трудовой жизни и тенденций.

Кроме того, для HR-специалистов мы подготовили дополнительный эксклюзивный отчет, в котором содержится все, что HR-специалистам необходимо знать, чтобы находить, проверять и удерживать разработчиков в 2019 году.

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

Основные моменты отчета

Разработчики начинают молодыми

Разработчикам не терпится начать программировать! Для большинства разработчиков программирование — раннее увлечение: огромные 72,91% программистов начинают программировать до того, как им исполнится двадцать. На самом деле почти треть разработчиков (30,75%) начинают заниматься программированием еще до того, как им исполнится 14 лет.

Однако менее 11 % (10,44 %) решают начать программировать после 25 лет.

Разработчики любят учиться

Разработчики любят напрягать свои обучающие мускулы, и хотя многие разработчики все еще учатся кодировать в школе или университете (57,81%), более трети считают себя самоучками (36,24%). %).

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

Они делают это, читая: 69,95% разработчиков говорят, что читают технические блоги и 59,16% обращаются к письменным онлайн-руководствам. Несмотря на последние тенденции видеоконтента и интерактивного обучения, разработчики предпочитают письменный контент другим интерактивным средствам обучения, таким как YouTube или MOOCS.

Разработчики — командные игроки

Вопреки распространенному мнению, разработчики не волки-одиночки.

Они процветают в совместной среде и любят работать в команде. Огромные 70,22% программистов говорят, что они предпочли бы работать в команде, а не в одиночку.

Разработчики любят то, что они делают

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

80,92 % разработчиков получают удовольствие* от своей работы, и они не останавливаются на достигнутом. Для большинства разработчиков программирование — это больше, чем просто работа, это хобби, пристрастие, страсть!

87,01 % программистов говорят, что они пишут код вне работы (или учебы), а когда их спросили, чем они любят заниматься в свободное время, 71,47 % ответили "Программирование!" (за которыми следуют «Видеоигры» и «Проведение времени с друзьями и/или семьей»).

*На вопрос: "По шкале от 0 до 10, нравится ли вам ваша текущая работа?", вы получили ответ от 6 до 10.

Разработчики используют Javascript в работе

Javascript и Java являются наиболее часто используемыми языками программирования. 51,67% программистов используют Javascript на работе, а 31,92% — Java.

Что касается других новостей, когда мы спросили разработчиков, какой у них любимый язык программирования, Python оказался на первом месте: 33,57% респондентов назвали Python одним из своих любимых языков.

Разработчики хотят узнать больше о машинном обучении в 2019 году

В этом году разработчики хотят лучше понять машинное обучение, приложение искусственного интеллекта. Почти половина респондентов (49,07%) заявили, что хотели бы узнать о машинном обучении в 2019 году.

Методология и демография: встреча с разработчиком

Кто принимал участие в нашем опросе?

Подробнее читайте на странице www.codingame.com/work/blog