Топ 10 программистов, ставших долларовыми миллиардерами

Основные требования к программистам

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

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

  • усидчивость,
  • стрессоустойчивость,
  • внимательность,
  • терпение,
  • креативность,
  • спокойствие.

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

  1. Высшее образование.
  2. Возраст и опыт работы.
  3. Способность к многозадачности.
  4. Умение работать в команде.
  5. Знание иностранных языков и языков программирования.

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

Здесь можно выиграть за счет опыта и возраста. Предпочтение чаще отдают соискателям чуть за двадцать и с оптимальным опытом работы 2–3 года. К этому времени специалист уже должен быть готов перейти к сложным задачам и овладеть несколькими языками программирования.

Более 100 крутых уроков, тестов и тренажеров для развития мозга

Начать развиваться

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

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

Ведущий инженер C++ по вычислительным алгоритмам

На должность старшего/главного инженера по вычислительным алгоритмам (Senior/Principle C++ engineer – computation algorithms) с зарплатой в диапазоне $6-10 тыс. до вычета налогов в московскую компанию The Bricks Inc. разыскивается сильный С++ инженер с опытом работы 1-3 года, которому предстоит заниматься разработкой и усовершенствованием движка вычислений, которые поддерживает оптимальные многопоточные вычисления на массивных графах, не обязательно умещающиеся в оперативной памяти.

От соискателя требуется глубокое понимание и опыт работы с современны C++, хорошее понимание основных примитивов многопоточности, умение решать алгоритмически сложные задачи с упором на производительность. Приветствуется предыдущий прикладной опыт в разработке движков баз данных, аналитики, поисковых движков, JIT-компиляторов, сложных парсеров, 2D/3D/CAD движков визуализации и подобных проектах. Предполагается, что претендент на должность будет работать в одном коллективе с выходцами из Google, Stanford, «Яндекс», Spotify, Microsoft и Mail.ru.

Статистика зарплат для ‘программист’ по городам

Лидеры по количеству вакансий для ‘программист’: Москва, Санкт-Петербург, Новосибирск, Екатеринбург, Казань.

Лидеры по уровню средней зарплаты для ‘программист’: Иннополис, Москва, Санкт-Петербург, Сочи, Новосибирск.

