Отсобеседовал? Теперь испытывай!

#найм #управлениекомандой #управлениепроектами    Ну окей.        Наняли мы неплохого разработчика, вместо нашего единорога, ибо они вымерли. Прям как бюджеты на найм.    А дальше что?        Если вы читали прошлые посты, то знаете, что главное - совпадение во взглядах, хорошие софт скилы и умение (желание) адаптироваться к вашему проекту.        Теперь пришла пора испытательного срока. По сути это время на то, чтобы и вы, и кодер поняли, подходите ли вы друг-другу.    Да - прекрасно. Нет - развод и девичья фамилия. Желательно максимально дружелюбно.        Так что делать на этом испытательном сроке? Что давать?    Мелкие, в основном рутинные задачи первые 1-2 недели. С постоянным ревью. И не только руками. Статические анализаторы настроенные на ваши внутренние стандарты никто не отменял.        Желательно назначить ответственного из команды. Кто будет расти до старшего разработчика/лида.    Ему рост в навыках: менторство, менеджмент, грамотная постановка задач. Может и харды в процессе ещё подтянет, или слабые места в проекте случайно найдет.    Вам - делегирование задач (время не резиновое, даже у c-level’а. Особенно у c-level’а), растущий помощник, новобранец под контролем, если повезёт - выявленные точки роста проекта/процессов.        Если проект не горит, а процесс постановки задач хорошо выстроен (хотя бы есть лог сделанных тасков) - можно отправить на покрытие тестами. Глубже узнает проект, все хитросплетения логики, что недоступны обычному смертному.    Рефактор небольшой поручить.        Через пару недель можно давать задачки покрупнее. Интеграции не критичные, автоматизации.    Главное правило - не больше пары дней.    Зачем?    Затем, что даже если вы разойдетесь, у вас останутся решённые задачи, которые вам не придется доделывать.        Это явно выгоднее, чем дать новобранцу крупный модуль на месяц работы, расстаться через 2 недели и отрывать других от их дел. Ну потому, что доделать надо. И исправлять не придется. Все с тестами и ревью.        И опять история вин-вин. Кодер знает, что ему заплатят, даже если уйдет. У вас работа сделана. А CFO счастлив, что добрый дядя CTO (или тетя, не подумайте плохого!) сэкономил столько денег.       Не важно, сколько разработчиков сменили на одном месте за пол года. Главное, что работа сделана. И да, лучше, чтоб он был всего один, раз и на долго.   Но кризисных ситуаций никто не отменял.      5000$ за единорога + затраты на найм (hr тоже кушать хочет) + расходы за простой позиции на пол года в виде кучи недополученной прибыли от не выпущенных фитч.      Или 2500$ за неплохого кодера, который что-то не знает + меньше затрат на найм (под года против 2 недель. Ответ очевиден) + выполненные за это время задачи + его мотивация расти и делать бизнесу хорошо. Потому как его уже достало, что его все отвергают без объяснения причин.   Даже если работать он будет на 50% медленнее идеального кандидата, прибыль бизнеса все равно будет несоизмеримо выше.      Цифр не даю. Потому как даже приблизительно они у всех разные.      Ну а что, если он накосячит, выкинет в прод кучу каки, техдолга накинет? Значит, вы не внимательно читали ту часть, где я писал про контроль, мелкие задачи и наставничество.         Ну так что, деньги и код, или поиск и боль?