Многие ребята которые не хотят идти в менеджмент, думают, что они смогут прокачаться до крутых архитекторов или принципал инженеров и продолжать аутировать в своём уголке, только за в два раза больше денег.
Мне это кажется утопичным, и вот почему. Подавляющее большинство проектов не содержат технологической сложности. Вся суть заключается в процессах и взаимодействиях между людьми. Может быть в каком-то гиганте есть реально мощные задачи где надо яйцеголового, но в гиганте вы работать не будете. И я не буду. И тем более мы с вами не займем уже пригретое место.
Я до сих пор ору с доклада про то как ребята из badoo сделали супер-оптимизацию—взяли синхронный curl на php, который ходил у них по графу фейсбук друзей и переделали это на го сервис который работал в тыщу раз быстрее просто за счет асинхронности и переиспользования коннекшенов. Рокет саенс, ептыть, настоящий хайлоад.
Так вот, даже задачи масштабирования в большинстве своём тривиальны.
На моей первой работе был отдел мощных типов, назывался System Performance. Чуваки нереально круто шарили в тонкостях работы ораклового планировщика и хотспотовского гарбаж коллектора. Реально монстры. МФТИ все дела.
Как вы думаете, что они делали? Может быть, проектировали сложнейшие библиотеки и модули? Или рисовали архитектуру, которую потом спускали на реализацию ребятам вроде меня? Как бы не так. 90% времени они писали хинты для SQL запросов и ковыряли дампы памяти чтобы выяснить где протекает.
Архитекторы в большинстве занимаются не высокоуровневой разработкой, а рисованием квадратиков и треплежом с кастомером и командой. А потом всё спускается до техлида который делает как умеет, а не как написано в книжке по архитектурным практикам. И работа это больше социальная, а не техническая.
Поэтому если вы не Торвальдс или Кармак, если вы не Абрамов или Эван Ю, то чем быстрее перекатитесь в управленцы, тем будет лучше для вас и вашей карьеры.
А попрограммировать самостоятельно всегда можно будет. Ведь менеджер сам решает, чем ему заняться.
Сподобалось? Долучайтеся до мого телеграм каналу: https://t.me/full_of_hatred