Наш технический архитектор Никита делится своим 11-летним карьерным треком. Рассказал, почему решил отойти от кода и о том, как за все эти годы не устать от 1С.Никитатехнический архитектор Programming StoreВообще, я должен был стать графическим дизайнером, учился по смежной программе «Прикладная математика в дизайне». Но стал делать больший упор на разработку, и уже 11 лет развиваюсь в 1С. Расскажу про свой путь, про профилактику уставания от профессии.Желание изменений — это естественное сопротивление старениюКогда занимался исключительно разработкой, меня утомляло и не устраивало вот что: казалось, в работе мало определённости, потому что ты делаешь только свою задачу и не можешь предсказать, как твои действия повлияют на результат. Именно поэтому мне захотелось выйти на уровень управления. Кстати, когда стал архитектором, понял, что заблуждался…Бывали мысли и совсем бросить 1С, хотелось что-то поменять в жизни. Думал сменить стек, пробовал, но интерес быстро пропадал.Я остался в 1С, но точно знал, что буду развиваться. Можно сказать, что рост и движение вперёд — это моё кредо. Остановка — для меня старение, а я пока не готов встретиться с ним.Стал наращивать компетенции и расти по грейдам, вернее, такой системы в 1С, в общем-то, ещё и не было. Так что просто работал, смотрел, как справляюсь сейчас, как работаю с клиентом, и сравнивал, как это было раньше, получал обратную связь.Чтобы было проще, стоит найти свою нишу развитияЯ начинал как помощник разработчика: друг позвал меня в производственную компанию и обучил основам. Затем набирался опыта во франчайзи, а после устроился в компанию конечного заказчика, где обрёл свою профессиональную нишу — 1С: Документооборот. Десять лет назад в компаниях ещё не было проектных команд, поэтому полный цикл внедрения Документооборота лёг на меня одного. Так я, хоть и через боль, получил серьёзный опыт и начал целенаправленно расти в этом направлении. Чёткого индивидуального плана развития у меня не было — мне не подходил этот формат, я просто брался за всё, что мог. Но я выбрал своё направление — Документооборот, прошёл путь разработчика от джуна до сеньора, стал техническим архитектором и планирую стать руководителем проекта.Каких-то специальных обучений по своему направлению или менторов у меня не было. Наставниками всегда были коллеги с опытом, руководители, заказчики и задачи. На всём можно учиться, если уметь слушать, наблюдать, принимать обратную связь и не лениться.Не стоит ждать перемен, лучше создавать ихВ Programming Store я пришёл мидл-разработчиком. Мне сразу давали релевантные моему опыту и интересам проекты — в основном по разработке 1С: Документооборота. На мой взгляд, я себя хорошо зарекомендовал: получал положительную обратную связь от руководителей и клиентов. В нашей компании тогда был внутренний 1С:Документооборот, и у меня возникли идеи по его доработке. Поговорил с Алексеем, моим руководителем и исполнительным директором компании — он мою инициативу одобрил. Сначала я в нерабочее время понемногу развивал Документооборот. Потом уже стал нарезать задачи для других разработчиков и, можно сказать, уже прокачивал управленческий навык, по пути рос и в грейде. А затем привлёк в компанию клиента, на проекте которого меня сделали техническим архитектором. Клиент пришёл к нам после одного из онлайн-митапов Programming Store, где я выступал. Кстати, стать спикером тоже «напросился» сам — чувствовал, что это моя точка роста: мне сложно давались выступления, поэтому решил идти навстречу трудностям.Быть архитектором: ожидание и реальностьСейчас моя роль — технический архитектор. Теперь мой день в основном состоит из коммуникаций. Мы разговариваем и спорим с клиентами, с разработчиками, с аналитиками — ищем понимание, каким образом разрабатывать продукт. Но и про техническую часть я не забываю: периодически захожу в конфигураторы и что-то пишу сам.Иногда кажется, что вся моя карьера строилась естественным путём, одно вытекало из другого. Но если разобраться, очевидно, что всё подпитывалось моей инициативой. Без собственного желания двигаться, ничего само не изменится.Разобраться в нюансах роли архитектора мне помогали наблюдение за коллегами с проектов и советы директора Алексея. Ожидания, связанные с новой позицией, не всегда совпадали с реальностью, и вот в чём:1. Уровень неопределённостиУже упоминал, что когда был разработчиком, мне казалось, что в работе много неопределённости, не понимаешь, как твои действия повлияют на результат. Я думал, технический архитектор или руководитель проекта обладают таким пониманием, имеют общий план действий, алгоритм и точно знают, к чему идут. Это было заблуждением. На самом деле на уровне разработчика как раз всё очень ясно и понятно: есть конкретная задача, ты её решил — это результат. На уровне управления, всё более сложно и неопределённо, ты действуешь в неизвестности.2. Смелость принятия решенийНа первых порах мне казалось, что в среде управления разработкой необходимо долго и тщательно продумывать каждое решение и каждый ответ. Из-за этого я мог часами и днями думать над вопросами клиентов.На деле я видел, что руководители принимают решения с какой-то простотой, которая казалась мне невозможной для этой позиции. Позже понял, что так и нужно, решений лучше принимать много: большинство не сработают, но какие-то выстрелят. С опытом пришла смелость и лёгкость.Хотя поначалу были сложности, мне нравится новая роль. И дальше я планирую становиться руководителем проектов, то есть уходить от технической части полностью. Такое движение в карьере не позволяет заскучать, у меня всегда появляются новые точки роста. Мы благодарим Никиту за статью. Согласны с основными его тезисами:перемены — лучшая профилактика профессиональной усталости и выгорания;изменения можно инициировать самому;концентрация на одном направлении в карьере поможет углубить опыт и ускорить рост;развитие всегда происходит через преодоление трудностей, тогда же просыпается интерес;реальность всегда будет отличаться от ожиданий, но вокруг есть люди, которые помогут адаптироваться.А вы когда-нибудь решались идти навстречу трудностям и что из этого вышло? Делитесь случаями из профессиональной или личной жизни.Что за Programming Store?
Спасибо за полезный материал!