Обзор зарплат для ‘программист’ по городам
Населённый пункт Средняя зарплата, руб. Медианная зарплата, руб. Вакансий с зарплатой Всего вакансий
Москва 226675.0 199000.0 4642 12818
Санкт-Петербург 197141.0 183000.0 2061 5177
Новосибирск 186441.0 159000.0 658 1357
Екатеринбург 162257.0 151000.0 506 1080
Казань 148749.0 131000.0 359 876
Нижний Новгород 167816.0 155000.0 250 732
Краснодар 142062.0 131000.0 320 679
Ростов-на-Дону 129934.0 119000.0 274 594
Воронеж 128978.0 119000.0 180 485
Самара 147074.0 131000.0 163 475
Пермь 131093.0 119000.0 172 399
Томск 150569.0 143000.0 195 360
Уфа 120064.0 103000.0 173 325
Челябинск 123348.0 119000.0 161 308
Красноярск 106011.0 91000.0 178 294
Омск 121656.0 99000.0 122 281
Саратов 123229.0 111000.0 105 250
Ижевск 117058.0 103000.0 103 222
Тюмень 114761.0 99000.0 115 202
Калининград 141571.0 131000.0 84 195
Волгоград 104773.0 89000.0 86 184
Тула 111043.0 99000.0 128 183
Ульяновск 147426.0 131000.0 94 178
Барнаул 108324.0 99000.0 108 172
Владивосток 144307.0 131000.0 101 162
Ярославль 132655.0 127000.0 87 161
Иркутск 109968.0 91000.0 93 159
Рязань 115488.0 103000.0 82 155
Пенза 113036.0 91000.0 55 132
Киров (Кировская область) 78800.0 73000.0 80 131
Тверь 132887.0 119000.0 53 130
Сочи 194200.0 179000.0 55 106
Тольятти 117880.0 105000.0 50 104
Белгород 107560.0 101000.0 50 104
Чебоксары 92000.0 81000.0 56 99
Таганрог 120667.0 105000.0 48 99
Владимир 100209.0 91000.0 43 95
Кемерово 113836.0 103000.0 55 94
Оренбург 83343.0 59000.0 51 78
Новокузнецк 89061.0 79000.0 33 77
Брянск 114070.0 99000.0 43 71
Хабаровск 133154.0 103000.0 39 70
Набережные Челны 97791.0 99000.0 43 70
Калуга 136684.0 131000.0 19 69
Курск 117162.0 99000.0 37 68
Иваново (Ивановская область) 136200.0 113000.0 20 66
Тамбов 97811.0 79000.0 37 63
Вологда 84548.0 71000.0 31 58
Йошкар-Ола 112756.0 99000.0 41 57
Кострома 118895.0 119000.0 38 56
Липецк 120212.0 111000.0 33 55
Иннополис 240500.0 233000.0 8 55
Орел 98833.0 81000.0 24 48
Курган 104500.0 85000.0 24 44
Астрахань 80760.0 67000.0 25 42
Череповец 126733.0 151000.0 15 42
Смоленск 105667.0 85000.0 18 40
Саранск 92143.0 73000.0 14 37
Мытищи 146778.0 153000.0 18 35
Магнитогорск 121133.0 99000.0 15 32
Архангельск 79000.0 69000.0 22 28
Подольск (Московская область) 122529.0 111000.0 17 28
Петрозаводск 112714.0 93000.0 14 28
Химки 157667.0 159000.0 15 27
Рыбинск 148429.0 105000.0 14 26
Махачкала 90750.0 99000.0 16 25
Улан-Удэ 89800.0 69000.0 20 24
Чита 116200.0 101000.0 10 22
Мурманск 100200.0 85000.0 10 21
Благовещенск (Амурская область) 101769.0 111000.0 13 21
Балашиха 151667.0 151000.0 12 20
Новороссийск 87333.0 79000.0 12 20
Великий Новгород 92778.0 91000.0 9 20
Псков 119615.0 111000.0 13 20
Бийск 90200.0 91000.0 15 20
Старый Оскол 84067.0 79000.0 15 19
Сургут 102500.0 71000.0 8 18
Королев 125000.0 117000.0 10 17
Новочеркасск 58429.0 39000.0 7 17
Волжский(Волгоградская область) 80667.0 69000.0 12 15
Дзержинск (Нижегородская область) 128778.0 131000.0 9 15
Нижнекамск 95400.0 81000.0 10 14
Абакан 101667.0 73000.0 6 14
Якутск 137857.0 119000.0 7 13
Сыктывкар 132500.0 101000.0 8 13
Люберцы 98200.0 61000.0 10 12
Альметьевск 117000.0 93000.0 8 12
Петропавловск-Камчатский 105400.0 91000.0 5 9
Нижний Тагил 84600.0 83000.0 5 8
Нижневартовск 64600.0 59000.0 5 8
Комсомольск-на-Амуре 87800.0 63000.0 5 8
Сызрань 112600.0 151000.0 5 8
Северодвинск 57800.0 52000.0 5 7
Шахты 78200.0 75000.0 5 5

Сколько стоит 1 час работы программиста?

Среди программистов выделяются три уровня по квалификации и опыту:

  • Junior – новички, знают синтаксис языка, например, PHP, могут решать простейшие типовые задачи, писать несложные программы и скрипты. Код требует постоянного ревью (проверки). Обычно к Junior разработчикам относят людей с опытом работы 0,5-1,5 года, но это условно.
  • Middle – имеют опыт работы от 1-3 лет. Могут самостоятельно решать сложные задачи, но владеют ограниченным стеком технологий и слабо видят общую картину разработки ПО.
  • Senior – знают несколько языков программирования, могут с нуля разработать архитектуру приложения или программы, выбрать стек необходимых технологий с учетом планов по развитию ИТ-продукта в будущем. Как правило, имеют опыт работы от 4-6 лет.

Стоимость часа работы разработчика при переходе на следующий уровень увеличивается в 1,5-2 раза.

Если изучить уровень зарплаты специалистов, то мы получим примерное представление, сколько стоит 1 час работы каждого разработчика в студиях и при заказе услуг на фрилансе (когда вы работаете напрямую с частным специалистом). Ниже можно посмотреть, какие получились цифры (1С выделили в отдельную таблицу).

Стоимость часа работы программиста разной квалификации

Уровень квалификации

В студии, руб. в час

На фрилансе, руб. в час

Junior

от 1250

от 625

Middle

от 2250

от 1125

Senior

от 3000

от 1500

Стоимость 1 часа работы 1С программиста

Опыт работы

В студии, руб. в час

На фрилансе, руб. в час

1С-программист с опытом до 1 года

от 950

от 500

1С программист с опытом 1-3 года

от 1750

от 900

1С программист с опытом работы от 4 лет

от 2500

от 1250

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

Средние цены на услуги программистов в студиях

Вид услуги

Расценки (тарифы) за час

Стоимость 1 часа веб-разработки на языке PHP, Python, Ruby и др.

от 1500 руб.

Услуги архитектора / аналитика

от 2000 руб.

Услуги системного администратора

от 1300 руб.

Услуги 1С программиста

от 1500-2000 руб.

В таблице даны минимальные цены на услуги программистов. В зависимости от студии и уровня разработчиков в компании стоимость часа работы может быть и 2000 руб., и 2500 руб., и 3000 руб. и дороже.

Стоимость услуг программистов-фрилансеров

Уровень специалиста

Расценки

Программист с минимальным опытом или без опыта

от 200-300 руб. в час

Разработчик с опытом 1-2 года

от 500-1000 руб. в час

Опытный разработчик PHP, Python, Ruby и др.

от 1000-1500 руб. в час

Услуги 1С программиста с опытом

от 600-1000 руб.

Топовые разработчики (в том числе веб-программисты и специалисты 1С)

от 2000 руб. в час

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

Наименование услуги

Стоимость работы

Исправить неработающую форму на сайте

от 500 руб.

Добавить новую форму на сайт, например, обратной связи или заказа услуги

от 1500-2000 руб.

Оптимизировать скорость загрузки сайта

от 1000-1500 руб.

Установить или настроить плагин на WordPress или другую CMS

от 500 руб.

Написать простой скрипт на PHP, например, калькулятор для сайта (несложный)

от 1000-1500 руб.

Найти и исправить ошибку в PHP-скрипте

от 500 руб.

Восстановить сайт из бэкапа

от 1000-2000 руб.

Перенести сайт на другой хостинг

от 1000-2000 руб.

Внедрить адаптивный дизайн (без услуг дизайнера)

от 3000 руб.

Перевести сайт на https-протокол (SSL-сертификат в стоимость не входит)

в среднем 2000 руб.

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

Обучение самостоятельно. Возможно ли?

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

Если вы решили, что программирование — это ваше, то есть несколько вариантов:

  • Обучение в ВУЗе. Но тут стоит оговориться: если вы живете в небольшом городе, то нет смысла идти в университет с плохой программой. Потому что методики работы значительно отстают от современных технологий, а также преподаватели будут далеко не профессионалы. В этом случае будет логичнее 5 лет учиться самостоятельно.
  • Курсы. Записаться на курсы можно практически в любом городе. В исключительном случае (или в дополнение) можно пройти онлайн-курсы.
  • Самостоятельное обучение и поиск работы стажером. Самый трудный вариант. Найти работу помощником будет сложно (даже бесплатно), так как мало компаний захотят тратить время на специалиста, который будет выполнять работу с ошибками, так как является новичком. А случится и так, что не найдете вовсе — обучать никто не захочет, а опыта у вас нет.

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

Минусы самообразования

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

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

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

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

Четыре категории соискателей

По оценке 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 без законченного высшего никуда

Российский рынок ИТ-вакансий

