🔎 14 уроков за 14 лет опыта работы в Google
Лучшие инженеры отличаются не скоростью кода, а умением отказывать. Каждое "да" крадет время у действительно важных задач. Настоящее мастерство - это безжалостность в выборе приоритетов, защита своего календаря от чужих "Было бы неплохо" так же строго, как защищают продакшен от ошибок.
Если вы не можете сказать, какое решение нужно принять на встрече (утвердить, выбрать, разблокировать), вы не готовы к ней. Большинство совещаний не нужны из-за расплывчатости, а не ненужности. Спрашивайте в первые две минуты: "Какое решение от меня требуется?" - это экономит недели расфокусировки.
План - это не "надо бы", а "Во вторник Саша сделает". Команды тонут в намерениях. Переводите любую задачу в конкретное действие с человеком и сроком. Размытые обещания вызывают тревогу, конкретные обязательства создают импульс. Медленный код - это симптом, а медленные решения - это болезнь. Самая быстрая команда принимает решения за часы, потому что у нее ясны полномочия, общий контекст и нет страха ошибиться.
Надёжность - это такая же функция продукта, как и новая фича. Относитесь к ней соответственно: бюджет ошибок помогает честно торговать рисками. Проблему взаимодействия между командами нельзя решить дополнительными встречами - нужен четкий интерфейс ответственности: кто, кому и что должен. Хотите сдвинуть обсуждение с мертвой точки - не просто указывайте на проблему, а предлагайте варианты решений с компромиссами и вашей рекомендацией.
Избегайте культуры спасателей. Если геройство в последний момент стало нормой - это системный сбой. Стройте системы, которые работают в обычный вторник, а не только в чрезвычайной ситуации. Маленькие пул-реквесты - это забота о коллегах: они быстрее попадают в продакшен и позволяют мыслить шагами. Добавляя людей в команду, помните: стоимость связей растет быстрее, чем численность. Лучше иметь автономные группы с четкими границами.
Миграция - это всегда про людей, а не про технологии. Старое и новое будут жить параллельно дольше, чем вы думаете. Без вовлеченного спонсора и даты отключения старой системы не начинайте.
В эпоху ИИ создавать черновики стало дешево, но опыт и насмотренность - дороги. Главное теперь - выбирать, а не генерировать.
И помните: доверие - это главная оптимизация задержек в команде. Когда доверяют, то, что раньше занимало недели, решается за часы.
LinkedIn: Addy Osmani, Director Cloud AI - Google
· 28.04
про маленькие пул-реквесты - прям да, в нашей команде перешли на это год назад и ревью стали реально быстрее. но сложнее всего оказалось приучить себя не героить в последний момент - это сидит где-то глубоко
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён