агентство по подбору IT-персонала

Разработчик C#: задачи, уровень, зарплата


Востребованность языка C# на IT рынке понятна всем. Он реализует многие преимущества С++ и Java, но по простоте сравним с Visual Basic. C помощью C# можно создавать игры на движке № 1 в мире - Unity, веб-приложения, мобильные, десктопные Windows-программы ежедневного пользования и большие корпоративные продукты. Для нашего IТ-Рекрутингового агентства IT ATLAS поиск программиста на C# - стандартная задача среди множества кандидатов отобрать лучших разработчиков в своей отрасли.

Программисты любят C#

По международному рейтингу TIOBE за март 2019 года язык C# занимает почетное 6-е место, потеряв с 2018 года в рейтинге менее 2% позиций и обогнав такой must have программирования, как JavaScript и PHP.
Около 34 % популярных бесплатных мобильных игр сделаны на Unity. На нем же работает большинство приложений виртуальной и дополненной реальности. Доля юнити-проектов среди игр для VR-шлемов и очков Samsung Gear достигает 93%, для оборудования Oculus Rift - 59 %.

Язык С# любим среди самих программистов, о чем также говорит рейтинг TIOBE, собравший разработчиков со всего мира. По состоянию на март 2019 года 3,267% программистов предпочитают работать именно с этим языком.
Ищем только лучших

C# программист – человек многозадачный. Помимо разделения на junior, middle, senior, стандартных для области разработки, внутри разработки есть разделения на веб-разработку и десктоп-разработку. Сейчас более популярна веб-разработка. Большой спрос на ASP- программистов, ASP MVC, WPF-разработчики требуются реже, хотя вакансии с такой квалификацией мы тоже встречаем.

От Junior-разработчиков требуется мы требуем знание основ C#, ООП, паттернов проектирования и SQL - это минимум, необходимы нам, чтобы представить работодателю хорошего кандидата. При этом неважно, разрабатываются online или offline приложения. Неплохим Junior-разработчиком может стать выпускник ВУЗа, возраст плюс-минус до 22 лет. Относительно опыта: будет хорошо, если соискатель активно что-то разрабатывал во время учебы. Смена сферы деятельности после основного образования - это курсы, самообразование, собственные проекты. Как в шутку говорят в кругах разработчиков, Junior C# «на выходе должен суметь написать хотя бы калькулятор».

Уровень Middle подразумевает знание ASP и даже скорее ASP MVC, так как чистый ASP сегодня уже не так популярен. Ну и опыт уже идет, как правило, от двух лет. От разработчиков настольных приложений требуют либо знание технологий Silverlight, либо WPF, также есть мобильная разработка, но по ней запросы поступают гораздо реже.

«Senior» должен иметь опыт от 3 лет, знать и применять на практике большинство технологий сфер и web, и desktop. Он может столкнуться с разработкой и там, и там, и он должен успешно выполнять поставленные задачи.

Насколько IT компаниям нужен разработчик С#

Как видно на диаграмме, в России наибольшее количество вакансий профессии Разработчик C# открыто в Московской области – 51,7%. На втором месте - Ленинградская область – 19,9%, регионам отведено 28,4%.
По состоянию на март 2019 года, по профессии Разработчик C# в России открыто более 1000 вакансий. Для 18,1% работодатели указали зарплату «Гросс» до 68 100, 40,32% открытых вакансий с зарплатой до 95 000, 24,63% работодателей указали заработную плату в размере до 148 200 руб., 13,06 % объявлений с зарплатой до 192 400, и 3,89% с зарплатой 192 400 – 210 000 рублей «Гросс».
По оценке наших специалистов, самые запрашиваемые зарплаты программиста С# в 2019 году можно разделить на минимальный уровень 70 000-110 000 рублей, средний – 110 000 – 168 000 рублей, повышенный – 168 000 – 210 000 рублей. При этом аналитики IT ATLAS отмечают, что вакансии с минимальными зарплатами открываются часто, но остаются незакрытыми, не найдя своих соискателей. При этом минимум к концу года, по нашим предварительным прогнозам, может подняться на 5%, средний уровень до 12% и повышенный – до 4%.

На основе статистики заработных плат на портале Мой Круг, открытых сегодня вакансиях для специалистов, работающий полный день в офисе, мы рассчитали среднюю заработную плату «Гросс» в Московской и Ленинградской областях и регионах. При этом обратите внимание на процентное превосходство зарплат в столицах по сравнению с общероссийскими показателями.
Откуда приходят запросы?

Львиную долю составляют бизнес-приложения, около 70% всех запросов, и вовсе это не обязательно стартапы. Банковская сфера, различные CRM, приложения для учета. Это и крупные торговые компании, и узкоспециализированные фирмы. Большой интерес к разработчикам C# проявляют фирмы, разрабатывающие свой собственный продукт, таких на рынке более 62%. Соответственно, под эти системы нужны приложения и специалисты. Программисты C# закрывают собой много задач разработки в IT компаниях и способны создавать массовые продукты, идущие в ногу со временем.

В своих дальнейших публикациях мы планируем продолжить цикл полезной статистики своей работы в сфере IT- рекрутингового рынка, и расскажем о каналах поиска C# разработчиков. Следите за нашими публикациями и сохраняйте себе в закладки, они Вам обязательно пригодятся.