Дом Бизнес Найм разработчиков? 6 вещей, которые нужно знать

Найм разработчиков? 6 вещей, которые нужно знать

Оглавление:

Видео: Мультики Про машинки все серии подряд. Гоночные машины в ЛЕГО городе. Мультфильмы для детей 2016 (Ноябрь 2024)

Видео: Мультики Про машинки все серии подряд. Гоночные машины в ЛЕГО городе. Мультфильмы для детей 2016 (Ноябрь 2024)
Anonim

Компании, которые хотят нанимать талантливых специалистов в области развития, пытаются найти новобранцев. Недавнее исследование TechServe Alliance показало, что технологические агенты находят талантливых специалистов по найму труднее, чем любой другой набор навыков. К счастью, эта нехватка удовлетворена за счет некоторого исправления, поскольку, согласно данным Бюро статистики труда, разработка программного обеспечения, как ожидается, станет одной из 15 лучших профессий, которая больше всего вырастет к 2024 году. Поскольку ваша компания готовится предоставить более шести цифр тому, кто умеет кодировать, в ваших интересах полностью понять, чего хотят разработчики, как они думают, и какие языки программирования они используют больше всего.

Недавний опрос 500 разработчиков, проведенный исследовательской фирмой Coleman Parkes от имени Cast Software, позволил выяснить, что движет разработчиками и что вам необходимо знать, прежде чем приступить к найму новых кандидатов. Я говорил с Львом Лесохиным, исполнительным вице-президентом по стратегии и аналитике в Cast Software, об опросе и состоянии занятости в сфере развития. Он сказал, что задача поиска лучших талантов в области развития не станет легче в ближайшие годы.

«Мы удваиваем количество программного обеспечения, которое пишется каждые семь лет. В результате у нас недостаточно талантливых разработчиков», - сказал он. «У вас есть Китай, выходящий в онлайн, и Индия, и там все еще недостаточно талантливых разработчиков».

Чтобы найти подходящих работников, Лесохин призывает компании разработать метод оценки и измерения качества кода работника. «Большинство из нас, возможно, за исключением Google, не могут надеяться постоянно нанимать лучших разработчиков. Мы можем иногда их нанимать. Нам нужна система для измерения качества, чтобы гарантировать, что мы становимся хорошими программное обеспечение для нашего бизнеса и помочь разработчикам в этой организации заметно улучшить ".

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

  • 1 1. Разработчики хотят большие деньги

    Сорок восемь процентов респондентов из опроса Coleman Parkes сказали, что зарплата и бонусы являются наиболее важными критериями при выборе компании для присоединения. Это не большой шок. По данным PayScale, средний разработчик зарабатывает около 99 000 долларов. Если вы не можете позволить себе предлагать новичкам так много, то вам придется согласиться на меньший талант или пойти на охоту на мифических разработчиков, которые работают ради чистой радости создания строк кода.

    Расположение на рабочем месте было вторым по важности фактором, когда программисты решили работать. Интерактивная карта, размещенная выше и созданная Arcgis, дает четкое представление о том, как далеко простирается отрасль. Возможно, самое интересное, данные также показали, что 91 процент рабочих мест разработчиков не были в Силиконовой долине.

  • 2 2. Скорее всего, они будут работать в Google

    Шестьдесят один процент респондентов мечтали бы работать в Маунтин-Вью, штат Калифорния. Следующей наиболее желанной компанией была Apple, которая получила одобрение только от 45 процентов респондентов.

    «Google имеет репутацию или восприятие того, чтобы хорошо платить», - сказал Лесохин. «Google намного опередил Apple, Facebook и Netflix. Я полагаю, что главная причина заключается в том, что от работы в Google есть особый фактор. Google, как известно, нанимает лучших инженеров. Они делают много нового. как машины без водителя, глубокое обучение, они разветвлены во многих разных направлениях. У вас есть возможность играть с большими игрушками. Если вы разработчик, который выходит из Google, у вас будет много чванства и иметь возможность работать практически где угодно.

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

    3 3. Им не нравятся банки или стартапы

    Только 9 процентов разработчиков считают, что идеальное рабочее место - это стартап. Только 11 процентов считают, что фирма, занимающаяся финансовыми технологиями (финтех), является идеальным местом для работы. Банки и финансовые организации обратились только к 16 процентам респондентов. Есть несколько причин для этой тенденции. Разработчики хотят работать над самыми современными приложениями, и такие возможности обычно можно найти в Силиконовой долине.

    «Большинство разработчиков довольно прагматичны в своей карьере, - считает Лесохин. - В стартапах есть риск; вам не заплатят так много », - пояснил он. Вы будете обменивать потовый капитал на реальный капитал. Некоторые люди мечтатели и действительно хотят получить большую выплату позже».

    «Выпускники жаждали финансов», - добавил он. «Технология и Силиконовая долина захватили воображение этих людей. Занимайте Уолл-стрит и все, что особенно повлияло на молодых людей. Кроме того, финансовые организации, даже в FinTech, используют много устаревших технологий. Половина приложений до сих пор Cobalt. Даже Java, которую ты пишешь в финансовых службах, все еще с середины девяностых. Многое из этого воспринимается как скучное ".

    4 4. Разработчикам нужен сон

    Мы все видели телевизионные шоу и фильмы, в которых кодировщики изображены как ночные совы, которые разливают энергетические напитки, чтобы они могли спать всю ночь, записывая код убийцы. Это просто не точно, согласно исследованию Колман Паркс. На самом деле, 48 процентов респондентов заявили, что они наиболее продуктивны утром с 8 до 12 часов. Они также сказали, что часы с 16:00 до 8:00 являются их наименее продуктивными часами.

    5 5. Они хотят, чтобы их признали за хорошую работу

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

    «Менеджеры считают, что код - это то, за что разработчики должны нести ответственность», - сказал Лесохин. «Трудно судить о качестве, так что вы оставляете на усмотрение разработчиков».

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

    «Есть способы, которыми вы можете измерить качество кода, которое может быть отрицательным и положительным. Если в ваших KPI для оценок вы измеряете разработчиков по качеству работы и учитываете это в их официальном процессе проверки, это может восприниматься как отрицательное», - пояснил он. «Существует несколько способов, с помощью которых вы можете внедрить эту метрику в позитивном ключе. Установить структуру бонусов для кодировщиков, которые достигают определенного уровня качества. Даже без денежной компенсации некоторые работодатели публикуют списки лидеров. Это почти как игрофикация. чтобы все могли видеть ".

    6 6. Они не хотят управленческого совета

    Отвечая на вопрос, где им нравится изучать новые советы и приемы кодирования, разработчики предпочитают проверять YouTube (41 процент), а не обращаться к своему менеджеру за советом. Сообщества Google (36 процентов) - второй по популярности источник поиска полезной информации. Только 19 процентов респондентов сказали, что идут к своим менеджерам за советом по кодированию.

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

    «Лично я не верю, что лучшие менеджеры обязательно станут лучшими разработчиками или наоборот. Это два разных набора навыков. У некоторых редких людей есть оба, и это здорово, но я не ожидаю, что это будет дело ".

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

    «Вы хотели бы работать в среде, где люди вокруг вас компетентны; это было бы привлекательной чертой. Вы пытаетесь заставить своих лучших разработчиков продвигать себя в Интернете, отвечая на вопросы. И размахивайте некоторыми из этих знаний, когда вы найм, чтобы показать, что у вас есть супер эксперты."

Найм разработчиков? 6 вещей, которые нужно знать