Сегодня мы поговорили с тимлидом SML Николаем Худковым, который прошел путь от начинающего разработчика до руководителя команды. За 8 лет в компании он успел сменить любимый C# на Node.js и поработать на множестве интересных проектов. История Николая – это отличный пример того, как важно не бояться перемен и находить возможности для роста в IT.
— Всё было просто, — вспоминает Николай. — Я работал в одной компании в Екатеринбурге, и в какой-то момент мне стало скучно. Задачи были... скажем так, не самые вдохновляющие.
— Появилась возможность развиваться в C#. Это направление на тот момент мне было очень интересно. Правда, жизнь внесла свои коррективы, и вместо C# я стал Node.js разработчиком. Резко, практически одним днём. И знаете что? Это оказалось не страшно. Если ты понимаешь абстракции, то синтаксис — дело наживное. Бэкенд он и в Африке бэкенд.
— Нас было всего 8-9 человек. Мы снимали офис у другой фирмы. Впечатления? Ну, типа: "Ребята что-то делают, платят деньги, кофемашина есть — жизнь удалась!" — смеётся Николай.
— Самый неожиданный момент для новичка, когда понимаешь, что знание языка программирования — это лишь верхушка айсберга. Дальше идут фреймворки вроде Express.js или NestJS для Node.js, базы данных типа MongoDB и PostgreSQL и даже основы архитектуры приложений. Именно эти знания делают из программиста профессионала.
— Я задавал кучу глупых вопросов. Но именно так растёт разработчик — через ошибки и постоянное обучение.
— Сначала я работал в команде, потом остался один на проекте, затем мне дали первого подчинённого… Всё происходило настолько плавно, что я даже не заметил этого перехода.
— Люди бывают очень разные, и к каждому нужен подход. Иногда не получается, и человек уходит. Но это часть работы лидера — мотивировать, поддерживать, а иногда и ругать.
— Программисты же в основном интроверты, а тут надо общаться! — смеется Николай. — Но меня это прокачало: теперь я могу болтать часами (особенно в Zoom).
— Мы не застреваем на одном проекте. Сегодня — Redis, завтра — MongoDB, потом — AWS. Это расширяет кругозор и не дает заржаветь.
— Конечно, можно стать узким специалистом и хорошо зарабатывать. Но если хочешь развиваться — аутсорс дает огромные возможности.
— Мне интересна Enterprise-разработка — высоконагруженные системы, сложные продукты. Все мои коллеги, с которыми я начинал уже имеют опыт создания таких продуктов. У меня такого опыта пока нет, поэтому хочется драйва. Именно в профессиональном плане, а не устроить IronMan на корпоративе!
— Даже если задача кажется скучной, она вас прокачивает. Если бы я отказался от Node.js, где бы я был сейчас?
— Сам последние годы мало читаю, но это очень полезно — и для карьеры, и для общения.
За 8 лет в компании было всё — и трудности, и победы. Но главное — движение вперед. Если бы мне 8 лет назад сказали, что так всё сложится, я бы не поверил. Но сейчас знаю точно: всё было не зря, - подводит итог Николай.
Главное — не стоять на месте. И тогда ваш путь в IT будет таким же интересным! 🚀