Сколько программистов: Статистика оттока ИТ специалистов из России (2022 год)

Содержание

исследование 2020 года — МирДоступа

[adace-ad id=»5173″]

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

Нужны ли программисты и другие узкоспециализированные работники IT-сферы нашему государству? Безусловно — да.

Министр связи и массовых коммуникаций Российской Федерации считает, что количество IT-специалистов в России должно составлять минимум миллион человек и ежегодно эта цифра должна увеличиваться. Однако, информации о том какие конкретно действия будут предприниматься правительством для достижения этой амбициозной цели пока что нет

Официальные данные 2020 года способны дать вполне ясное представление о том, сколько программистов в России сейчас не трудоустроены по своей специальности. Естественно, что количество желающих занять пост в какой-либо конкретной высокодоходной компании стабильно превышает количество вакантных мест.

Министерство коммуникаций Российской Федерации сообщает, что суммарное количество выпускников российских высших учебных заведений по специальности IT-технология составляет примерно двадцать пять тысяч человек

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

Около тридцати тысяч IT-специалистов ежегодно начинают искать работу и только десять тысяч из них уходят из профессии навсегда — в силу возраста, либо по причинам эмиграции. Таким образом, не сложно посчитать сколько программистов в России ежегодно начинают свою работу — каждый год как минимум около двадцати тысяч человек.

По данным Росстата численность работников занятых в сфере информационных технологий в 2016 году составила около пятисот тысяч специалистов

Анна Кулашова, член совета директоров компании Microsoft, утверждает, что на настоящий момент в Российской Федерации трудятся примерно четыреста тысяч дипломированных программистов. Для сравнения Кулашова приводит статистику других крупных стран — в США работает четыре миллиона специалистов IT-сферы, в Индии количество таких работников составляет три миллиона, а в Китае — около двух миллионов.

На развитие информационных технологий в России будет влиять введение санкций — они будут затрагивать отдельные сегменты предприятий российской экономики. Ужесточение санкций в будущем может привести к смене установленных законом полномочий и в сфере высоких технологий

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

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

[adace-ad id=»5168″]

В России наибольшим сосредоточением специалистов в сфере информационных технологий отмечены Москва и Санкт Петербург — в этих городах живут и работают примерно тридцать девять процентов всех работников IT-сферы России. Распределение IT-специалистов в России, регионы с наименьшей и наибольшей численностью программистов, динамика численности IT-специалистов (кликабельно):

Следует отметить, что вопрос

сколько программистов в России нельзя рассматривать в отрыве от общей картины трудоустройства по специальности.

Темпы увеличения числа айтишников, занятых в сфере информационных технологий, совсем невелики — в разных регионах они весьма различаются. Дифференциация между регионами будет только усиливаться — данному обстоятельству будет способствовать развитие региональных инновационных центров. Текущая тенденция приведёт к росту концентрации IT-предприятий в различных регионах Российской Федерации

Сосредоточенность IT-специалистов на территории РФ неравномерна. Например в Северо-Кавказском федеральном округе работают только шесть тысяч специалистов, при этом пятьдесят шесть процентов из них заняты в компаниях и предприятиях Ставропольского Края. В центральном округе трудоустроено около

двухсот тысяч IT-специалистов.

В Приволжском федеральном округе отмечено увеличение среднего количества IT-специалистов — рост происходил с 2009 по 2016 год. Индивидуальный показатель количества сотрудников в сфере информационных технологий достиг восьмидесяти пяти тысяч человек. На протяжении указанного периода число IT-специалистов увеличилось на тридцать три тысячи человек

Отмечается увеличение доли IT-специалистов трудоустроенных в частных компаниях — в 2016 году их количество составляло триста семьдесят тысяч человек.

Зная сколько программистов в России работают в отечественных компаниях можно сделать вывод о том, что иностранный бизнес в данной области представлен незначительно — на компании с иностранным имуществом приходится только одиннадцать процентов от общего количества занятых в IT-секторе.

