Какие бывают программисты, где деньги и на кого проще учиться. Объясняет программист
Всем привет! Я Лаптев Алексей, основатель и главный разработчик сервиса сквозной аналитики Utmstat и интеграций — ApiMonster. В этой статье расскажу какие бывают программисты, на чем программируют и как ими стать.
31 505 просмотров
О чем статья
Так как сам разработчик, делюсь опытом что из себя представляет коммерческая разработка и как в нее войти. Полезно для тех, кто ищет точку входа и подходящий курс.
Ставьте лайк для охвата.
Типы программистов
Фронтенд-программист
Пишет на javascript продвинутый UI на сайтах, например прекрасный редактор статей на VC или ненавистные онлайн-чаты.
В последнее время в моде фреймворки React.js, Vue.js.
Это если повезет попасть в приличный продукт, а если не повезет, то пишет очередные ненужные спецэффекты в корзине no-name интернет-магазина.
Backend-программист
Тут уже серьезней.
Данный специалист больше отвечает за серверную бизнес-логику и меньше занимается мишурой в виде спецэффектов на сайте.
Какие ПРОГРАММИСТЫ зарабатывают больше?
Серверная бизнес-логика это:
- Что показать на сайте, когда вы зайдете на его url
- API для мобильных приложений
- Какие-то внутрение процессы обработки данных
Пишет обычно на php/python/go/nodejs.
Нужно знать базы данных.
Бонусом может подменить фронтенд-программиста на не очень сложных задачах.
Backend-программист на CMS
Это программисты на WordPress, 1C-Bitrix и прочих конструкторах.
Тут фокус на поднятии типовых сайтов на готовых движках.
Довольно скучно и слабое развитие.
1С-программист
Что-то пишет на 1С для бухгалтерии.
Прочие программисты таких программистов не считают программистами.
Что в целом справедливо, тк это по сути не программирование, а конфигурирование конкретного программного продукта.
Но возможно я уже не прав, не вникал глубоко.
Датасаинтист
Не совсем программист, но модная тема по работе с данными.
Строят графики на Python/R, ищут инсайты. Продвинутые работают с ML.
До программистов не дотягивают, но автоматизировать свою работу на Python/R могут.
Ценность данных специалистов не в самом программировании, а в способности автоматизированно обрабатывать и делать выводы на основе больших данных.
Системный программист
Пишет сложное ПО на C/C++ — драйверы, ОС, игры.
Если хочется быстро войти в профессию, то точно не здесь.
Какие есть языки и что они делают
JavaScript
Не путать с Java.
Весь интерактив что вы видите на сайте (лайки, лента справа) — это все пишется на javascript.
То есть его основная задача — это красивый и местами функциональный UI.
Есть еще серверная версия — NodeJs, но о ней позже.
Пожалуй лучший язык для написания серверной части веб-проектов — сайты, api. В первую очередь для тех кто-то только запускает новые сервисы и пишет MVP.
Где платят больше? Зарплаты программистов в разных странах
У людей с ним не работающими, есть стереотип, что это язык плохокодеров и что-то писать на нем — моветон, лучше какой-нибуть модный go или nodejs.
На мой взгляд такой стереотип сложился лет 10-15 назад в php4, когда это язык был самый популярный, простой и в тоже время не было еще сформировавшихся подходов к разработке.
Энтузиасты методом тыка или по книжкам (невероятно!) на голом php что-то пытались делать не заморачиваясь с архитектурой. А те кто потом это поддерживали и сформировали стереотип.
Сейчас же PHP дорос до 8-й версии, обзавелся фреймворками — Yii2, Symfony, Laravel и на мой взгляд не имеет никаких серьезных недостатков, при этом имеет сильные преимущества — удобный язык, одна самых высоких скоростей разработки и доступность специалистов на рынке.
Раньше это был аналог PHP для сайтов. Сейчас стал главным инструментом датасаинтистов.
Веб-проекты я бы на нем не писал, выбрав PHP, но решать различные личные аналитические задачи — самое то, там богатый выбор аналитических и ML библиотек.
К слову в аналитику прекрасно может и PHP.
Многие сервисы сквозной аналитики, в том числе и utmstat написаны на PHP, но там не требуется сложной математики и специфичных библиотек.
Не вникал в суть языка, но вроде он заточен для аналитики.
Если вы новичек — лучше учите python.
Модный язык, на котором сейчас многие переписывают проекты через микросервисы!
Этот язык нужно учить третим после PHP и Javascript.
Go нужен для реализации высоконагруженных модулей, но из-за некоторых неудобных архитектурных особенностей и большого объема писанины, на мой взгляд, он не подходит в качестве основного серверного языка.
Не работал с этим языком, но по сути он похож на Go.
Быстро работает, но сложно писать большие проекты.
Подходит для реализации небольших высоконагруженных модулей.
Swift/Objective-C
На них пишут приложения и игры под IOS (айфон).
Не самая простая штука, но несомненно актуальная.
Делится на 2 части:
- Мобильная разработка для Android
- Enterprise-софт для банков и прочих аналогичных клиентов
Самый популярный язык, сложноват, скучноват, но работу всегда найдете.
Несмотря на относительную востребованность и что у всех стоит 1С, с точки зрения карьеры программиста — тупиковый путь.
Выучив 1С вы закроете себя в довольно узком сегменте бухгалтерских задач и будете учить «язык», который нигде за пределами 1С не нужен.
Если между php/python/js/go можно довольно легко перескакивать, то с 1С вы туда не перескочите, оставшись весьма условным программистом с ограниченным выбором вакансий.
Но если нет амбиций на работу на международном рынке и нужна просто стабильная работа в IT — то возможно стоит учить.
Это основа основ. На нем пишется все — прикладной софт, игры, драйверы, операционные системы.
Это точно не тот язык, с которого можно быстро войти в профессию.
Где деньги?
Судя по предлагаемым вакансиям — в Go, Javascript, Java.
Чуть поменьше в PHP/Python.
Но стоит иметь ввиду, что много платят реально опытным спецам , новичкам будет удачей устроится хотя бы на x/5-10 зарплату для набора опыта.
Как легко стать программистом
Тут главное понять, что нет смысла учиться на программиста чтобы работу работать, это должно быть интересно настолько, что вы самостоятельно будете что-то изучать и делать это без пинков в виде курсов.
Без интереса вас не хватит на 3-5 лет постоянного обучения и ломания себе мозга, от силы на 1-2 месяца.
Если решились, то выбирайте какая тематика интересна и вперед учиться.
Но все же проще всего мне кажется через фронтенд/javascript. Там минимальный набор знаний — только js/html/css. Никаких баз данных, серверов, нагрузок и сложных языков.
Куда пойти учиться
Вообще раньше учились по книжкам или мануалам. Просто брали книжку по языку и читали от и до, делая свой pet-проект. Но сейчас такой подход выглядит невероятным.
Сейчас возможно стоит найти курс на ютуб из нескольких десятков уроков, главное чтобы этот курс ничего не продавал.
Или в невероятном текстовом варианте, например learn.javascript.ru. У каждого языка есть какой-то официальный курс/мануал.
Лучше всего учится на своем pet-проекте.
Найдите задачу которая вам важна и интересна, но на которую тратите много ручного труда и попробуйте ее сделать — парсер, калькулятор, график. Когда задача имеет смысл — обучение идет сильно проще, чем на синтетических примерах.
Как пройдет первый в шок и в голове что-то отложится, можно думать дальше.
Если все легко дается — можно уже искать работу на джуниора, показывая свой pet-проект.
Если не очень легко дается, можно поискать курсы, но тут надо быть очень осторожным — много скама.
Рекомендую учится у технологических компаний типа яндекса, mail.ru, сбера — они точно разбираются в разработке.
А если курс предлагает скидку 50% и зарплату в 200к, то он просто пытается вам продаться любыми способами. Я бы туда не ходил.
Тут есть неприятный факт: при найме разработчиков в основном смотрят только на опыт и реальные проекты, дипломы и потраченное на них время значения не имеют.
Смогли пройти техническое собеседование — вас возьмут, не смогли — не возьмут. Все просто.
Куда пойти работать
В идеале, ваша задача попасть в следующие условия:
- На проекте много пользователей, что накладывает требования по стабильности работы и качеству кода.
- Проект пишется на стандартных популярных фреймворках, а не каком-то noname-самописе, который никому не нужен за пределами конторы. Так как вам нужен опыт работы на востребованных инструментах.
- В команде несколько человек и строгий тимлид, который бьет по рукам за кривой код, но при этом подскажет как правильно делать. Постоянные унижения от команды быстро поднимут скилл.
На рынке есть несколько типов контор.
Крупный сервис
Это продуктовая разработка, то есть когда контора пилит свои проекты и продает какую-нибуть подписку, а не делает «сайты на заказ», продавая человеко-часы.
Там обычно нет спешки, большой грамотный проект и сильные разработчики, но шансы попасть невелики.
Малый сервис
Та же самая продуктовая разработка, только масштабы поменьше.
Из-за ограниченных бюджетов шансов попасть чуть больше, но все равно не очень много. Так как проще взять спеца подороже, чем учить дешевого.
Но и тут не плохо, а возможно даже лучше.
Заказная разработка сложных проектов
Может быть как крупный epam, так и относительное мелкие, но известные агентства по разработке.
Тут уже продажа ваших человеко-часов, поэтому надо быстрее работать.
Сложные проекты — это известные клиенты типа банков, интернет-магазинов, телекома.
Наличие таких клиентов говорит о том, что в конторе есть определенный уровень экспертизы и есть чему поучиться.
А большой штат и постоянная потребность в разработчиках увеличивают шанс быть нанятым на работу.
Заказная разработка простых проектов
Noname-контора делает проекты для noname-клиентов.
Иногда такие конторы называют «галерой», а разработчиков — «гребцами».
Начиная от региональных сайтов/приложений и заканчивая заказами из upwork.
Не стоит ожидать интересных проектов и грамотной технической части, но если опыта вообще нет, то вариант вполне нормальный набить руку и получить коммерческий опыт.
Как станет скучно и несложно — надо менять место работы.
Если больше никуда не берут, то вариант неплохой.
- Клиентов искать сложно, хотя как повезет.
- Проекты начального уровня, но для обучения нормально.
- Нет критики, а на старте она важна.
Ну а жирный плюс — нет собеседования и можно легко прикинуться опытным спецом.
Вполне нормальный вариант, если сможете найти клиентов.
85 комментариев
Написать комментарий.
Настоящий программист на вопрос «На каком языке программируете?» отвечает «А на каком надо?». Все остальные просто кодеры.
Развернуть ветку
Развернуть ветку
3 комментария
Бред, язык требует погружения. Сейчас чаще программистов не на язык ищут, а на определенный фреймворк, чтобы не платить за 1-2 месяца пока программист будет въезжать.
Развернуть ветку
3 комментария
я так отвечал в 15 лет. тогда реально любую новую платформу мог за неделю выучить, поскольку знания мои были неглубоки, и просто не было фундаментальной базы чтобы нырять куда-то глубже
Развернуть ветку
Развернуть ветку
NodeJS
язык
Развернуть ветку
по сути он похож на Go.
Развернуть ветку
Серверная бизнес-логика это:
Что показать на сайте, когда вы зайдете на его url
API для мобильных приложений
Какие-то внутрение процессы обработки данных
Пишет обычно на php/python/go/nodejs.
Ох. Не видели настоящего бэка. Там вся эта ерунда не используется т.к. требования производительности и потребления ресурсов очень жесткие.
Java> Делится на 2 части:
Мобильная разработка для Android
Enterprise-софт для банков и прочих аналогичных клиентов
Шта-а-а. Вы серьезно. Энтерпрайз для банков на жабе? Поинтересуйтесь на чем работает core уровень таких банков как райф, альфа, росбанк. Нет там жабы.
И не будет никогда.
Нет, она есть, но в миддл слое. А ядро там на совсем других языках написано.
Вообще очень поверхностно. А местами откровенно неправда.
Развернуть ветку
Развернуть ветку
5 комментариев
Расскажите что используется, возможно действительно не видел, а видел только указанный стек в весьма нагруженных проектах.
Развернуть ветку
7 комментариев
Часовой дым
Развернуть ветку
из серии — что php-программист думает о своей профессии. но если я с 30 годами плюсов напишу своё мнение то думаю меня заминусуют ещё больше — мало их, страшно далеки они от народа
Развернуть ветку
11 комментариев
Ну вообще можно написать и кому-то сэкономить пару лет на получение личного опыта, но как нибуть потом.
Развернуть ветку
Аккаунт удален
Развернуть ветку
Да, излишне обобщил
Развернуть ветку
«Где деньги?
Судя по предлагаемым вакансиям — в Go, Javascript»
Рекомендовать писать на Javascript/PHP, да ещё говорить, что за это нормально платят — это быть немного не в себе.
Как и рекомендовать учить 1С.
Развернуть ветку
У меня стойкое ощущение что аудитория разучивается читать вообще.
В тексте написано что 1С не очень вариант для it карьеры.
Развернуть ветку
2 комментария
Странно что в данной статье, к 1С отнеслись очень посредственно. Я работаю 1с программистом 2 года и вышел на зарплату 100к + причем в одной компании, без беготни со сменой работы и постоянным прохождением собеседований. Порог вхождения очень низкий. Да, у меня не типичные задачи 1С программиста, я занимаюсь в основном интеграциями различных продуктов в 1С.
Например интегрировал чат Авито в 1С, и там я использовал CSS+HTML+JS на минимальном уровне. Так же был проект где использовал стороннюю библиотеку написанную на C#. Вообще на 1С можно и мобильные приложения писать. Есть так же 1С ERP написанная полностью на английском. Тут выше написали, что главное это мышление, а на чем писать это уже дело техники.
Плюс например если вам уже за 30 и с английским у вас не очень, начать программировать на 1С намного проще.
Развернуть ветку
Node.js Не работал с этим языком, но по сути он похож на Go
Не похож от слова совсем. Не по синтаксису и не по подходу. Исключений нет, классов нет, в одном случае рутины в другом асинхронность. Один жрет память, а другой заточен на минимализм. Один компилируется в выполняемый файл, а другой выполняется на движке v8
1С. это по сути не программирование, а конфигурирование конкретного программного продукта.
1С — это платформа на которой можно написать автоматизацию любого предприятия. Торговля, склады, расчет зарплаты, документооборот, бухгалтерию.
Программист 1С по сути мало чем отличается от обычных программистов. Разве что язык программирования русский. И заранее заложенная объектная модель.
Развернуть ветку
Всё правильно. Чтобы быть востребованным на рынке, нужно работать с востребованными рынком инструментами. И чем больший денежный поток про этом через эти инструменты проходит — тем ценнее опыт.
Но нужно отличать востребованное от хайпового: каждый год появляется много новых технологий, но из них на рынке задерживаются единицы — на них и стоит тратить силы и время, остальное завтра обесценится.
Самые эффективные технологии требуют квалифицированных специалистов и соответствующей инфраструктуры. Всё это стоит дорого, поэтому их можно не искать среди мелких игроков — оно этого себе позволить не могут. А следовательно и ценного опыта там получить почти нельзя.
Чтобы развиваться, нужны перемены, наш мозг работает, когда вынужден адаптироваться к новым условиям, извлекает новый опыт. Монотонность и однообразие — верный, но стабильный, путь к профессиональной деградации. На рынке есть ниши и для тех, кто развивается, и для тех, кто не развивается. Каждому своё.
Источник: vc.ru
Названы языки программирования, приносящие ИТ-шникам самые высокие зарплаты. Python в пролете
Зарплаты программистов, использующих языки Rust и Go, оказались заметно выше в сравнении с доходами их коллег, пишущих на Python. Эксперты связывают это с нехваткой специалистов, знающих Go или Rust, и одновременно с переизбытком Python-программистов.
Сравнение зарплат
Программисты, пишущие на Rust, получают самые высокие зарплаты, пишет портал ZDnet по ссылкой на исследование издательской компании O’Reilly. В опросе приняло участие более 3130 разработчиков, проживающих в Великобритании и США.
Авторы исследования выяснили, что большая часть респондентов получает от $100 тыс. до $150 тыс. в год. Таковых набралось 34%. У 26% опрошенных зарплата варьировалась от $150 тыс. до $200 тыс. в год.
Специалисты, пишущие на Rust, получают самую высокую зарплату – в среднем более $180 тыс. в год. Как сообщал CNews, именно Rust был признан самым любимым языком среди посетителей форума Stack Overflow – самого популярного в мире ресурса для программистов.
На втором месте по уровню зарплат находятся те, кто программирует на языке Go. Их средняя зарплата, по данным O’Reilly, находится на отметке в $179 тыс. в год. Go, как и Rust, пользуется особым спросом у хакеров.

