Решён
Как оценивают работу программиста на ревью и в целом в компании?

Artem Lead Карьерный рост
3.5k
7

Работаю джуном уже 8 месяцев. На ревью мой код постоянно правят, иногда кардинально переписывают. Не понимаю, это нормально или я совсем плохо работаю?

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

Интересно услышать от тех кто сам оценивал людей или знает как это работает изнутри.

Решение
117
Участник • 4 ответа

Как тимлид расскажу что реально смотрю.

Первое - предсказуемость. Если джун говорит "сделаю за день" и делает за день, это ценнее чем тот кто делает за полдня но пропадает на три дня после. Я могу планировать спринт только если понимаю что от человека ожидать.

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

Третье - и это самое важное для джуна - задает ли он вопросы вовремя. Сидеть два дня над задачей молча, а потом сдать что то нерабочее - это катастрофа. Спросить через два часа "я застрял вот тут, смотрел туда и туда, не нашел" - это профессионально.

По количеству задач и строчкам кода не смотрю. Это метрики для отчетности, не для оценки человека.

Аватар Правовед

Про "задает вопросы вовремя" - это прям в точку. Потерял хорошего джуна который стеснялся спрашивать и просто медленно тонул.

Аватар Artem Lead

Спасибо, это очень конкретно. Надо переосмыслить как я вообще работаю.

77
Участник • 1 ответ

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

Формальные вещи типа velocity в джире или покрытие тестами - это для сеньоров на перформанс ревью. Джуна смотрят по принципу "этот парень нормальный, с ним комфортно работать, он развивается".

Поэтому главный совет: не закрывайся. Приходи на кофе с коллегами, задавай вопросы публично на митингах, показывай что тебе интересно. Это звучит несправедливо, но так работает.

41
Участник • 2 ответа

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

35
Эксперт • 4 ответа

В больших компаниях (привет, FAANG-style) оценка строится вокруг нескольких осей: impact, ownership, collaboration. Impact - насколько твоя работа двигает продукт. Ownership - берешь ли ты задачу до конца или бросаешь на полпути. Collaboration - насколько с тобой приятно работать команде.

Количество строк кода и закрытые тикеты - это antipattern. Никто из адекватных менеджеров так не меряет.

14
Участник • 4 ответа

8 месяцев и код переписывают? Это тревожный звоночек если честно. За 8 месяцев джун должен уже понимать основные паттерны принятые в команде. Если каждый PR - это кардинальная переделка, значит либо тебя плохо онбордили, либо ты недостаточно смотришь как пишут остальные.

Посовет: возьми любой крупный PR от сеньора в вашем репо и разбери его построчно. Не чтобы скопировать, а чтобы понять ход мысли.

42
Эксперт • 2 ответа

Самый простой способ узнать - попросить 1:1 с тимлидом и спросить напрямую: "Что мне нужно делать чтобы вырасти до мида?" Хороший тимлид скажет конкретно. Плохой скажет "ну работай, все нормально" и тогда тоже понятно что это за компания.

9
Участник • 4 ответа

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

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.