Когда уходят на покой программисты? 35 — это конец карьеры? / Хабр

Почему мы не наблюдаем вокруг большого количества седоволосых разработчиков ПО? Куда деваются все программисты, когда становятся старше? Увольняют ли компании программистов в возрасте?

Если программист в свои пятьдесят собеседуется на вакансию вместе с людьми, которым 20-30 лет, сколько компаний наймёт его? Об этой проблеме существует множество мифов, как и несколько жестоких истин.

Да, иногда шокирует, что 40-летних, иногда даже 35-летних называют «старыми». Под «старыми» здесь подразумевается то, что программисты на этом этапе планируют уходить на покой или менять место работы.

Давайте поговорим о статистике.

Данные опросов противоречивы. В 2019 году Stack Overflow опросил 66329 профессиональных разработчиков со всего мира. Вот результаты:

Из общего количества профессиональных разработчиков 71,7% младше 35 лет, а 85% — младше 40 лет. Это необычно по сравнению почти с любой профессией в мире.

Этот опрос также выявил по ответам 50705 респондентов, что наибольший средний возраст разработчиков по странам — в Австралии и США, он равен 32,8 года. Минимальный средний возраст — 25,9 года, в Индии.

Согласно исследовательской статье, количество разработчиков ПО в возрасте 55-64 года увеличилось в США с 87000 (8,3%) в 2011 году до 195000 (10,7%) в 2019 году. То есть концентрация разработчиков старшего возраста в США выше, чем в большинстве других стран.

Однако ситуация постепенно будет меняться.

Согласно данным корпорации Evans, в мире около 24 миллионов разработчиков, это количество к 2024 году увеличится на 20% и составит примерно 30 миллионов. США с их 4,4 миллиона разработчиков программного обеспечения пока держит рекорд, но ожидается, что к 2024 году лидерство перехватит Индия.

Ситуация такова, что Азия генерирует больше разработчиков ПО, и день за днём средний возраст разработчиков будет всё больше снижаться.


Повышенные ожидания к зарплате и спрос

Очевидно, что опытный и более старший разработчик ПО заслуживает и ожидает более высокую зарплату, чем более молодой (но не всегда).

Проблема заключается в спросе. Нужны ли компаниям-производителям ПО эти опытные разработчики, и стоят ли они затрат? По большей части — нет. Компании не нужно множество высокоопытных сеньор-разработчиков.

Каждой компании приходится рассчитывать финансовые возможности. Невозможно содержать много разработчиков в возрасте с высокой зарплатой.

Смена работы

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

Никогда не прекращающееся обучение

Технологии, языки программирования и фреймворки меняются так быстро, что многие возрастные (и даже молодые) разработчики не поспевают за ними.

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

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

Окружение

Время идёт, и они начинают замечать, что находятся в «старой» части команды/компании и окружены множеством молодых программистов.

Многие не могут найти общий язык с молодыми программистами из-за разрыва между поколениями и некоторых других факторов. Они ощущают одиночество на рабочем месте. Это ещё одна из причин.

Относительно молодая отрасль

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

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

Идея хрупка. Главное — это её реализация. Но прежде чем её реализовать, предпринимателям нужны какие-то технологические продукты (если это технологический стартап). Они не могут долго ждать, пока будет создан продукт.

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

Все эти эксперименты требуют быстрой разработки технологических продуктов.

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

Поэтому для дешёвой и быстрой разработки технологических продуктов предприниматели всегда ищут молодых разработчиков. Но правда и то, что когда стартап взрослеет, ему нужны опытные сеньор-разработчики, способные построить крепкий фундамент и надёжную архитектуру для продуктов.

В своём интервью бывший сценарист сериала HBO «Кремниевая долина» Дэн Лайонс сказал об этом так: «Думаю, все они решили, что оптимальный доход обеспечивает молодёжь: используй их до выгорания, избавься от них, замени их».