В предыдущий обзор самых необычных вакансий в сфере ИТ за июль 2021 г., подготовленный HeadHunter специально для СNews.ru, вошли специалисты в области распознавания изображений с помощью искусственного интеллекта, 3D-дизайнер и 3D-скульптор, а также разработчик смарт-контрактов на блокчейне и другие экзотические предложения.

В конце июня 2021 г. CNews и HeadHunter представили самые высокооплачиваемые ИТ-вакансии месяца. В мае HeadHunter рассказал CNews о самых высокооплачиваемых вакансиях в ИТ-сфере, открытых в мае 2021 г. Тогда в перечне доминировали разработчики и программисты на различных языках, а также руководители проектов.

Ранее CNews в содружестве с HeadHunter рассказал о самых высокооплачиваемых вакансиях в сфере ИТ в апреле 2021 г. Лидерами по числу предоставленных вакансий стали Москва, Санкт-Петербург и Новосибирская область, при этом зарплатная вилка для 807 вакансий из 105 тыс. представленных в ИТ-сфере начиналась от 345 тыс. руб. До этого CNews и HeadHunter рассказали о наиболее высокооплачиваемых ИТ-вакансиях в России на конец марта 2021 г. Выяснилось, что большинство из них так или иначе были связаны с программированием, а в целом на программирование/разработку ориентирована каждая четвертая вакансия в ИТ.

В апреле 2021 г. CNews и HeadHunter представили подборку необычных, редких и экзотических вакансий для соискателей работы в сфере ИТ. Названия некоторых должностей попросту не существовали еще пару лет назад. До того CNews представил рейтинг топ-50 самых востребованных ИТ-профессий на удаленке, подготовленный специалистами «Университета 2035». Примечательно, что в этом рейтинге наиболее востребованными ИТ-специалистами оказались разработчики на языке программирования Java.

В октябре 2020 г. CNews рассказал о требованиях, выдвигаемых работодателям к соискателям на вакансию системного администратора Windows, зарплатный «потолок» для которых достигает 150-170 тыс. руб. в Москве и ряде городов-миллионников.

В октябре 2020 г. CNews познакомил с уровнем зарплат программистов C#. Как выяснилось, представители этой профессии могут получать в России до 300 тыс. руб. ежемесячно, и не только в Москве, но также, например, во Владивостоке или Сочи.

В марте 2021 г. CNews рассказал об уровнях зарплат среди соискателей на различные должности – в том числе, в ИТ-отрасли, с удаленным режимом работы. Так, по данным «Работа.ру», претенденты на дистанционную вакансию разработчика Java могут рассчитывать на оклад 200-250 тыс. руб. в месяц, инженерам DevOps в «Сберавто» предлагали зарплату от 180 тыс. руб. в месяц, а программистам «1С-Битрикс» на «удаленке» готовы платить ежемесячно до 140 тыс. руб.

В начале марта 2021 г. CNews рассказал о зарплатных предложениях в России для соискателей на должность сисадмина Unix. По данным Superjob, они достигали 250 тыс. руб. в Москве, 210 тыс. руб. в Санкт-Петербурге, Владивостоке и Екатеринбурге.

Solution-инженер/архитектор

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

Среди задач solution-инженера также взаимодействие с функциональными экспертами, подрядчиками, другими участниками проекта, согласование принятых решений, выбор готовых ИТ-решений в рамках реализуемых проектов компании и подготовка спецификаций оборудования: СХД, серверы, сетевое оборудование, включая инфраструктурное ПО.

Среди требований к кандидату: понимание архитектурных решений при реализации отказоустойчивых высоконагруженных решений. Соискателю обещают «белую» заработную плату, удаленный формат работы, гибкое время начала и окончания рабочего дня, а также от 500 тыс. руб. на руки.

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

Американский стартап Behavox ищет разработчика Java, который будет помогать масштабировать компоненты платформы и способствовать созданию новых продуктов на их основе. Работа предполагает полноценную занятость. Работодатель предлагает большой пакет поддержки на переезд (в научно-исследовательский центр компании в Монреале) и получение разрешения на работу для кандидата и его семьи. Заработная плата — от $10 тыс. (без малого 700 тыс. руб.) до вычета налогов.

