Манямечты о карьере инженера

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

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

Я до сих пор ору с доклада про то как ребята из badoo сделали супер-оптимизацию—взяли синхронный curl на php, который ходил у них по графу фейсбук друзей и переделали это на го сервис который работал в тыщу раз быстрее просто за счет асинхронности и переиспользования коннекшенов. Рокет саенс, ептыть, настоящий хайлоад.

Так вот, даже задачи масштабирования в большинстве своём тривиальны.

На моей первой работе был отдел мощных типов, назывался System Performance. Чуваки нереально круто шарили в тонкостях работы ораклового планировщика и хотспотовского гарбаж коллектора. Реально монстры. МФТИ все дела.

Как вы думаете, что они делали? Может быть, проектировали сложнейшие библиотеки и модули? Или рисовали архитектуру, которую потом спускали на реализацию ребятам вроде меня? Как бы не так. 90% времени они писали хинты для SQL запросов и ковыряли дампы памяти чтобы выяснить где протекает.

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

Поэтому если вы не Торвальдс или Кармак, если вы не Абрамов или Эван Ю, то чем быстрее перекатитесь в управленцы, тем будет лучше для вас и вашей карьеры.

А попрограммировать самостоятельно всегда можно будет. Ведь менеджер сам решает, чем ему заняться.


Понравился материал? Подписывайся на мой телеграм канал: https://t.me/full_of_hatred