Уже второй год подряд мы обращаемся к нашему ценному сообществу разработчиков, чтобы расспросить их всех об их деятельности по программированию. Почему? Чтобы мы могли помочь миру лучше понять, кто такие разработчики.
В 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