От соискателя ожидают более восьми лет опыта создания масштабируемых серверных приложений, хорошее знание ядра Java, опыт работы с любым другим языком на основе JVM (Groovy, Kotlin, Scala)

Также для работодателя важно глубокое понимание работы JVM, опыт работы с микросервисными технологиями

Сколько платят программистам на C++ в США

Считается, что программисты из США – самые высокооплачиваемые IT-специалисты в мире, потому что именно в этой стране расположены центральные офисы таких гигантов, как Google, Microsoft, Apple, Facebook и др.

Как пишут в интернете, разработка на C++ относится к одной из наиболее «дорогих» отраслей – средняя зарплата программиста «Си плюс плюс» в Америке составляет 94 000 долларов, то есть в пересчете по текущему курсу – более 6,7 млн в год или почти 560 тыс. руб. в месяц.

Факторами, которые оказывают наибольшее влияние на доход, являются опыт, образование, возраст, должность, компания, индустрия и штат. Самые большие заработки – у middle- и senior-разработчиков в Сан-Франциско, Сиэтле, Вашингтоне, Нью-Йорке и Лос-Анджелесе – от 120 до 140 тыс. долл. в год (около 9,5 млн руб.).

Подборка курсов
Все онлайн-курсы по разработке на C++ в 2021 году
Посмотреть подборку

От чего зависит уровень зарплат

По мнению специалистов SuperJob, все соискатели на должность программиста на Python делятся на четыре категории, в зависимости от уровня их знаний и умений. Чем ниже эта категория (первая – самая низкая, четвертая – самая высокая), тем на меньшую сумму он может рассчитывать.

Требования и пожелания к профессиональным навыкам программистов Python

Зарплатный диапазон Требования и пожелания к профессиональным навыкам
I Неполное высшее образование (ИТ/техническое); Знание английского языка на уровне чтения технической документации; Знание принципов объектно-ориентированного программирования; Знание основ программирования на Python; Знание SQL, HTML и CSS
II Знание JavaScript; Опыт работы с MySQL/PostgreSQL; Опыт разработки веб-сервисов; Опыт использования фреймворка Django; Опыт работы с системами баг-трекинга; Опыт работы с системами контроля версий; Опыт программирования на Python от одного года
III Высшее образование (ИТ/техническое); Знание Linux/Unix; Знание методик организации процесса разработки в команде; Опыт тестирования приложений; Опыт создания REST API сервисов; Опыт работы с системами очередей; Успешный опыт разработки высоконагруженных проектов; Опыт программирования на Python от двух лет. Возможные пожелания: знание одного или нескольких языков программирования; знание английского языка на разговорном или свободном уровне; наличие портфолио выполненных проектов; опыт асинхронного программирования; опыт работы с Docker.
IV Опыт работы с большими данными; Опыт программирования на Python от трех лет. Возможные пожелания:знание методов машинного обучения; навыки руководства группой разработчиков.

Для примера, специалист первой категории, работающий в Кемерово, будет получать от 50 до 65 тыс. руб. и при этом от него будет требоваться наличие высшего образования (технического или в сфере ИТ). Но в то же время требований к тому, чтобы это образование было законченным, никто предъявлять уже не будет.

Аналогично, в том же Кемерово программист Python четвертой категории сможет получать до 260 тыс. руб., но для этого его опыт работы в этой сфере не должен составлять меньше трех лет. Законченное высшее ИТ-образование – теперь уже обязательное требование.

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% специалистов.

Ведущий разработчик Python

Компания «Селфсек» ищет на новый проект в свой офис в Москве тим-лида (ведущего разработчика), который сможет набрать команду и правильно построить процесс разработки. Соискатель должен иметь опыт работы не менее трех лет, предполагаемая ежемесячная компенсация – в пределах 250-300 тыс. руб. на руки.

