Введение

Каждый год, начиная с 2011 года, Stack Overflow проводит опрос, чтобы лучше узнать ИТ-ландшафт с точки зрения разработчиков. В опросе задается много вопросов о работе разработчиков, например, сколько часов они работают, сколько у них зарплаты, насколько они удовлетворены своей работой и т. д.

В этой статье я использовал данные опроса Stack Overflow за 2019 год, чтобы ответить на такие вопросы, как, с какими языками разработчики в настоящее время работают в Бангладеш, их уровень удовлетворенности работой, какой язык они хотят перейти в следующий раз и так далее.

Если вы хотите сделать что-то подобное самостоятельно, вы можете найти их здесь.

Контур

Есть несколько вопросов, которые вы можете найти в наборе данных Stack Overflow, но эти вопросы мне показались наиболее интригующими:

  1. Какой самый популярный язык для работы в Бангладеш?
  2. На каком языке разработчики хотят работать дальше?
  3. Каков уровень удовлетворенности работой в Бангладеш и получают ли разработчики, вносящие вклад в открытый исходный код, более высокую заработную плату, чем те, кто этого не делает?

Исследование данных

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 год, и это краткое изложение того, к чему я пришел.

  1. Популярный язык для работы в Бангладеш HTML, CSS, JS, PHP и т. д.
  2. Большинство разработчиков хотят работать на Python в будущем.
  3. Наконец, разработчики, которые вносят больший вклад в открытый исходный код, получают более высокую заработную плату.

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

Спасибо, что прочитали мою статью! Не стесняйтесь оставлять комментарии ниже и, пожалуйста, не стесняйтесь подключиться и оставить сообщение в моем профиле LinkedIn, если вы хотите спросить о чем-либо.

Вы можете получить полный Jupyter Notebook этой статьи в моем Github.