Введение
Каждый год, начиная с 2011 года, Stack Overflow проводит опрос, чтобы лучше узнать ИТ-ландшафт с точки зрения разработчиков. В опросе задается много вопросов о работе разработчиков, например, сколько часов они работают, сколько у них зарплаты, насколько они удовлетворены своей работой и т. д.
В этой статье я использовал данные опроса Stack Overflow за 2019 год, чтобы ответить на такие вопросы, как, с какими языками разработчики в настоящее время работают в Бангладеш, их уровень удовлетворенности работой, какой язык они хотят перейти в следующий раз и так далее.
Если вы хотите сделать что-то подобное самостоятельно, вы можете найти их здесь.
Контур
Есть несколько вопросов, которые вы можете найти в наборе данных Stack Overflow, но эти вопросы мне показались наиболее интригующими:
- Какой самый популярный язык для работы в Бангладеш?
- На каком языке разработчики хотят работать дальше?
- Каков уровень удовлетворенности работой в Бангладеш и получают ли разработчики, вносящие вклад в открытый исходный код, более высокую заработную плату, чем те, кто этого не делает?
Исследование данных
1. Самый популярный язык для работы в Бангладеш
Хотя 88883 респондента заполнили анкету, предоставленную командой Stack Overflow, из Бангладеш всего 605 респондентов.
Веб-разработка и связанные с ней технологии очень популярны в Бангладеш. Этот опрос — идеальный тому пример. Здесь 10 лучших ответов связаны с веб-технологиями или связаны с этой технологией. Почти 71% респондентов знакомы или работают с веб-технологиями.
Спрос на работу в качестве Front-End-разработчика/Back-End-разработчика/Full Stack выше среди разработчиков из Бангладеш.
2. Над каким языком разработчики хотят работать дальше?
Спрос на науку о данных и связанные с ней области растет повсюду. Бангладеш не является исключением.
В Бангладеш есть большие возможности для науки о данных и больших данных. Harvard Business Review назвал ее «самой сексуальной работой 21 века». По данным Forbes, к 2020 году спрос на специалистов по данным вырастет на 28%.
Наша отрасль растет, и разработчики не ограничиваются одной областью. Кроме того, Python — надежный и простой в изучении язык.
Согласно опросу, наши разработчики голосуют за следующий переход на язык Python.
3. Повышает ли участие в разработке открытого исходного кода вашу зарплату?
Вклад в открытый исходный код — относительно непростая задача. Из-за огромного давления на работу и наличия множества заданий и домашних заданий наши разработчики отказались от участия в Open Source.
Тем не менее, опрос показывает, что чем чаще разработчики вносят свой вклад в Open Source, тем выше их заработная плата. Это не означает, что для получения более высокой заработной платы вклад в Open Source является обязательным. Здесь следует отметить, что для того, чтобы внести свой вклад в открытый исходный код, нужно иметь какие-то навыки, которые делают разработчика более опытным и лучшим, чем другие.
Вывод
В этой записной книжке я провел анализ разработчиков из Бангладеш из данных опроса Stack Overflow за 2019 год, и это краткое изложение того, к чему я пришел.
- Популярный язык для работы в Бангладеш HTML, CSS, JS, PHP и т. д.
- Большинство разработчиков хотят работать на Python в будущем.
- Наконец, разработчики, которые вносят больший вклад в открытый исходный код, получают более высокую заработную плату.
Вот некоторые из ключевых выводов, которые я сделал из анализа данных, и я надеюсь, что они также помогут вам получить представление о работе разработчиков в Бангладеш.
Спасибо, что прочитали мою статью! Не стесняйтесь оставлять комментарии ниже и, пожалуйста, не стесняйтесь подключиться и оставить сообщение в моем профиле LinkedIn, если вы хотите спросить о чем-либо.
Вы можете получить полный Jupyter Notebook этой статьи в моем Github.