Skip to content

Recruting

Stefan edited this page Dec 4, 2020 · 1 revision

Кадры

Как и где найти людей с нужными способностями для малопопулярных, но крутых технологий?

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

Искать следует не среди массы проффесионально деформированных мейнстрим-разработчиков, не имеющих возможности переучиваться или отказываться от привычных им подходов. Мало людей обладают достаточно гибкой психикой, что б, проведя хотя бы лет 5 в разработке, отказываться от своего опыта и переучиваться. Исключение - тонкая прослойка исследователей, не замыкающихся на какой-то одной своей/чужой идее.

У новичков запас гибкости больше, однако им надо закрепиться и быть восстребованными в ИТ, получить знания о популярных технологиях. Работу на не-хайповых технологиях в ближайшем будущем найти будет невозможно, можно только создавать. После ухода из компании, использующей такие технологии, новичку придется писать резюме с чистого листа. Его выбор сузится до компаний, которые осознают, что знание ключевых слов в разработке не является настоящим знанием и соответственно собеседуют. Либо до должностей стажера/джуна начального уровня, пока он не научится популярным базвордам.

В резюме программисты указывают базворды, по которым их ищут работадатели. Но это не значит, что разрабы фанатеют это этих технологий и готовы работать только с ними.

Что делать бизнесу, если главного и единственного квалифицированного разраба переехал автобус?

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

  1. Уметь условному техдиру самому разбираться в экосистеме, руководствуясь вышеприведенными принципами
  2. Написать или взять готовую инструкцию, по которой даже не-разработчик, а просто человек с инженерным мышлением, сможет разбраться за приемлемое время и поддержать приложение
  3. Руководствуясь портретом разработчика, создать базу вероятных кандидатов в виде резюме
  4. Иметь сообщество, которое поможет в трудный момент в обучении