Advice for new principal tech ICs (i.e., notes to myself)
Переход на позицию главного технического специалиста требует фундаментального сдвига мышления: кодирование становится второстепенной задачей, а основное внимание уделяется техническому видению, влиянию и соединению людей. Как отмечает автор, "работа, которая сделала вас успешным в предыдущей роли, теперь становится второстепенной". Важно найти свой стиль: одни специалисты углубляются в одну область, другие excel в горизонтальном влиянии, третьи - в объединении команд под общим видением.
Главная задача - научить организацию ценить то, чем она не занимается, и выполнять работу, которая без вас не произойдет. "Быть прав - это менее половины битвы; нужно убедить других, что вы правы, и побудить их действовать". Ключ к успеху - масштабирование через других: "успех PE (principal engineer) - когда организация способна принимать те же решения, что и PE".
Комментарии (83)
- Обсуждение развернулось вокруг того, что такое «Principal Engineer» и каковы его границы: от «rockstar-инженеров» до «просто хороший инженер, который пишет в блоге о себе в третьем лице».
- Участники обсуждения подчеркнули, что в больших компаниях уровень L6/L7 часто не соответствует реальному влиянию или вкладу, а вместо этого может быть просто результатом политики и саморекламы.
- Были высказаны сомнения в том, что такие должности как Principal Engineer в больших компаниях действительно нужны и что они не являются просто результатом «игры в уровни» и не имеют реального влияния.
- Участники также обсудили, что влияние таких должностей может быть негативным, поскольку они могут быть использованы для саморекламы и политики, а не для технического вклада.
How I influence tech company politics as a staff software engineer 🔥 Горячее 💬 Длинная дискуссия
Инженеры часто считают корпоративную политику бессмысленной, полагая, что решения принимаются по эгоистичным причинам, а ключевая информация им недоступна. Однако автор утверждает, что можно влиять на политику, не участвуя в интригах. Самый простой способ — активно способствовать успеху высокоприоритетного проекта, что принесёт бонусы и поддержку от руководства.
Более эффективная стратегия — предлагать свои технические идеи в контексте текущих корпоративных инициатив. Например, когда компания фокусируется на надёжности после инцидента, можно предложить заранее подготовленный план улучшений. Ключ в том, чтобы иметь несколько готовых технических решений для разных сценариев — от оптимизации производительности до улучшения UX. Это позволяет избежать ситуаций, когда срочная политическая необходимость приводит к плохим техническим решениям из-за отсутствия альтернатив.
Комментарии (165)
- Важность выполнения прямых указаний руководства и проактивной подготовки к будущим задачам для повышения влияния и эффективности.
- Критика корпоративной политики как препятствия для технического прогресса и инноваций, особенно в крупных компаниях.
- Необходимость стратегического использования "политического капитала" через привязку технической работы к целям компании и демонстрацию измеримых результатов.
- Разногласия по поводу целесообразности участия в политических играх: от принятия как неизбежности до отказа и поиска более здоровой среды.
- Практические советы по повышению влияния, включая привязку проектов к инициативам руководства, готовность к кризисам и построение доверительных отношений.
Stdlib: A library of frameworks, templates, and guides for technical leadership
Чёткое делегирование полномочий значительно упрощает управление инцидентами, снижая хаос и ускоряя восстановление. Практические стратегии помогают командам сохранять фокус на поставках даже при внезапных сбоях.
Инженерные процессы часто переоценивают: ключ к успеху — люди и динамика команды, а не строгие методологии. Признание индивидуального вклада и развитие психологической безопасности, где ошибки обсуждаются без драмы, важнее формальных правил.
Комментарии (14)
- Критика выбора названия 'stdlib' из-за конфликта с общепринятым значением (стандартная библиотека языка программирования)
- Положительные оценки дизайна и полезности сайта, отмечающие его полированность и обилие ресурсов
- Вопросы о методах отбора и агрегации контента на сайте (ручная curation vs. автоматизированное сканирование и AI-суммаризация)
- Пояснение автора проекта, что это часть более крупной разработки, а не самостоятельный продукт
- Скептические комментарии о мотивах создания сайта и использовании технического сленга