[Перевод] Интересная статистика 100 000 анкет со Stack Overflow за 2018 (и хабраопрос)

image

В начале 2018 года в опросе от Stack Overflow поучаствовало более 100000 респондентов, что сделало этот опрос разработчиков крупнейшим в мире.

Самые интересные ответы — под катом.


Перевод выполнен при поддержке компании EDISON Software, которая профессионально пишет софт для IoT в городских масштабах, а так же разрабатывает ПО для новых томографов .

В области программного обеспечения преобладают пылкие новички


Большинство профессиональных разработчиков занимаются программированием не так давно. 55% кодит менее 8 лет, а ⅓ — менее 5.

Сколько лет вы занимаетесь программированием

image

И большинство разработчик занимаются программированием профессионально менее 5 лет


Сколько лет вы занимаетесь программированием профессионально (работаете программистом)

image

Почти половина всех профессиональных разработчиков также симпатизирует открытому исходному коду


Вклад в проекты с открытым исходным кодом.

image

И почти все профессиональные программисты считают кодинг своим хобби


Программирование — это хобби?

image

Четверть разработчиков не имеют степени бакалавра


Ваше образование
image

И среди профессиональных разработчиков один из трех имеет образование не связанное с компьютерными науками или программным обеспечением

image

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


Способы получения знаний.

image

Примерно четверть разработчиков участвуют в хакатонах в основном из-за того, что это весело


Почему разработчики участвуют в хакатонах.

image

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


Как скоро после прохождения тренировочного лагеря вы нашли работу.

image

Карьера


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

Занятость

image

Они работают в широком спектре областей промышленности, многие из них за пределами того, что принято считать «технической специальностью»


Отрасли

image

Большинство из них работает в средних и малых компаниях. С увеличением опыта возрастает и шанс на работу в крупных компаниях


Размер компании

image

Они амбициозны. Только 1 из 5 разработчиков согласен работать в тех же условиях, что и сейчас, через 5 лет. Четверть разработчиков стремятся создать свою собственную компанию


Где разработчики видят себя через 5 лет?
image

73% разработчиков удовлетворены своим выбором карьеры


Отношение к карьере и работе в целом

image

JavaScript самая популярная технология уже шестой год подряд


Языки разработки, разметки и написания скриптов

image

Фреймворки и библиотеки основанные на JavaScript остаются основными инструментами разработки


Фреймворки, библиотеки и инструменты.

image

Базы данных SQL всё ещё самые популярные.Так же базы данных хранилища документов MongoDB и ключей Redis в этом году стали популярными


Базы данных.

image

Разнообразие в разработке программного обеспечения


В разработке программного обеспечения по-прежнему преобладают молодые…

Возраст.

image

Бездетные…


Дети и другие иждивенцы.

image

Мужчины…


Пол.

image

Родители которых учились в колледже

(Только у 1 из 3 американцев степень бакалавра, что говорит о проблемах социальной мобильности)

Уровень образования родителей.

image

Другая интересная информация о разработчиках


Они не так близки к вампирам, как бы предположил Голливуд.

Когда вы просыпаетесь?

image

Более половины своего времени они проводят за компьютером


Сколько времени разработчики проводят за компьютером?

image

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


Как часто разработчики занимаются спортом?

image

Подавляющее большинство разработчиков оптимистично смотрят на будущее искусственного интеллекта

Что думаете о будущем искусственного интеллекта?

image

Но они признают, что в конечном итоге разработчики отвечают за безопасность
ИИ

Кто несет ответственность за возможные последствия действий ИИ?

image

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

(обманывает людей или ворует информацию)

Как должны поступать разработчики, если их попросят написать код для неэтичной цели?

image

Тем не менее, они говорят, что вина за неэтичный код лежит на менеджменте компании

Кто будет нести ответственность за код, который служит неэтичной цели?

image

Подавляющее большинство разработчиков считают, что они обязаны рассматривать этические последствия своего кода

Должны ли разработчики рассматривать этичность последствий кода, написанного ими?

image

Если вам интересно почитать об этике разработчиков, потратьте минутку и прочитайте эту статью.

Так же Билл Сурур — разработчик, который профессионально занимается программированием уже более 20 лет, создал серию руководств по этике.

Спасибо за чтение. Если у вас есть время, вы можете прочитать все результаты опроса Stack Overflow 2018 и поделиться своими мыслями в комментариях ниже.

Опрос 2017

© Habrahabr.ru