Маленький шаг лучше большого обещания
Три завершённых проекта лучше пяти больших. Команда запоминает — будущему мне доверяют.
Это не правила. Это вещи, которые я ловлю себя на повторении дважды в неделю. Если у вас они другие — мои для вас неправильны.
Три завершённых проекта лучше пяти больших. Команда запоминает — будущему мне доверяют.
Код-ревью — самая дешёвая документация для следующего инженера. README рот не открывает; комментарий в дифе живёт дольше.
На сегодня — три хайра, все на месте. Если бы я нанимал быстро, цифра выглядела бы иначе.
Оптимизация без данных — это анимация догадок. Сначала рабочая штука, потом профайлер.
Привычки маленькой команды надо ставить, пока команда маленькая. Позже — на порядок труднее.
Каждое новое хранилище — это ещё один on-call, ещё одна история бэкапов и ещё одна система, которой следующему инженеру придётся учиться.
Если ты не можешь спокойно выкатить в пятницу в 17:00 — где-то ты уже знал, что система сильнее тебя. Это сигнал, не код.
Еженедельные 1:1 с командой. Когда я слушаю больше, чем говорю — половина 'нерешённых' вопросов решает себя сама.
Победы — с именами, в общем чате. Ошибки — один на один, без интонации обвинения. Человек уже знает; не помогать ему чувствовать себя ещё хуже.
Много встреч ≠ много работы. Много релизов ≠ полезные релизы. Вежливое «нет» — самый высоколеверажный инструмент в моём арсенале.
Обновляется, когда что-то меняется, а не когда выходит новый фреймворк.