Глубина против ширины: T-shaped инженер
Технический профиль зрелого инженера — это буква T: одна область, в которую вы ушли глубоко, и широкий кругозор поверх.
T-shaped инженер — специалист с глубокой экспертизой в одной области (вертикаль T) и широким, но менее глубоким знанием смежных (горизонталь T).
Дилемма глубины и ширины
Рано или поздно встаёт вопрос: углубляться в одно или расширяться вширь? Крайности обе плохи. Чистый «глубинщик» (I-shaped) силён в своём, но беспомощен, когда задача выходит за границы; он не понимает соседей и плохо проектирует системы. Чистый «широкоохватный» (dash-shaped) знает обо всём по верхам и не способен решить ни одну по-настоящему сложную проблему — его не за что ценить как эксперта.
Профили знаний:
I-shaped: | глубоко, но узко
|
|
--shaped: ---------------- широко, но мелко
T-shaped: ---------------- широкий кругозор
|
| + одна глубокая опора
|
Почему именно T
Глубокая область даёт вам право голоса: вы признанный эксперт хоть в чём-то, к вам идут за этим. Широкий кругозор даёт способность проектировать системы и говорить с соседними командами: фронтендер, понимающий базы и сеть, спроектирует API лучше, чем тот, кто видит только свой слой. Senior почти всегда T-shaped — а staff нередко уже «гребёнка» (несколько глубоких опор).
Отдельно стоит сказать про фундамент против хайпа. Технологии-вертикали приходят и уходят: конкретный фреймворк через пять лет может устареть. А вот фундаментальные вещи — как устроены сети, базы данных, операционные системы, как мыслить о сложности и компромиссах — живут десятилетиями и переносятся между технологиями. Поэтому глубину разумнее вкладывать в фундамент или в область, а не только в модный инструмент: фундамент не обесценивается, и именно он позволяет быстро осваивать каждый новый инструмент, когда тот появляется.
Как работает под капотом
Глубина и ширина дают разное. Глубина учит вас как мыслит эксперт: пройдя одну область до дна, вы понимаете, что значит по-настоящему разобраться, и переносите этот стандарт на новое. Ширина учит где искать решение и какие части системы существуют. Поэтому сначала имеет смысл уйти в одну вертикаль поглубже, а уже потом осознанно расширяться — так у вас будет образец глубины.
Как выбрать вертикаль
| Критерий | Вопрос |
| Интерес | Что мне не лень копать вечерами? |
| Спрос | За что рынок и моя компания платят? |
| Сила | Где у меня уже есть фора? |
Когда расширяться, а когда углубляться
На практике глубина и ширина чередуются по фазам карьеры. В первые годы разумно уйти в одну вертикаль достаточно глубоко, чтобы стать в ней уверенным: это даёт и востребованность на рынке, и образец того, что значит по-настоящему разобраться. Когда вертикаль освоена, наступает время осознанного расширения — не хаотичного «выучу всё подряд», а добора смежных областей, которые усиливают вашу основную. Бэкенд-инженеру логично добрать базы данных, сети и инфраструктуру; фронтендеру — UX, доступность и производительность браузера.
Сигнал, что пора расширяться: вы начали упираться в потолок задач, где вашей глубины уже достаточно, а узость кругозора мешает проектировать. Сигнал, что пора углубляться: вы много где «плаваете по верхам», и вас не воспринимают как эксперта ни в чём. Здоровая карьера — это не выбор «или–или» раз и навсегда, а сознательное переключение между режимами в зависимости от того, какой дефицит вы сейчас ощущаете.
Частые ошибки
- Распыляться вширь без единой глубины. Знать по чуть-чуть обо всём — значит не быть незаменимым ни в чём.
- Закопаться так, что не видите соседей. Узкий гений без кругозора упирается в потолок senior.
- Гнаться за каждой новой технологией. Хайп проходит, фундамент остаётся; ширину набирайте осмысленно, а не по ленте новостей.
Итоги
- Идеал зрелого инженера — T: глубина в одном плюс широкий кругозор.
- Глубина даёт экспертный голос, ширина — способность проектировать системы.
- Сначала вертикаль до дна, потом осознанное расширение.
- Вертикаль выбирайте на пересечении интереса, спроса и силы.