Больше всего вопросов вызывает рекрутинг, так что тред сегодня будет про него.
Не путаю ли я bar raising с наемом синьоров? Нет, не путаю. Если долго нанимать сотрудников выше среднего уровня в команду, средний уровень в команде поднимется до senior. Даже если никого не увольнять.
Таким образом, чтобы кандидат оказался выше среднего, он как минимум должен быть синьором. И уже затем его можно сравнивать со средним и понимать - этот конкретный senior bar raiser сейчас для команды или нет.
Как оценить? Никто не питает иллюзий, что на собеседовании можно все понять о человеке. На собеседовании можно врать, приукрашивать, стараться понравиться.
Выше я твитил наш док про оценку performance, там указаны 4 шкалы:

Product Impact
Skill Level & Professional Ability
Effective Collaboration
Productivity & Autonomy

Может ли один собеседующий получить точную оценку за час по всем шкалам? Хотелось бы, но нет.
Есть ли способ вообще за час получить точный профиль кандидата, который предскажет его результативность хотя бы на горизонте года? Справившийся с такой задачей озолотится, истинно вам говорю! Пока лучшее решение: грубый фильтр собеседования и более тонкий - испытательный срок.
Если рассматривать найм как эмпирическое исследование, на собеседовании мы можем наблюдать и сравнивать. База для сравнения - текущая команда, для которой зафиксированы средние показатели.
Я почти никогда не спрашиваю про предыдущий опыт, обычно сразу даю сквозной кейс. Предлагаю кандидату оценить знакомое приложение и предложить улучшения или исправление проблемы. Результат не важен, важен подход.
Кейс сквозной, то есть содержит задачи, отражающие уровень кандидата по каждой из шкал. Мы проходим весь путь от ideation до production (и даже чуть дальше). Для примера расскажу как получить оценку по одной из шкал - Product Impact.
Какого уровня задачу себе ставит кандидат - подвинуть кнопку или переделать полприложения? На чем основана его гипотеза? Понимает ли ограничения, как намерен обходить? Будет делать MVP, как его составит? Двигается от метрики, на которую хочет влиять или вспоминает о ней позже?
Правильных ответов нет, но есть хорошие и плохие. Один вопрос - одна оценка. Если по практикам делает так же, как продакты из текущей команды - это три из пяти.
Например, сейчас продакты формулируют гипотезы от метрики, на которую она повлияет - это ожидаемый средний уровень. Если кандидат сразу планирует прокси- или health-метрики - это четверочка. Если еще и описывает место метрики в дереве Дюпона - близко к пятерке.
Есть конечно и красные флаги, которые видно мимо кейса. Если кандидат в продакты смотрит в пол и односложно отвечает на вопросы - это 2/5 сразу, никакого Effective Collaboration тут не получится.
И вот так за час набирается от 20 до 50 оценок в среднем. Продактов обычно собеседуют 2-3 человека, у всех разные подходы и своя экспертиза. В спорных случаях устраиваем консилиум после всех собеседований и решаем, “скорее да” или “скорее нет”.
Важно, что собеседование - это по сути ответы кандидата на вопрос “как я буду делать”. Если человек сразу плохо это понимает или не способен это внятно объяснить - это блокеры для найма.
Если интервью успешны - наступает испытательный срок. На него описываются конкретные задачи, конкретный результат для каждого из трех месяцев. В конце - оценка по тем же 4 шкалам от 3-4 коллег, с которыми взаимодействие максимально.
При оценке обязательно приводить примеры, как именно проявились качества нового сотрудника. “Некоммуникабельный, мне не нравится” - не прокатывает. “При описании этой фичи не задокументировал важное требование, меняли решение уже в спринте” - уже ничего.
А в конце испыта руководитель сводит все оценки от коллег и принимает решение - совпало ли “как я буду делать” и “как я делаю”.
Disclaimer! Все вышенаписанное актуально для продактов, про собеседования разработчиков я ничего дельного рассказать не могу.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Менеджер продукта

Менеджер продукта Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @produnderhood

13 Dec
Я так посмотрел многие под конец нелели пишут про рассудок, так и я напишу. Mental health тред - иди!
(вы кстати не представляете как на этот самый хелс сейчас влияет макбук, ставящий два пробела вместо одного и временами игнорирующий букву )
БУКВУ Т
Read 12 tweets
11 Dec
Про команду тред. Мы все очень разные. Объединяет всего пара вещей:
1. Каждый непременно в чем-то талантлив
2. Среди нас нет “пассажиров”
(по меткому выражению нашего СТО Романа)
Для меня это а⃫д⃫ добавляет работы как для people-менеджера. Раздавать задачки как в армии не работает, с каждым продактом свой ритм, свои аргументы, свой подход в общем. Но это и великолепно, потому что любая задача встретит свежий (иногда недобрый) взгляд.
Общаемся мы в основном языком ОКР.
*тупая шутка про то, что это одновременно и методология, и диагноз*
Read 16 tweets
11 Dec
“Зачем мы придерживаемся политики bar raising при найме? Какие задачи бизнеса это решает?” Команды, сформированные из синьоров, стоят дороже, но способны решать задачи качественнее и быстрее. А еще в таких командах меньше риски.
Примеры. Senior developer реализует фичу за час, вместо дня. Код такой, что потом другой команде не придется тратить время и называть его некрасивыми словами. Продакт лежит с ковидом, но команда понимает как и что делать и не теряет velocity.
“Также интересно было бы узнать каким образом эта планка измеряется“ По текущей команде - ежегодно на performance review по 4 шкалам. По кандидатам - эмпирически на собеседовании, на review в конце испыта по 4 шкалам.
Read 8 tweets
18 Sep
Продуктивные конфликты — лучший способ узнать что-то новое и разрешить настоящие противоречия. (трэд)
Пока у вас есть только довольные клиенты, пока в команде все хорошо, а у стейкхолдеров нет к вам вопросов — все ок.

Вот только все это лишь слабые свидетельства в пользу того, что все действительно идет как надо.

О чем-то важном в таком режиме вы рискуете не узнать никогда.
К сожалению, общество с малых лет приучает нас «жить дружно», поощряет идти на компромиссы, избегать конфликтов. Маркирует конфликтное поведение в целом как нежелательное — развивает в нас конфликтофобию.
Read 10 tweets
17 Sep
Трэд про коммуникацию, которой все постоянно занимаются, не смотря на то что она практически невозможна.
Менеджер продукта — профессиональный коммуникатор.

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

Главное что мы должны понимать — успех коммуникации случается вопреки множеству предпосылок (то есть это практически чудо).
Read 11 tweets
16 Sep
Ок, сегодня будет тема попроще — как могут вредить метрики ;)
Самая простая ошибка: «после не значит вследствие». Сделали что-то в продукте — изменилась метрика — засчитали себе win. Подкрутили еще — метрика просела — lose. Можно ли на этом основании делать какие-то выводы? Кажется, что «да», а на самом деле «пока не понятно».
В самой первой главе в Симулятора (@oleg_gpio) есть пара хороших задач про понимание, где причинно-следственная связь, а где только возможная корреляция. По мне так очень недооцененное знание, особенно в приложении к работе с метриками.
Read 13 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!