В круг обязанностей тимлида будет входить проектирование архитектуры решения, проведение код-ревью, разработка новых сервисов и участие в подборе команды из двух разработчиков. Соискатель должен понимать принципы работы криптовалют и технологий на базе блокчейна (BTC, ETH, TRX), ООП и паттернов проектирования; иметь опыт проектирования в рамках микросервисной архитектуры с пониманием недостатков и основных проблем. Также необходим опыт работы с веб-фреймворками (flask, aiohttp, fastapi и др.) и инструментами (сериализация, orm, openapi и др.), понимание принципов работы (Р-)СУБД с опытом их проектирования, а также опыт работы с брокерами сообщений. Также не помешает опыт создания финансовых приложений, понимание DevOps и SRE, опыт работы с CI/CD и опыт использования облачных платформ (AWS/Azure/GCP), а также навыки работы с NoSQL.

Программисты разные нужны

В верхнюю половину рейтинга топ-50 наиболее популярных ИТ профессий на удаленке, помимо Java-разработчиков, также вошли программисты на языке C# (третья строчка рейтинга), PHP (четвертая строчка), Kotlin (восьмая строчка), Python (14 строчка), Golang/Go (18 строчка), Objective-C (22 строчка) и Ruby (24 строчка).

Топ-50 наиболее востребованных удаленных ИТ-профессий

Топ Профессия % от вакансий топ-50
1 Разработчик на языке программирования Java 11,69%
2 Аналитик данных 10,09%
3 Разработчик на языке программирования C# 8,86%
4 Разработчик на языке программирования PHP 7,17%
5 Специалист службы поддержки 6,57%
6 Продуктовый аналитик 5,28%
7 Разработчик на платформе 1С 5,01%
8 Разработчик на языке программирования Kotlin 3,67%
9 Системный администратор 3,48%
10 Системный аналитик 3,11%
11 Бизнес-аналитик 2,96%
12 Инженер технической поддержки 2,88%
13 Аналитик в области управления взаимоотношениями с клиентами (CRM) 2,65%
14 Разработчик на языке программирования Python 2,51%
15 Продакт-менеджер 2,13%
16 Разработчик-универсал (full-stack) 1,97%
17 Разработчик пользовательского интерфейса 1,84%
18 Разработчик на языке программирования Golang (Go) 1,42%
19 Специалист по машинному обучению 1,39%
20 Тестировщик программного обеспечения 1,37%
21 Инженер по автоматизации жизненного цикла приложения (DevOps) 1,52%
22 Разработчик на языке программирования Objective-C 1,70%
23 Специалист по юзабилити (UI/UX) 1,28%
24 Разработчик на языке программирования Ruby 1,24%
25 Руководитель команды разработки (teamlead) 1,16%
26 Инженер по внедрению 1,01%
27 Специалист по обработке естественного языка (NLP) 0,83%
28 Инженер-программист 0,80%
29 Геймдизайнер 0,77%
30 Разработчик на платформе 1С Битрикс 0,59%
31 Специалист по верстке веб-страниц (веб-дизайнер) 0,51%
32 Руководитель проекта внедрения 0,33%
33 Технический писатель 0,33%
34 Специалист по сопровождению 0,29%
35 Разработчик на языке программирования Swift 0,29%
36 Специалист по 3D моделированию 0,27%
37 Администратор баз данных 0,17%
38 Веб-аналитик 0,15%
39 Технический директор 0,13%
40 Аналитик в системах бизнес-аналитики (BI) 0,09%
41 Специалист по искусственному интеллекту 0,09%
42 Аналитик в области управления человеческими ресурсами 0,09%
43 Аналитик в области информационной безопасности 0,08%
44 Системный программист 0,05%
45 Специалист по анализу и синтезу речи 0,04%
46 Аналитик качества программного обеспечения 0,04%
47 Разработчик информационных систем 0,03%
48 Разработчик баз данных 0,03%
49 Аналитик в ETL-системах 0,03%
50 Разработчик мобильных приложений 0,03%

Спрос на программистов со знанием языка Swift, который используется при разработке мобильных приложений под iOS составил менее 0,3% рассмотренных вакансий. Спрос на программистов на языке Kotlin, который применяется для разработки Android-приложений, оказался более чем в 12 раз выше.

Разработчики под платформу «1С» заняли седьмую строку рейтинга по востребованности, под «1С Битрикс» – тридцатую.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector