Рубріки: Мнение

Кто такой архитектор в IT, и почему им практически невозможно стать (но можно попробовать): рассказывает Сергей Немчинский

Вікторія Пушкіна

На канале Сергея Немчинского, разработчика с 20-летним опытом и основателя курсов программирования FoxmindEd, появилось видео о том, как программисту стать архитектором.

Мы в Highload послушали, услышали много полезного и решили рассказать основные инсайты в тексте.

Кто такой архитектор в IT

Когда разработчик доходит до позиции сеньора, у него есть два пути: расти как эксперт или расти как менеджер. При этом расти как эксперт гораздо проще. Это связано с тем, что технические задачи проще, чем задачи, связанные с людьми. 

Кроме того, технические задачи поддаются обобщенному пониманию: программирование — это не rocket science, здесь строят типовые решения, поэтому ими в большом количестве может заниматься один человек.

По этой причине архитектор в компании до 300 человек, скорее всего, один. По роли эта позиция соответствует заместителю CTO, а может быть и самому CTO.

В остальном, архитектор в IT — понятие относительное и зависит от компании. В большинстве фирм к этой должности также прибавляют одно-два слова: Software Architect, Solution Architect, Principle Solution Architect или что-то такое. На обязанности эти слова влияют редко.

Обычно рост до архитектора выглядит так:

Навыки, которые нужны архитектору

Хотя архитектор — это развитие по технической ветке, эта должность также включает в себя менеджерские задачи. Например, архитектору нужно координировать техлидов, а также разговаривать с заказчиком на одном языке. Для этого ему нужны такие навыки:

Знание компании, в которой он будет работать

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

При этом не рассчитывайте, что станете архитектором через 5 лет работы, — зачастую требуются десятки лет опыта в одной компании.

Знание предметной области

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

Софт-скиллы

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

Почему архитектором практически невозможно стать, и что тогда делать?

Я крайне советую всем людям, которые приходят с запросом «хочу стать архитектором» посмотреть в сторону менеджмента. Потому что на самом деле техлид — это практически тупиковая ветвь. Так как архитектор один, у многих рост часто заканчивается именно на техлидстве.

Раз вам все равно понадобятся софт-скиллы для позиции архитектора, есть смысл вместо этого стать проджект-менеджером (PM). У PM с техническим бэкграундом зарплата на порядок выше, чем у техлида.

Почему так? Для программистов нужно много руководителей, но управлять ими сложно. Они с трудом принимают менеджмент не из технических областей. А сами программисты редко хотят становится руководителями. В итоге их заманивают деньгами.

Если все же хотите попробовать дорасти до архитектора — нарабатывайте опыт, развивайте личный бренд (например, путем ведения блога), получайте сертификаты, связанные с вашими технологиями, и проявляйте себя.

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

Работа — это очень важно, но если это единственное, от чего вы получаете удовольствие в жизни, то вы на первой стадии выгорания.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023