Сколько зарабатывают программисты?
Содержание:
- Статистика зарплат для ‘старший программист’ по городам
- Где платят больше всего
- 2011: Программисты PHP в столицах получают вдвое больше регионов
- Заработная плата в Европе
- Факторы, влияющие на зарплату программиста
- Как выглядит «идеальный программист»
- Сколько платят в странах СНГ?
- Что еще влияет на зарплату программистов
- Статистика зарплат для ‘старший программист’ по некоторым регионам
- Заработок в России
- С чего начать и где учиться?
- Основные обязанности
- Как стать программистом и где найти работу
- Python не привлекает девушек
- Четыре категории соискателей
- Путь воина-одиночки
- Востребованность в 2019 году
- Распределение вакансий по зарплатам
Статистика зарплат для ‘старший программист’ по городам
Лидеры по количеству вакансий для ‘старший программист’: Москва, Санкт-Петербург, Новосибирск, Екатеринбург, Нижний Новгород.
Лидеры по уровню средней зарплаты для ‘старший программист’: Москва, Санкт-Петербург, Новосибирск, Сочи, Томск.
Населённый пункт | Средняя зарплата, руб. | Медианная зарплата, руб. | Вакансий с зарплатой | Всего вакансий |
---|---|---|---|---|
Москва | 287000.0 | 285000.0 | 858 | 2593 |
Санкт-Петербург | 268935.0 | 259000.0 | 375 | 1026 |
Новосибирск | 264482.0 | 261000.0 | 136 | 284 |
Екатеринбург | 200565.0 | 183000.0 | 69 | 178 |
Нижний Новгород | 223075.0 | 219000.0 | 53 | 176 |
Казань | 216185.0 | 199000.0 | 54 | 175 |
Самара | 226415.0 | 219000.0 | 41 | 118 |
Краснодар | 177444.0 | 157000.0 | 36 | 97 |
Пермь | 180529.0 | 171000.0 | 34 | 94 |
Воронеж | 203552.0 | 195000.0 | 29 | 92 |
Ростов-на-Дону | 190100.0 | 195000.0 | 40 | 89 |
Томск | 229000.0 | 201000.0 | 32 | 64 |
Омск | 181667.0 | 171000.0 | 18 | 60 |
Уфа | 164500.0 | 131000.0 | 24 | 56 |
Челябинск | 177588.0 | 155000.0 | 17 | 43 |
Красноярск | 169600.0 | 145000.0 | 20 | 43 |
Ульяновск | 204778.0 | 199000.0 | 18 | 41 |
Тюмень | 152647.0 | 151000.0 | 17 | 40 |
Калининград | 224231.0 | 251000.0 | 13 | 35 |
Саратов | 136600.0 | 133000.0 | 10 | 33 |
Ижевск | 163250.0 | 119000.0 | 16 | 31 |
Владивосток | 188400.0 | 161000.0 | 20 | 27 |
Сочи | 233800.0 | 237000.0 | 10 | 26 |
Ярославль | 226500.0 | 153000.0 | 8 | 22 |
Тула | 167000.0 | 159000.0 | 15 | 22 |
Волгоград | 181286.0 | 195000.0 | 7 | 21 |
Иркутск | 203889.0 | 251000.0 | 9 | 19 |
Пенза | 223800.0 | 207000.0 | 5 | 18 |
Белгород | 141286.0 | 151000.0 | 7 | 18 |
Кемерово | 197545.0 | 179000.0 | 11 | 17 |
Барнаул | 191000.0 | 183000.0 | 9 | 16 |
Рязань | 162600.0 | 133000.0 | 10 | 16 |
Чебоксары | 111500.0 | 93000.0 | 8 | 14 |
Тверь | 138333.0 | 121000.0 | 6 | 14 |
Калуга | 211800.0 | 219000.0 | 5 | 14 |
Набережные Челны | 125857.0 | 83000.0 | 7 | 12 |
Хабаровск | 169000.0 | 119000.0 | 8 | 11 |
Киров (Кировская область) | 132500.0 | 97000.0 | 8 | 10 |
Иваново (Ивановская область) | 132600.0 | 99000.0 | 5 | 10 |
Тамбов | 133000.0 | 101000.0 | 6 | 10 |
Брянск | 104600.0 | 67000.0 | 5 | 9 |
Магнитогорск | 127000.0 | 131000.0 | 5 | 7 |
Саранск | 98200.0 | 99000.0 | 5 | 6 |
Курган | 119000.0 | 131000.0 | 5 | 6 |
Орел | 215800.0 | 195000.0 | 5 | 6 |
Химки | 213000.0 | 220000.0 | 5 | 6 |
Йошкар-Ола | 163000.0 | 151000.0 | 5 | 5 |
Где платят больше всего
Если программист Python живет в Москве или работает на столичную компанию удаленно, то его максимальная зарплата, по данным SuperJob, составит 400 тыс. руб., а минимальная – 80 тыс. руб. Российская столица – лидер рейтинга, и за ней следуют Санкт-Петербург и Екатеринбург с минимальной зарплатой 70 тыс. руб. и максимальной 350 тыс. руб.
Уровень зарплат программистов Python по городам России
Зарплатный диапазон, в месяц | I кат., руб. | II кат., руб. | III кат., руб. | IV кат., руб. | В среднем по рынку, руб. |
---|---|---|---|---|---|
Москва | 80000—100000 | 100000—130000 | 130000—220000 | 220000—400000 | 180 000 |
Санкт-Петербург | 70000—80000 | 80000—110000 | 110000—180000 | 180000—350000 | 150 000 |
Архангельск | 50000—65000 | 65000—85000 | 85000—145000 | 145000—260000 | 120 000 |
Астрахань | 50000—60000 | 60000—80000 | 80000—135000 | 135000—240000 | 110 000 |
Белгород | 55000—70000 | 70000—90000 | 90000—150000 | 150000—270000 | 120 000 |
Владивосток | 65000—80000 | 80000—110000 | 110000—180000 | 180000—350000 | 150 000 |
Волгоград | 55000—70000 | 70000—90000 | 90000—150000 | 150000—280000 | 120 000 |
Воронеж | 60000—75000 | 75000—95000 | 95000—165000 | 165000—300000 | 130 000 |
Екатеринбург | 70000—80000 | 80000—110000 | 110000—180000 | 180000—350000 | 150 000 |
Казань | 60000—75000 | 75000—95000 | 95000—160000 | 160000—300000 | 130 000 |
Меньше всего, вне зависимости от категории и опыта работы, знающие Python программисты зарабатывают в Астрахани. В этом городе они могут рассчитывать минимум на 50 тыс. руб. и максимум на 240 тыс. руб. Как ни странно, но схожая ситуация с зарплатами складывается и у программистов C# — в ноябре 2020 г. CNews писал, что Астрахань заняла предпоследнее место в аналогичном рейтинге SuperJob, обогнав лишь Оренбург.
2011: Программисты PHP в столицах получают вдвое больше регионов
Исследовательский центр Superjob в апреле 2011 года изучил предложения работодателей и ожидания претендентов на позицию программист PHP в 12 городах России.
Средние рыночные зарплатные предложения для программистов РНР в Москве составляют 60 тыс. рублей. В Петербурге данные специалисты зарабатывают около 53 тыс. рублей. Средняя зарплата разработчиков РНР в Волгограде достигает 28 тыс. рублей, в Челябинске – 35 тыс. рублей.
Начинающие программисты должны знать основы объектно-ориентированного программирования, иметь навыки работы с HTML, PHP (версии 4 или 5). Для специалистов, не имеющих опыта работы, необходимыми условиями для трудоустройства являются знание методов защиты информации в сетевых приложениях и теории баз данных, а также практический опыт работы с MySQL.
Заработные платы программистов PHP в зависимости от категории в России, руб.
Superjob.ru, 2011
К образованию соискателей работодатели относятся лояльно: допустимо любое техническое или IT-образование – от среднего специального до высшего. Зарплатные предложения для начинающих программистов РНР в Москве составляют от 30 тыс. до 40 тыс. рублей., в Петербурге – от 25 тыс. до 33 тыс. рублей. В Волгограде молодые специалисты зарабатывают от 14 тыс. до 18 тыс. рублей, в Челябинске – от 16 тыс. до 21 тыс. рублей.
Вход в следующий зарплатный диапазон открыт соискателям со стажем работы программистом PHP от 1 года. Обязательными условиями для таких специалистов являются опыт разработки и запуска интернет-сайтов, web-приложений, а также умение разбираться в чужом коде. Программисты РНР, соответствующие данным критериям, в Москве зарабатывают до 45 тыс. рублей, в Петербурге – до 40 тыс. рублей, в Волгограде – до 22 тыс. рублей, а в Челябинске – до 27 тыс. рублей.
На более высокую зарплату могут претендовать специалисты, обладающие достаточно большим набором знаний и умений. Кроме высшего или неоконченного высшего образования, программисты должны обладать отличными навыками работы с PHP 5, MySQL, JavaScript, XML, CSS.
Специалисты, претендующие на оклад данного диапазона, должны иметь опыт работы программистом PHP от 2 лет, уметь настраивать и обслуживать web-серверы (Apache). Обязательными условиями работодателей являются наличие портфолио выполненных работ, а также владение английским языком на уровне, достаточном для чтения технической документации.
Необходимы навыки работы в среде Linux / UNIX, а также знание систем контроля версий. Соответствие всем вышеперечисленным требованиям позволит разработчикам РНР зарабатывать в Москве до 75 тыс. рублей, в Петербурге – до 65 тыс. рублей, в Волгограде – до 37 тыс. рублей, а в Челябинске – до 45 тыс. рублей.
На максимальный доход вправе рассчитывать специалисты с высшим техническим образованием и опытом работы программистом PHP от 3 лет. Обязательными условиями работодателей являются отличное знание всех аспектов PHP-программирования и отличные навыки объектно-ориентированного программирования. Настоящие профессионалы должны иметь опыт разработки и проектирования высоконагруженных систем, а также обладать знанием различных сред и библиотек (Zend Framework, PEAR).
Нередко дополнительными требованиями со стороны работодателей становятся знание языка программирования C / C++, либо уверенное владение операционной системой Linux / UNIX. Знания и навыки асов PHP-программирования позволяют им зарабатывать в Москве до 120 тыс. рублей, в Петербурге – до 100 тыс. рублей, в Волгограде – до 550 тыс. рублей, а в Челябинске — до 65 тыс. рублей.
Согласно исследованию рынка труда, профессия программиста РНР сугубо мужская: представительниц слабого пола, владеющих данным языком программирования, всего 3% в общем числе соискателей. Большинство претендентов на данную позицию – молодежь в возрасте до 29 лет (70%). Программисты РНР с высшим образованием составляют 67%. Английским языком на уровне, достаточном для чтения технической документации, владеют 59% специалистов.
Заработная плата в Европе
Спрос на программистов и их доход отличается по странам. Мы приведем примерную статистику по средним зарплатам веб-разработчиков в тех странах Европы, где они наиболее востребованы.
Чехия
Как пишут в интернете, примерная зарплата веб-разработчика в Чехии составляет 63 тысячи чешских крон, то есть около 220 тыс. руб. в месяц. Заработок зависит от опыта и от условий компании-работодателя.
Германия
По данным в сети зарплата веб-разработчика в Германии — от 56 до 93 тысяч евро в год. В среднем web-программист с опытом от 5 лет зарабатывает около 65 тыс. евро ежегодно или 5,8 млн рублей (480 тыс. руб./мес.).
Англия
Примерную зарплатную статистику мы нашли в интернете. Средняя зарплата веб-разработчика в Англии:
- junior – 26 тыс. евро или 2,3 млн руб. в год.
- middle – 40 тыс. евро или 3,6 млн руб. в год.
- senior – 60 тыс. евро или 5,4 млн руб. в год.
Итоговый заработок зависит от региона и от того, под какой налоговый процент попадает доход (от 0 до 45%).
Украина
Данные о зарплатах веб-разработчиков на Украине мы нашли на hh.ру:
Условия | Зарплата в долларах | Зарплата в рублях |
Без опыта | 400 долл. | 30 тыс. руб. |
С опытом от 1 до 3 лет | 1500 долл. | 110 тыс. руб. |
С опытом от 3 до 6 лет | 2500 долл. | 185 тыс. руб. |
С опытом от 6 лет | 3200 долл. | 240 тыс. руб. |
Удаленная работа | 1500 долл. | 110 тыс. руб. |
Мин. зарплата | 400 долл. | 30 тыс. руб. |
Макс. зарплата (Senior Fullstack) | 8000 долл. | 600 тыс. руб. |
Факторы, влияющие на зарплату программиста
Помимо умения работать на языке программирования и добиваться нужного результата есть и другие факторы. Среди них:
- Основной язык программирования и опыт работы на нем;
- Знание английского языка (чаще всего требуют не ниже среднего);
- Образование и желание работать над собой;
- Политика компании.
В России, к сожалению, программисты не могут зарабатывать как программисты в США или Европе, где средняя зарплата составляет 21 — 25 тысяч долларов. Но даже, чтобы выйти на такой уровень, программист должен быть в этой сфере уже не первый год. Компании предпочитают брать в свой штат специалиста минимум с трехлетним опытом. Если сравнивать этот гонорар с другими странами мира, то программист из России будет занимать позицию в середине таблицы.
Для тех, кого интересует сколько зарабатывает программист в месяц, приводим основные IT-специальности:
- ведущий специалист зарабатывают от 150 до 600 тысяч в месяц рублей;
- Java программисты имеют месячный доход от 100 до 200 тысяч;
- Программисты 1С получают зарплату около 50 тысяч;
- PHP программисты от 30 до 120 тысяч;
- сисадмин в России зарабатывает в пределах от 35 до 50 тысяч;
- программисты C++ имеют гонорар до 80 до 200 тысяч.
Какую зарплату предлагали ИТ-специалистам в 2016-2018 гг
По данным Яндекс.Практикума и аналитической службы HeadHunter, 2018
Меньше всех зарабатывают программисты на Flash: размер их зарплаты в пределах 20 тысяч рублей. Связано с тем, что данный язык программирования становится все менее актуальным. А вот программисты 1С все больше востребованы в России и странах СНГ. Для США и большинства стран Европы самым востребованным языком программирования является Python.
Знание английского языка
Умение работать с документами и знание английского языка прибавит к доходу программиста около 20%. Но это зависит от сотрудничества компании с европейскими партнерами. Английским языком на высоком уровне владеют примерно 70% программистов, а около 30% — еще одним иностранным языком.
Образование
Диплом ВУЗа не гарантирует должность в хорошей компании на приличной зарплате. Работодатели смотрят, в первую очередь, на опыт и предыдущие проекты. Для сравнения: новичок в IT не сможет зарабатывать выше 100 тысяч (если у него нет богатого портфолио и отличных навыков), а достаточно опытный специалист с десятками проектов может выйти на доход от 150 тысяч рублей в месяц.
Опыт работы
Сколько зарабатывает программист в России зависит от его опыта и компании, в которой он работает. Больше всех зарабатывает директор — он руководит работой специалистов и отвечает за работоспособность ПО, на втором месте находятся IOS — разработчики и главные инженеры по данным hh.ru — их заработная плата чуть меньше.
Зарплата и требуемый опыт работы в разных специальностях
По данным Яндекс.Практикума и аналитической службы HeadHunter, 2018
Также требования к опыту работы различаются в разных городах России. Ниже приведены данные исследований Яндекс.Практикума и компании HeadHunter в прошлом году.
Зарплата и требуемый опыт работы в больших городах
По данным Яндекс.Практикума и аналитической службы HeadHunter, 2018
Как выглядит «идеальный программист»
Перечень наиболее актуальных ИТ-специальностей:
- .NET-разработчик
- 1-С программист
- Android-разработчик
- С+±разработчик
- Data Scientist
- Тестировщик
- Фронтенд-разработчик
- DevOps-инженер
- Java-разработчик
- iOS-разработчик
- Системный администратор
- Фулстек-разработчик
- Javascript-разработчик
- PHP-разработчик
- Python-разработчик
Попытаемся изобразить образ специалиста, которого возьмут в любую компанию:
- Высшее профильное образование из университетов Санкт-Петербурга или Москвы.
- Постоянное самообразование и изучение нового.
- Возраст от 25 лет. Компании стараются брать себе на работу молодых специалистов, которые успели после университета где-то поработать и набраться опыта.
- Хорошее знание профильного языка программирования. Также желательно наличие других навыков в ИТ-сфере.
- Знание английского, которое позволяет понимать техническую литературу.
- Есть опыт работы над крупными или известными проектами.
Сколько платят в странах СНГ?
Заработные платы у программистов из Украины, РФ и Белоруссии, по сравнению с Европой и США, небольшие. Однако, этих денег может вполне хватить на хорошую, достойную жизнь.
Итак, средний размер зарплат в странах СНГ:
- Умелые программисты из России могут устроиться в компанию на оклад от 1.500$ долларов до 2.000$. То есть, они будут зарабатывать от 110.000₽ до 150.000₽ в месяц.
- Разработчики из Украины и Белоруссии имеют одинаковую зарплату. В компаниях им платят от 1.000$ до 1.500$. То есть, от 75.000₽ до 110.000₽.
Обращаем ваше внимание на то, что это средние показатели зарплат. Естественно, есть специалисты, которым платят и по 4.000$, и по 500$ в месяц
Все зависит от того, какими навыками вы обладаете. И в какую компанию вам удастся устроиться. За актуальной информацией по зарплатам программистов удобнее всего следить на специальном сервисе Мой Круг
Что еще влияет на зарплату программистов
В отчете Майка Лукидеса сказано, что одним из факторов, влияющих на уровень зарплат, является местоположение работника. В ходе исследования выяснилось, что зарплаты разработчиков были самыми высокими в Калифорнии, где средняя зарплата составляла $176 тыс. Тем временем в Нью-Йорке и Массачусетсе она находилась на отметке в пределах $150 тыс.
Карьерный рост был назван ключевой проблемой, с которой столкнулись разработчики, опрошенные O’Reilly. Многие из них сообщили, что в 2020 г. они проходили обучение или курс повышения квалификации в надежде добиться повышения заработной платы или продвижения по службе. Исследование показало, что почти две трети (64%) респондентов заявили, что они прошли обучение или получили новые сертификаты за последние месяцы.
В то же время исследование показало, что зарплаты специалистов в области обработки данных и искусственного интеллекта за последние три года росли в среднем лишь на 2,25% в год. 18% респондентов сообщили, что их зарплата не росла, а 8% пожаловались на снижение ее размеров.
К слову, в июле 2021 г. всемирно известный топ-менеджер в ИТ-сфере Ави Голан (Avi Golan) потребовал как можно скорее остановить рост зарплат ИТ-специалистов. По его мнению, это «вредит всей отрасли». За свой призыв Голан получил шквал критики от сотрудников ИТ-компаний, в том числе и Microsoft.
Статистика зарплат для ‘старший программист’ по некоторым регионам
Регион | Средняя зарплата, руб. | Медианная зарплата, руб. | Вакансий с зарплатой | Всего вакансий |
---|---|---|---|---|
Новосибирская область | 245581.0 | 231000.0 | 124 | 269 |
Республика Татарстан | 190263.0 | 181000.0 | 76 | 202 |
Свердловская область | 185892.0 | 179000.0 | 83 | 180 |
Нижегородская область | 231511.0 | 211000.0 | 47 | 171 |
Краснодарский край | 193603.0 | 171000.0 | 63 | 138 |
Самарская область | 232447.0 | 231000.0 | 47 | 122 |
Воронежская область | 186317.0 | 179000.0 | 41 | 112 |
Ростовская область | 193917.0 | 199000.0 | 48 | 104 |
Пермский край | 143625.0 | 133000.0 | 32 | 71 |
Республика Башкортостан | 165000.0 | 113000.0 | 32 | 64 |
Заработок в России
Тут уже не такие высокие зарплаты, как в Америке. Максимум российский программист может заработать 24 000 долларов. Здесь все зависит от языка программирования и региона. Кроме этого, смотрят на наличие образования, опыт, коммуникабельность, обучаемость.
В среднем российские программисты получают 70 000 рублей. Этот показатель дважды превышает средние зарплаты других профессий в стране.
В московском регионе специалисты в области программирования получат до 200 000 рублей в месяц. Средняя зарплата компьютерщика 130 000 рублей. Программистов в Москве не хватает, поэтому хорошие специалисты здесь высоко ценятся. Максимум работодатели могут платить программистам до 350 000 рублей. В других регионах России, зарплата ниже.
Что нужно знать начинающему программисту?
В первую очередь будущий специалист в этой области, должен выбрать правильное направление.
Выбрать язык программирования. Начать с одного, потом перейти к освоению других языков. Нужно пообщаться с состоявшимися программистами. Как писать программы? Можно использовать готовые коды.
С чего начать и где учиться?
Можно пройти онлайн-курсы, на которых освоить теорию, получить практику и подготовиться к поиску работы. В таблице собраны примеры программ, которые подходят новичкам:
Название курса и ссылка на него |
Описание |
Курс в Нетологии, выпускники которого могут получить приглашение на собеседование в Альфа-Банк. Обучение включает вебинары, лекции и практику. Выдают диплом о профессиональной переподготовке. |
|
Подойдет людям, которые хотят заниматься разработкой сайтов и интернет-сервисов. Включает много практики, что является плюсом. Лучших выпускников приглашают на стажировку в Affinage. |
|
Эта программа ведется совместно с Альфа-Банком. Лучшие выпускники могут получить работу. Программисты на Java востребованы и хорошо зарабатывают. На этом языке пишут приложения, сайты, игры и многое другое. |
|
Курс в университете Skillbox. Подойдет людям, которые хотят заниматься разработкой мобильных приложений на Android и iOS. Для прохождения курса потребуется MacBook. |
В области программирования есть и другие специализации. Выбрать подходящую профессию в ИТ можно в нашем каталоге. Там собрана подробная информация по каждому направлению, с чего начать тестировщику или программисту, советы для новичков.
На нашем сайте также есть другие полезные материалы:
- Как выучить PHP самостоятельно с нуля?
- Как научиться создавать сайты?
- Как выучить язык Python?
- Сайты для изучения программирования на русском языке
- Биржи для фрилансеров
Мы рассказали о профессиях программиста и тестировщика и что выбрать в зависимости от ваших желаний и задач. Сейчас ИТ на подъеме и специалисты востребованы. В одной сфере легче найти работу, в другой можно больше заработать.
Рекомендуем
Профессия модератор группы
Модератор группы – профессия, которую можно быстро освоить самостоятельно. Она подойдет тем, кто хочет подработать в интернете, но не обладает …
Профессия редактор
Редакторы – это высший командный состав среди пишущих людей. Они организуют авторов и управляют изданиями. Например, популярным журналом или …
Основные обязанности
Специальность подразумевает решение широкого спектра задач. Условно всех айтишников можно разделить на несколько групп:
- Разработчики программного обеспечения – занимаются созданием прикладного ПО (прошивки, драйверы).
- Разработчики программ и игр – производят готовые программные продукты (помимо основной программной части создают разрабатывают графическую оболочку).
- Web-программист – разрабатывают сайты.
- Программисты оборудования – занимаются программированием сложных комплексов (например, станки с ЧПУ).
Работа айтишника понятна немногим
Разделение достаточно условно. Зачастую области деятельности пересекаются.
Как стать программистом и где найти работу
Чтобы стать программистом, зачастую, нужно получить профильное техническое образование. Не всегда какая-то определённая область продолжает также сильно нравиться, когда ныряешь в её изучение с головой. Придётся вкладывать много времени, сил и денег, но результат того стоит.
После обучения дело остаётся за малым: нужна практика. Лучшим способом будет найти наставника, который поможет разобраться в данной сфере и, в случае необходимости, устроить на первые стажировки.
После стажировок можно начинать искать работу. Первым делом работодатель потребует резюме. В обязательном порядке указывается язык программирования, которым оперирует разработчик.
Но не стоит писать сразу по 10 штук, этими действиями станет понятно, что программист не профессионал своего дела, ибо «если ты знаешь всё, ты не знаешь ничего».
Далее нужно указать технологии, которыми вы владеете. Это может быть PHP, YII2, HTML. Не стоит забывать о портфолио. Увидев его, работодатель сразу поймёт, что все вышеперечисленные пункты не просто слова.
Дальше уже дело за малым, собеседование и испытательный срок.
Профессия программиста является самой востребованной в России.
Сейчас не пик её популярности и востребованности. В ближайшие десятилетия эта сфера будет ещё больше развиваться и расширять свои границы.
Но нужно понимать, что лёгких денег не бывает, ведь большие зарплаты стоят больших усилий.
Python не привлекает девушек
Программисты женского пола, согласно отчету SuperJob, в большинстве своем не интересуются Python. 91% соискателей, пишущих на этом языке – это мужчины.
В России хотят цифровизировать социальную помощь. Что уже сделано государством?
Интеграция
Усредненный портрет соискателя на вакансию программиста Python
Критерий | Средний показатель |
---|---|
Средний возраст | 29 лет |
Мужчины | 91% |
Имеют высшее образование | 77% |
Готовы к переезду | 25% |
На момент размещения резюме не имели работы | 58% |
Средний срок работы на последнем месте | 1,8 года |
Также программисты Python чаще всего не готовы к переезду, а средний возраст соискателя на такую вакансию – 29 лет, и у 77% кандидатов есть высшее образование.
Четыре категории соискателей
По оценке Superjob, всех соискателей на должность программиста C# можно разделить на четыре категории – по уровню из знаний и степени профессиональной подготовки. От того, к какой категории относится тот или иной специалист, напрямую зависят их зарплаты, как минимальные, так и максимальные.
Требования и пожелания к профессиональным навыкам программистов C#
Зарплатный диапазон | Требования и пожелания к профессиональным навыкам |
---|---|
I | Знание принципов объектно-ориентированного программирования, теории реляционных баз данных, SQL, основ HTML и CSS, JavaScript и Asp.Net; опыт программирования на С# от полугода |
II | Неполное высшее образование (ИТ/математическое/техническое); знание английского языка на уровне чтения технической документации; навыки работы с системами контроля версий; опыт работы с системами баг-трекинга; опыт работы программистом С# от одного года |
III | Высшее образование (ИТ/математическое/техническое); знание английского языка на разговорном или свободном уровне; хорошее знание С#, Asp.Net, библиотек и шаблонов проектирования; знание сетевых технологий, различных фреймворков; опыт разработки высоконагруженных приложений и интеграционных сервисов; опыт рефакторинга чужого кода; опыт работы программистом C# от двух лет. Возможные пожелания:знание JQuery и методик организации процесса разработки в команде; опыт создания REST API сервисов и работы с Docker |
IV | Знание методологий проектирования программного обеспечения; навыки руководства группой разработчиков; опыт разработки многопоточных приложений; опыт работы программистом C# от трех лет. Возможное пожелание: опыт создания клиент-серверных приложений |
К каждой из четырех категорий предъявляются различные требования, чем ниже категория, тем их меньше. Например, специалистам I категории достаточно иметь опыт программирования на С# от полугода, а соискателям IV категории – не менее трех лет
Не менее важно и наличие высшего образования – если для II категории подойдет неполное, то для III без законченного высшего никуда
Путь воина-одиночки
Статья будет неполной, если не упомянуть о других способах заработка, которые доступны для программистов. Главный из них — это фриланс, работа на себя с открытием или без открытия ИП. Регистрируемся на бирже фриланса и выполняем заказы со всего мира. Тут не нужно делиться с нанимателем. Программист забирает все деньги, которые заработал, но вынужден брать на себя и риски.
Для специалистов по информационной безопасности существует специфическая разновидность фриланса — выплаты за найденные уязвимости (bug bounty). Ищете уязвимости в популярных программах, приложениях и сервисах, сообщаете о них в компанию — и если повезет, то получите вознаграждение. Оно может быть довольно солидным.
Например, компания за прошлый год выплатила таких вознаграждений почти на $3 млн. Самую большую выплату $112500 получил хакер, который написал эксплойт для смартфона Pixel по программе выплаты вознаграждений Android Security Rewards Program.
На популярных платформах вроде Bugcrowd и HackerOne зарегистрированы десятки компаний, которые платят от нескольких сотен долларов за найденные баги.
Востребованность в 2019 году
С каждым годом популярность профессий ИТ-области растет. Это связано с тем, что практически во всех сферах жизни человека сейчас играют важную роль электронные устройства. Потребность в программистах в ближайшее время будет только увеличиваться. Особенно актуально это в отраслях разработки различных электронных «девайсов». А вот специальности web-программистов совмещается с web-дизайном. Из-за развития множества САПР сейчас веб-программист – это больше художник, дизайнер, который «рисует» или «размечает» сайты.
Распределение открытых вакансий по регионам РФ
В настоящий момент, согласно данным портала russia.trud.com в стране открыто свыше 40 000 вакансий. Требуются программисты всех направлений и с различным опытом. Хорошо (для своего уровня) оплачиваемую работу найдет как мастер с многолетним стажем, так и новичок с минимумом знаний.
Распределение вакансий по зарплатам
Рассмотрим распределение вакансий (с указанной зп) по диапазонам зарплат для ‘программист’ (Россия).
До 61000.0 руб.: 11.22% вакансий.
От 61000.0 руб. до 89000.0 руб.: 10.16% вакансий.
От 89000.0 руб. до 105000.0 руб.: 10.81% вакансий.
От 105000.0 руб. до 133000.0 руб.: 12.65% вакансий.
От 133000.0 руб. до 157000.0 руб.: 10.81% вакансий.
От 157000.0 руб. до 197000.0 руб.: 12.17% вакансий.
От 197000.0 руб. до 237000.0 руб.: 11.31% вакансий.
От 237000.0 руб. до 301000.0 руб.: 12.78% вакансий.
От 301000.0 руб.: 8.09% вакансий.
Распределение вакансий по зарплатам также может дать приблизительную оценку минимальной и максимальной заработных плат для ‘программист’ (Россия).