Практически все предприниматели сходятся во мнении, что самый важный фактор для успешного развития бизнеса заключается в наличии сильной команды. А IT сфера — это такое направление деятельности, в котором зарплаты часто измеряются в тысячах долларов. Но даже при таких условиях компаниям не всегда удается привлекать нужное количество хороших специалистов.
Получить профессиональных разработчиков в команде можно двумя способами:
Прежде, чем выделять средства для процедуры найма персонала с высокой квалификацией, нужно провести финансовую аналитику. Суть ее сводится к следующему:
Есть ситуации, в которых новички точно не подойдут. Например, нанимать джуниоров нет смысла при работе с отраслевым проектом на фоне сжатых сроков. В таких условиях не будет времени для обучения новых (даже талантливых) сотрудников. Выбор лучше делать в пользу аналитиков и руководителей с опытом, подходящим текущему проекту.
Подбор, отбор и наем персонала из подготовленных профессионалов потребует больше денег, но наличие специалистов в команде обеспечит быстрое выполнение ключевых задач без потери качества.
Юлия Киселева — руководитель отдела по работе с персоналом компании Galileosky, убеждена, что не у всякого бизнеса есть ресурсы для взращивания собственного senior-разработчика с нуля. Суть проблемы кроется в том, что не все программисты хотят или способны быть менторами. По ее мнению, иногда есть смысл применять методы найма персонала без опыта и взращивания новичков до мидлов. Но это стоит делать только в тех случаях, когда в команде есть достаточно свободных разработчиков, готовых становиться наставниками.
Если бизнес возьмет много джуниоров при дефиците сеньоров, то работа над текущими проектами может ощутимо замедлиться. Опытные специалисты не смогут одновременно быстро выполнять сложные задачи и полноценно обучать нанятых junior-разработчиков.
При высокой загрузке команды хантинг сеньоров и мидлов выгоден по нескольким причинам:
Junior-разработчики неизбежно будут тратить много времени на выполнение стандартных задач. При этом нет гарантий, что они смогут обеспечить нужный уровень качества.
Активное привлечение дорогих специалистов в айти технологиях — это правильное решение, если проект стремительно развивается. Этот принцип особенно актуален для стартапов. Таким компаниям некогда учить джуниоров. Если в команде будет много новичков, быстро наращивать объемы и сложность разработки не получится.
Работа с большим количеством новичков в IT — это стратегия, подходящая крупному бизнесу, имеющему стабильную скорость развития. Так как при разработке продукта с нуля необходимо изначально обеспечить адекватную архитектуру. С этой задачей справится senior-разработчик, но не джуниор.
Специалист по подбору персонала Антон Дурнецов владеет IT-рекрутинговым агентством BGStaff. И он убежден, что на этапе создания минимально жизнеспособного продукта (MVP) нужно выбирать только хантинг.
Если компания может позволить себе брать на работу новичков, то нужно проводить наем, отбор и прием персонала только с высокой мотивацией. Инициатива по освоению новых знаний должна всегда исходить от стажеров. Опытные специалисты только отвечают на вопросы и направляют джуниоров.
Также нужно отсеивать тех, кто стремится попасть в IT-сферу из-за высоких зарплат и престижности профессии. Такие люди не смогут долго выдерживать высокую нагрузку и основательно погружаться в процесс на постоянной основе. Кроме того, некоторые еще не разобрались с тем, в каком направлении они хотят двигаться. Сначала они могут отнять время у специалистов backend-отдела, а после — перейти во frontend, и наоборот.
Один из способов избежать подобных проблем — брать студентов хороших университетов после успешного завершения практики. Когда молодые люди попадают в условия реальной работы, их восприятие IT-сферы меняется. Крупные компании могут позволить себе корпоративные школы и университеты. Кроме обучающей функции, они выступают в роли фильтров: бизнес получает специалистов с мотивацией и пониманием сути работы.
Такая технология найма персонала была выбрана руководством Mail.ru Group. У этой компании есть две образовательные программы:
На обучение берут студентов из вузов-партнеров. Молодые люди проходят курсы с разной длительностью — от семестра до 2 лет. Занятия проводят опытные сотрудники Mail.ru Group. В итоге компания готовит специалистов под себя, давая им практические знания.
Разработчики с опытом могут пройти обучение по одному из двух направлений:
Обучение проводится с использованием примеров реальных успешных проектов. На курсах немало внимания уделяется как хард-скилам, так и софт-навыкам. Например, специалистов обучают, как быстро и грамотно реагировать на незапланированные изменения задач и перестраивать работу под них.
Такую схему обучения и последующего отбора лучших разработчиков могут использовать только крупные компании. Метод доказал свою эффективность. Mail.ru Group обучает в течение года примерно 3500 студентов. Из них получают работу всего 150 специалистов. У компании всегда есть выбор, и в команду попадают только лучшие.
Когда компания переходит на уровень работы с крупными клиентами, возникает необходимость привлечения большого количества опытных специалистов. Проблема кроется в том, что рынок не всегда может предложить требуемое количество подготовленных разработчиков.
При движении в сторону масштабных проектов нужно совмещать грамотный хантинг и обучение junior-разработчиков. Этот принцип особенно актуален, если офисы компании находятся за пределами крупных городов. Обучение новичков нужно построить таким образом, чтобы они в короткие сроки смогли выполнять базовые задачи. Плюс местные профи смогут «заточить» сознание джуниоров под культуру и особенности работы компании.
Главный фактор быстрого запуска продукта и динамичного развития IT отдела — это поиск готовых специалистов с подходящим опытом разработки. Если необходимо получить менторов для новичков, стоит использовать такую же схему. При умеренной скорости работы и наличии достаточного количества профессионалов в команде можно брать junior-разработчиков и обучать их.
В качестве итога можно обозначить несложный принцип: бизнесу нужно определить, какой вариант будет наиболее выгодным, и выбрать его.
Если вам необходимо заказать проект у сторонних исполнителей, в котором отсутствуют жесткие требования к качеству, попробуйте поработать с подрядчиками по техническому заданию. Этот план поможет разработать веб-портал, красивый и удобный дизайн, создать статью для блога или услуги. Благодаря ТЗ вы сразу конкретизируете собственные пожелания и избежите “косяков”. Давайте более детально разберем, что из себя представляет этот план работ, какие есть тонкости нюансы его составления.
Більша частина поціновувачів рок-музики в якусь мить свого життя бере до рук гітару або сідає за барабанну стійку. Фанати футболу мріють вийти на поле та прокатити м’яча. Ті, хто обожнюють ганяти в GTA, досягли успіхів у популярних стратегіях або можуть годинами грати в Counter-Strike, точно бодай раз замислювалися над професією game-developer.
Раньше до того, как появилась глобальная паутина мобильные системы айтишнику было достаточно знать один язык, писать на нем код и он уже считался востребованным девелопером. Сегодня даже к junior-специалистам работодатели предъявляются большой перечень требований, среди них — знание не только одного языка программирования. Сейчас web-разработчику нужно понимать, как работать ПХП, Джаваскрипт, Питоном, а еще неплохо […]
Понятие тестирование подразумевает под собой полноценно сформировавшуюся специальность в IT-индустрии, где присутствуют относительно минимальные требования для старта, в сравнении с другими направлениям разработки. Тестировщик — работник, который занимается проверкой цифровой продукции на работоспособность, а также поиском багов и улучшением качества.
Залишити відповідь