Этот безудержный эйджизм в отрасли технологии вызвал множество проблем, в том числе и огромную психическую нагрузку и на молодых, и на возрастных.

Программирование — для многих не просто профессия. Недавно я читал посты по теме на Quora. Выяснилось, что многие разработчики 50-60 лет и старше продолжают заниматься программированием.

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

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

Если вы регулярно не обновляете свои знания, то устареете.

Следуй за молодым разумом

Кроме своей дешевизны, молодые разработчики обладают ещё двумя преимуществами, которые любят рекрутёры.

  • Они всегда хотят знать больше. Они любопытны и им нравится изучать новое. Их знания с большой вероятностью будут актуальными.
  • Они могут вдохновлять на новые идеи и делиться свежим взглядом.

Поэтому следуйте за молодым разумом. Если ваш разум молод, то возраст уже не так важен.

Не носите с собой багаж технологий

Я как предприниматель видел многих программистов, носящих с собой «багаж технологий».

Не делайте этого. Всегда будьте открыты к освоению новых технологий.

Некоторые рекрутёры считают «красным флагом» то, что у программиста слишком много лет опыта работы с определённым языком программирования, а в портфолио нет рабочего опыта.

Вы можете задаться вопросом: «неужели программистов после определённого возраста вынуждают увольняться?» Чаще всего это не так.

Давайте разберёмся, что с ними происходит.

Руководство

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

Консультант

Молодые имеют множество преимуществ, но они не могут работать консультантами. Опытные разработчики становятся независимыми или наёмными консультантами компаний. А если ты хороший консультант, то можешь зарабатывать по-настоящему серьёзные суммы.

Я знаю консультанта из Великобритании, зарабатывающего миллионы в год.

Фрилансер

Некоторые из них хотят работать по своим правилам и становятся фрилансерами.

Специалист в узкой области

Многие становятся специалистами в узкой сфере. Я видел людей, специализирующихся в очень конкретных областях, где на них есть спрос, например, big data в здравоохранении или облачная архитектура Azure.

В некоторых специфических секторах всегда есть высокий спрос на опыт.

Ранний уход на покой

Многие разработчики рано уходят на покой и становятся тренерами молодых разработчиков.

Создание стартапа

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

Остаться программистом

Да! Это тоже вариант, и многие разработчики остаются программистами в 50-60 лет. Они удерживаются в отрасли благодаря своим навыкам.

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

Новые языки программирования, фреймворки и библиотеки появляются постоянно. Будьте всегда современны. Я не устаю повторять это, потому что сталкивался с подобным. Опытные люди часто игнорируют этот совет. Но в реальности навыки в этом секторе могут быстро устаревать.

CEO индийской корпорации Шридхар Вембу экспериментировал с наймом 17-летних сотрудников сразу после старшей школы. Он выяснил, что спустя два года их результаты работы почти сравнялись с результатами обучавшихся в колледжах.

День за днём количество молодых программистов быстро растёт. Становится ли программирование игрой для молодых программистов?

Лично я считаю, что возраст — это просто число, если программист не живёт прошлым и готов всегда изучать новое. А как думаете вы?



На правах рекламы

Наша компания предлагает современные VDS в аренду для любых проектов. Очень широкий выбор тарифных планов, максимальная конфигурация бьёт рекорды — 128 ядер CPU, 512 ГБ RAM, 4000 ГБ NVMe!

Сколько инженеров-программистов в мире?

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

Так сколько в мире разработчиков программного обеспечения? Сколько инженеров-программистов работает в Соединенных Штатах? В каких компаниях выбирают (или хотят!) работать инженеры-программисты?

Давайте узнаем ответы на эти вопросы.

Сколько программистов в мире?

Согласно 20-му выпуску отчета State of the Developer Nation, по состоянию на 2021 год в мире работает 24,3 млн разработчиков программного обеспечения. Эта цифра увеличилась примерно на 20% по сравнению с предыдущим годом. Согласно текущим прогнозам, к 2030 году в мире будет 45 миллионов активных разработчиков программного обеспечения.

