Как найти хорошего разработчика .Net

Специалисты, имеющие дело с программной платформой .Net, занимают среди
разработчиков ПО особое место. В каком-то смысле – это профессионалы широкого
профиля, способные создавать самые разные продукты: от мобильных приложений до серьезных десктопных программ. Объединяет таких разработчиков использование
платформы .Net Framework, которую компания Microsoft представила еще в начале
1990-х годов. Изначально данная среда создавалась для написания программ,
работающих под Windows. В наши дни система .Net является кросс-платформенной и
применяется для решения широкого спектра задач. По статистике – более 60%
IT-компаний имеют в штате разработчиков .Net. 

Популярное по теме
90 чек-листов по всем направлениям для HR и бизнес-тренеров: подборка от экспертов hrtime.ru
Полезные инструменты по подбору, оценке персонала, обучению, консалтингу, разработке СОТ, корпоративной культуре, коучингу, кадровому учету и карьерному консультированию в одном месте.

Где искать программистов .Net

На услуги разработчиков .Net сегодня наблюдается повышенный спрос, поэтому они
редко ищут работу самостоятельно. В идеале – поиск подобных специалистов лучше
проводить по большим базам резюме, наработанным HR-фирмами за многие годы. Не стоит пренебрегать и специализированными интернет-площадками, где программисты проводят свободное время и общаются с коллегами. Крупнейшие профессиональные сообщества разработчиков .Net имеются на следующих ресурсах:
● GitHub;
● LinkedIn;
● Microsoft’s ASP;
● Tek-Tips;
● Stack Overflow.

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

При некоторой удаче хорошего программиста можно отыскать и на фрилансерских
площадках, таких как Upwork или TopTal. Здесь имеются фильтры, по которым удобно
искать портфолио и резюме узких специалистов, в т.ч., в работающих с .Net Framework.
Неплохим способом рекрутинга профессионалов является участие в IT-конференциях,
неформальных встречах-митапах и хакатонах – своеобразных соревнованиях
разработчиков. Однако подобный метод поиска требует длительного времени и не
всегда годится, если программист нужен срочно.

Критерии оценки навыков разработчиков .Net

Универсального набора требований к программистам .Net, разумеется, не существует,
поскольку начинающий junior – априори знает и умеет гораздо меньше, чем опытный
senior. Если говорить о базовых навыках, то их список не такой уж длинный.
1. Владение языком C#, который является основным для платформы .Net.
2. Умение работать в самом фреймворке .Net с пониманием принципов
разработки определенных типов приложений.
3. Способность взаимодействовать с базами данных, такими как MySQL, включая
серверные.
4. Знание систем версионного контроля, умение работать с репозиториями.
5. Навык работы с интегрированными средами разработки, такими, как Visual
Studio и JetBrains Rider.

Программист должен понимать принципы и методы разработки ПО, включая
объектно-ориентированное программирование, уметь создавать масштабируемые
системы без потери их производительности. Впрочем, последнее касается практически всех разработчиков, а не только специалистов .Net.

Важным критерием подбора программиста выступает наличие у него сертификата от
Microsoft (разработчика фреймворка .Net). Раньше имелось несколько их типов, отчего возникала путаница. Сегодня Microsoft продвигает единый стандарт сертификации программистов .Net, который называется MCSD. Наличие у соискателя сертификата MCSD не гарантирует высокого профессионализма. Тем не менее, свидетельствует, что кандидат сдал ряд довольно сложных экзаменов по целому ряду технологий.

Как проводить собеседование с соискателем

Сделать объективные выводы об уровне навыков разработчика .Net только по резюме – почти невозможно. Для этого требуется собеседование, причем, в большей степени техническое. Лучше, чтобы его проводил штатный кадровик IT-компании совместно с опытным программистом, который сумеет задать правильные вопросы. Если такой возможности нет, можно попросить соискателя объяснить технические вещи простыми словами. Например, задать вопрос, - в чем разница между структурами WebForms и ASP .NET MVC? Человек, великолепно разбирающийся в предмете, обычно умеет «на пальцах» показать различия даже неспециалисту.

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

Поделиться статьей
Интересует стоимость подбора?
Опишите кратко вакансию: сфера, требования, уровень позиции и я дам оценку
Александра Смагина
Наталья, добрый день. Благодарю за материал! Учитывая рост спроса на специалистов в этой области такие статьи могут быть хорошим подспорьем для новоиспеченных IT рекрутеров. Хочу поделиться своим опытом становления направления IT в части последних блоков: оценка и собеседования. Как руководитель рекрутингового агентства, чуть больше года назад, обнаружила сложность: как обучить команду рекрутеров подбирать и оценивать специалистов IT. Основная трудность, по моим ощущениям, состояла в том, что 40-55% рекрутеров - люди с гуманитарным образованием)), которым весьма сложно погрузиться в подобного рода задачи, несмотря на профессиональное обучение от институтов IT, в части подбора. Тогда на первое время решением стало разработанное заранее тестовое задание, нужного уровня, от самого заказчика (т.е. работодателя), верное решение которого заранее знали рекрутеры. Знаю лично рекрутеров, которые искренне боятся приступать к подбору таких специалистов, а потому лишают себя разных возможностей.
2023-08-10 13:26 0
Показать все комментарии
avatar-default-icon
Тренер Модератор IT Подбор персонала Мотивация Оценка Топ-1 рейтинга НН
PRO В топ 10 Автор статей Спецзаказы
Стаж работы Более 15 лет
Отзывов от клиентов 190
Публикаций 228
Рейтинг в профразделах
Корп.культура 3 место
Оценка 4 место
Подбор 4 место
Рейтинг в номинациях
Мастер лидов 2 место
Лучший результат 4 место
Вас также может заинтересовать
HRTime_faces
163 специалиста сейчас на сайте Опишите задачу. Исполнители откликнутся сами.
Мы используем файлы cookie и рекомендательные технологии. Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie (подробнее), а также с пользовательским соглашением.
Согласен
X
Файлы cookie представляют собой файлы или фрагменты информации, которые могут быть сохранены на Вашем компьютере или других интернет-совместимых устройствах конечного пользователя (например, смартфонах и планшетах) при посещении Вами наших веб-сайтов или использовании наших веб-сервисов. Эта информация в большинстве случаев представлена в виде алфавитно-цифровых строк, которые однозначно идентифицируют Ваш компьютер или конечное пользовательское устройство, однако может содержать и иные сведения. На наших веб-сайтах или веб-сервисах мы используем различные типы «cookies» (небольшие текстовые файлы, которые размещаются на Вашем устройстве). Перечень используемых нами файлов cookie, описание целей их использования и дополнительная информация о соответствующих файлах cookie представлена в Инструменте управления файлами cookie, размещенных на соответствующих веб-сайтах и в веб-сервисах нашей компании либо в представленных в них текстах согласий или договоров.