Работать программистом в последние годы стало очень выгодно
Третью строчку в рейтинге O’Reilly занял язык Scala. Использующие его программисты ежегодно получают в среднем $178 тыс.
Тем временем, язык Python, известный тем, что он легко поддается изучению, приносит программистам по $150 тыс. в год. С таким результатом он занял четвертую строчку в исследовании O’Reilly.
Несмотря на это, именно Python может в самом ближайшем будущем стать самым популярным языком программирования в мире, по версии компании Tiobe. Она составляет собственный рейтинг языков с 2003 г. В сентябре 2021 г. Python занял второе место, отбросив на третью строчку Java, и до первого места, которое сейчас удерживает С, ему остается совсем немного. В рейтинге самых любимых языков программирования Python находится на шестой позиции, а Go – на десятой.
Почему программистам на Rust платят больше
Объясняя разницу в оплате труда, автор отчета O’Reilly Майк Лукидес (Mike Loukides) заявил, что это связано с нехваткой программистов на Rust и Go. С его слов, опытных разработчиков на Rust труднее найти, что и делает их более ценными для компаний.
«Существует огромный спрос на программистов на Python, но объем предложения вполне соответствующий», – сказал Лукидес, не скрывая, что программистов на Python, в отличие от их коллег, выбравших Rust или Go, очень много.
«Существуют учебные заведения, которые выпускают программистов на Python тысячами. он стал стандартным языком для вводного курса программирования в некоторых колледжах. К тому же это один из двух языков, которые обычно используются для анализа данных в науке», – отметил Лукидес.
«Rust and Go – передовые языки, вокруг которых много шума. Если вы заявляете о своей компетенции в Rust или Go, вы показываете (работодателям – прим. CNews), что вы вышли за рамки основ, независимо от того, действительно ли они требуется для выполнения работы», – подытожил автор отчета.
Гендерное неравенство
В отчете O’Reilly сказано, что женщины-программисты зарабатывают в среднем меньше своих коллег мужского пола. Они получают в пределах $126 тыс. в год или около 84% средней «мужской» зарплаты ($150 тыс.). И это несмотря на то женщины чаще, чем мужчины, имели ученые степени, особенно доктора наук. Средняя зарплата женщины с докторской или магистерской степенью составляла 82% от заработной платы мужчины с аналогичной степенью, пишет Майк Лукидес в своем исследовании.
Артем Пермяков, Directum: HR-специалист становится агентом цифровизации
Цифровизация