Сколько инженеров-программистов в США

Соединенные Штаты огромны. Он занимает почти 9,9 млн квадратных километров. Это также одна из самых технологически развитых стран мира, где полно высокотехнологичных фирм. Этим компаниям нужны инженеры-программисты для создания продуктов и разработки приложений. Согласно данным, в настоящее время в Соединенных Штатах активно работает около 4,4 млн разработчиков программного обеспечения.

Большая часть этой рабочей силы занята в ведущих компаниях, таких как Google и Amazon. В Google US, например, работает более 100 000 человек, и, хотя в открытом доступе нет официальных данных о том, сколько инженеров-программистов работает, по оценкам, эта цифра составляет около 60 000 человек.

Сколько инженеров-программистов в Европе?

Европа – довольно разнообразный континент, пропитанный историей и традициями. И, несмотря на эти глубокие культурные корни, современная Европа также находится в авангарде индустрии разработки программного обеспечения.

По количеству разработчиков программного обеспечения Германия лидирует, за ней следуют Великобритания, Франция и Польша. Полную информацию см. в таблице ниже.

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

В какой стране больше всего женщин-разработчиков программного обеспечения?

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

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

Это несоответствие создает проблемы для работодателей с точки зрения отсутствия разнообразия и других проблем.

Тем не менее, кажется, есть несколько зеленых побегов. Зарождающиеся организации, такие как Girls who Code или Ladies Learning Code, поддерживают и продвигают участие женщин в разработке программного обеспечения.

Глядя на этот график, вы можете видеть, как Индия, страна с глубокими культурными предубеждениями и расовым разнообразием, лидирует в поддержке включения женщин-разработчиков программного обеспечения. Тем временем Чили сильно отстает.

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

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

Различные технологии привлекают разных разработчиков в зависимости от набора навыков, любопытства, интереса и желания учиться. Трудно подсчитать и точно классифицировать, сколько разработчиков посвящают свое время тому или иному языку программирования, но вот несколько интересных оценок.

Сколько активных разработчиков в мире

Согласно отчету State of the Developer Nation, по состоянию на 2021 год в мире насчитывалось почти 27 миллионов активных разработчиков программного обеспечения. По некоторым прогнозам, это число, вероятно, возрастет до более 45 млн к 2030 г.

Разработчики мобильных приложений

За последние 10 лет популярность и доступность мобильных технологий резко возросли, что привело к значительному увеличению интереса со стороны разработчиков.

По данным EvansData, в мире насчитывается 5,9 млн разработчиков Android и 2,8 млн разработчиков iOS.

В целом по всему миру около 26,4 млн человек разрабатывают приложения.

Java-разработчики

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

Сегодня в мире насчитывается около 9 миллионов разработчиков Java.

Разработчики PHP

После JavaScript PHP является вторым наиболее широко используемым языком разработки веб-приложений. Во всем мире чуть более 7 миллионов разработчиков регулярно используют PHP в своей работе.

Разработчики Python

По состоянию на декабрь 2021 года Python был самым популярным языком программирования в мире, его доля в мире составляла почти 30%. https://statisticstimes.com/tech/top-computer-languages.php . Более 11 миллионов разработчиков используют Python в своих повседневных задачах программирования.

Разработчики JavaScript

По данным Developer Economics, по состоянию на третий квартал 2020 года 12,3 млн разработчиков программного обеспечения использовали JavaScript.

Разработчики .NET

Разработчики C++

Первоначально задуманный как расширение чрезвычайно популярного языка C, в настоящее время во всем мире C++ используют около 5,4 млн разработчиков.

Сколько разработчиков в мире 2022?

В 2021 г. насчитывалось 26,9 млн разработчиков программного обеспечения, из них 4,3 млн в Северной Америке, и ожидается, что к 2024 г. это число вырастет до 28,7 млн.

2 сентября 2021 г.