По его словам разница в доходах была не такой значительной для людей со степенью бакалавра или еще студентов, но все же была значительной: такие женщины зарабатывали 86% или 87% от средней заработной платы мужчин.
Что еще влияет на зарплату программистов
В отчете Майка Лукидеса сказано, что одним из факторов, влияющих на уровень зарплат, является местоположение работника. В ходе исследования выяснилось, что зарплаты разработчиков были самыми высокими в Калифорнии, где средняя зарплата составляла $176 тыс. Тем временем в Нью-Йорке и Массачусетсе она находилась на отметке в пределах $150 тыс.
Карьерный рост был назван ключевой проблемой, с которой столкнулись разработчики, опрошенные O’Reilly. Многие из них сообщили, что в 2020 г. они проходили обучение или курс повышения квалификации в надежде добиться повышения заработной платы или продвижения по службе. Исследование показало, что почти две трети (64%) респондентов заявили, что они прошли обучение или получили новые сертификаты за последние месяцы.
В то же время исследование показало, что зарплаты специалистов в области обработки данных и искусственного интеллекта за последние три года росли в среднем лишь на 2,25% в год. 18% респондентов сообщили, что их зарплата не росла, а 8% пожаловались на снижение ее размеров.
Ключи от безопасности: Что важно учитывать, публикуя исходный код софта в национальном репозитории открытого ПО
Безопасность

К слову, в июле 2021 г. всемирно известный топ-менеджер в ИТ-сфере Ави Голан (Avi Golan) потребовал как можно скорее остановить рост зарплат ИТ-специалистов. По его мнению, это «вредит всей отрасли». За свой призыв Голан получил шквал критики от сотрудников ИТ-компаний, в том числе и Microsoft.
Ситуация в России
В России в последнее время наблюдается рост зарплат ИТ-специалистов. В середине сентября 2021 г. CNews писал, что с начала лета 2021 г. она выросла на 20%. В числе самых высокооплачиваемых ИТ-профессий оказались программист «1С» с зарплатой до 250 тыс. руб., а также технический директор с зарплатой 238 тыс. руб. в месяц.
Число откликов на ИТ-вакансии выросло на 60% по сравнению с 2020 г., при росте вакансий на 70%. Однако, как отмечают специалисты, высококвалифицированных специалистов меньше, чем требуется на рынке. Это и провоцирует рост заработной платы.
В августе 2021 г. стало известно, что программисты в России получают в 2,33 раза больше средней зарплаты по стране. Средняя зарплата российского кодера по итогам 2020 г. достигла 119 тыс. руб. По данным Росстата, в среднем по другим отраслям работники получают 51,1 тыс. руб.
Источник: www.cnews.ru
Какие программисты зарабатывают больше всего

Несгибаемый язык веба JavaScript замыкает этот рейтинг. Без него по-прежнему никуда, причем как на «фронте», так и на серверной стороне (Node.js). И хотя он довольно популярен среди разработчиков, хороших специалистов по работе с интерфейсами на сегодняшний день не так много. Поэтому наниматели, соревнуясь друг с другом в адекватности условий работы, пишут разные цифры в графе «заработок».
Средняя зарплата JavaScript-разработчика:
- В год: 105 000 $ (max: 350 000 $)
- В месяц: 8 750 $ (max:29 000 $)
Число вакансий на платформе: 36 000 (без учета тех предложений, где не проставлена зарплата).
Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека фронтендера»
9-е место

На строчку выше расположился один из мастодонтов ИТ-индустрии – Java . У языка огромное сообщество и его востребованность по-прежнему не вызывает никаких сомнений. Но в большинстве случаев, работодатели, как один, требуют знания фреймворка Spring, за что готовы платить неплохие деньги.
Средняя зарплата Java-разработчика:
- В год: 107 000 $ (max: 300 000 $)
- В месяц: 8 900 $ (max:30 000 $)
Число вакансий на платформе: 22 000 (без учета тех предложений, где не проставлена зарплата).
Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека джависта»
8-е место

Язык программного обеспечения и операционных систем – С/C++ также вошел в десятку. Традиционно его применяют при разработке игр, создании программ для серверно-облачной инфраструктуры и космической промышленности. Зарплаты программистов, знающих его, наглядно иллюстрируют его востребованность.
Средняя зарплата С/С++ -разработчика:
- В год: 109 000 $ (max: 330 000 $)
- В месяц: 9 000 $ (max: 29 000 $)
Число вакансий на платформе: 3 500 (без учета тех предложений, где не проставлена зарплата).
Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека C/C++ разработчика»
7-е место

Язык общего назначения – Swift, в основном применяемый для iOS и Mac приложений, также находится в нашем списке. Это и немудрено, ведь количество девайсов яблочной корпорации, захвативших львиную долю мирового рынка устройств, каждый день увеличивается в геометрической прогрессии.
Средняя зарплата Swift-разработчика:
- В год: 114 000 $ (max: 230 000 $)
- В месяц: 9500 $ (max:19 000 $)
Число вакансий на платформе: 22 000 (без учета тех предложений, где не проставлена зарплата).
Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека мобильного разработчика»
6-е место

Немного не дотянул до «великолепной пятерки» один из самых популярных языков программирования на сегодняшний день – Python . Традиционно его используют для автоматизации различных процессов, в бэкенд-разработке веба и работе с Data Science. За все время своего существования он оброс внушительным количеством фреймворков и библиотек, знание которых часто требует наниматель.
Средняя зарплата Python-разработчика:
- В год: 114 000 $ (max: 480 000 $)
- В месяц: 9500 $ (max:40 000 $)
Число вакансий на платформе: 19 000 (без учета тех предложений, где не проставлена зарплата).
Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека питониста»
5-е место

Язык Google – GO(Golang) плотно вошел в жизнь ИТ-компаний и успел полюбиться разработчикам. Его ценят за быстродействие, простоту и удобство в использовании. И хотя язык еще находится под влиянием языка С, он имеет ряд очевидных преимуществ, среди которых безопасность памяти, грамотная сборка мусора и четкая структурная типизация.
Средняя зарплата Golang-разработчика:
- В год: 116 000 $ (max: 360 000 $)
- В месяц: 9600 $ (max: 30 000 $)
Число вакансий на платформе: 2 300 (без учета тех предложений, где не проставлена зарплата).
Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека Go разработчика»
4-е место

Качественный многофункциональный язык веб-разработки Ruby до сих не теряет своей популярности. Ну а в сочетании со своей не менее известной инфраструктурой Ruby on Rails, он стал гораздо более востребован среди зарубежных работодателей.
Средняя зарплата Ruby-разработчика:
- В год: 124 000 $ (max: 300 000 $)
- В месяц: 10 300 $ (max: 25 000 $)
Число вакансий на платформе: 5 600 (без учета тех предложений, где не проставлена зарплата).
3-е место

Бронзовую медаль в номинации «самые высокооплачиваемые языки» получает Scala. Он сочетает в себе принципы функционального и объектно ориентированного программирования, имеет пакет хороших библиотек и сильное сообщество последователей-энтузиастов. Разработчиков, в совершенстве им владеющим, не так много, поэтому они традиционно очень востребованы.
Средняя зарплата Scala-разработчика:
- В год: 130 000 $ (max: 400 000 $)
- В месяц: 10 800 $ (max: 33 000 $)
Число вакансий на платформе: 616 (без учета тех предложений, где не проставлена зарплата)
2-е место

Набирающий обороты язык программирования Rust – еще недавно был в разделе «Экзотика». Но теперь он номер 1 в разработке высокопроизводительных программ, где требуется безопасность данных и грамотно настроенный параллелизм. Он похож на С++, но имеет более продвинутый функционал, за что и полюбился большинству программистов.
Средняя зарплата Rust-разработчика:
- В год: 144 000 $ (max: 500 000 $)
- В месяц: 12 000 $ (max: 42 000 $)
Число вакансий на платформе: 523 (без учета тех предложений, где не проставлена зарплата)
1-е место

А вот возглавил сей список практически неизвестный, но крайне востребованный язык, предназначенный для разработки смарт-контрактов криптовалюты Ethereum, под названием Solidity . Это высокоуровневый ООП-инструмент, используемый для создания групп взаимосвязанных блокчейнов. За последние несколько месяцев он приобрел дикую популярность, а поскольку мастеров, знающих эту технологию почти нет, их зарплаты взлетели до небес.
Средняя зарплата Solidity -разработчика:
- В год: 151 000 $ (max: 1 000 000 $)
- В месяц: 12 500 $ (max: 83 000 $)
Число вакансий на платформе: 417 (без учета тех предложений, где не проставлена зарплата)
Конечно, анализ, проведенный вышеупомянутым ресурсом – довольно субъективен, но основная тенденция на зарубежном рынке труда все же прослеживается. Кстати, похожее исследование проводил популярный американский портал stackoverflow.co в мае этого года, и все, кому интересно, могут сделать детальное сравнение и провести нужные параллели.
А вообще, в вопросе о высоких заработках, только одно можно сказать наверняка: не так важна технология как опыт и талант разработчика, применяющего ее. Удачи в поисках!
Материалы по теме
- 12 способов зарабатывать с помощью программного кода
- ️ Сколько зарабатывают тестировщики в России и в мире?
- Как зарабатывать на играх или зачем изучать игровую аналитику в 2021 году?
Источник: proglib.io
Зарплаты в IT: кто больше всех зарабатывает

На сегодняшний день зарплаты в IT сфере в России и в мире, пожалуй, самые высокие. Причем хорошо зарабатывают не только разработчики (хотя они и являются несомненными лидерами в этой своеобразной гонке), но также аналитики и даже тестировщики. Связано это с глобальной и повальной компьютеризацией всех сфер жизнедеятельности человека, а также с дефицитом специалистов.
Иными словами, спрос намного превышает предложение – институты, курсы, колледжи, программы, рассчитанные на самообразование, просто не успевают обучать необходимое рынку количество айтишников. О том, на кого учиться выгоднее, где зарплаты в IT самые большие, вы узнаете из нашего материала.
Почему в IT высокие зарплаты
В последнее время отмечается рост IT-зарплат в России. Максимальное значение заработной платы ИТ-специалиста на октябрь 2022 года составило 500 000 рублей. Это – заключение исследователей, сформированное на основе анализа 30+ тысяч резюме работников в сфере информационных технологий. Кроме этого, было проанализировано 15 000 открытых IT-вакансий в российских фирмах.
Аналитике подверглись 24 самых популярных профессии. По итогам данных исследования, минимальный порог большинства вакансий в IT-индустрии стартует от 100 000 рублей – это «чистая» сумма, с учетом всех вычетов и налоговых сборов.

Тенденция роста зарплат в IT основывается на нескольких причинах. Одна из основных – острая нехватка кадров. Большая часть российских айтишников стремится при первой же возможности устроиться на работу в иностранную компанию либо в её российский филиал. Объяснение простое – более выгодные условия и более высокая заработная плата.
Эта проблема есть во многих отраслях IT-индустрии, в том числе и в сфере информационной безопасности. Государство предпринимает шаги к тому, чтобы решить проблему нехватки кадров, а именно, оно выделяет очень большие суммы на подготовку новых специалистов в данной области.
Источник: gb.ru
