Блог

8 лет в IT: как вчерашний студент создал свой путь в разработке

Сегодня мы поговорили с тимлидом SML Николаем Худковым, который прошел путь от начинающего разработчика до руководителя команды. За 8 лет в компании он успел сменить любимый C# на Node.js и поработать на множестве интересных проектов. История Николая – это отличный пример того, как важно не бояться перемен и находить возможности для роста в IT.

Как всё начиналось: "Мне стало скучно"

— Всё было просто, — вспоминает Николай. — Я работал в одной компании в Екатеринбурге, и в какой-то момент мне стало скучно. Задачи были... скажем так, не самые вдохновляющие.
К счастью, его друг уже работал в SML и позвал на собеседование:
— Появилась возможность развиваться в C#. Это направление на тот момент мне было очень интересно. Правда, жизнь внесла свои коррективы, и вместо C# я стал Node.js разработчиком. Резко, практически одним днём. И знаете что? Это оказалось не страшно. Если ты понимаешь абстракции, то синтаксис — дело наживное. Бэкенд он и в Африке бэкенд.

Первые дни в SML: "Мы были небольшой командой"

Компания тогда только начинала:
— Нас было всего 8-9 человек. Мы снимали офис у другой фирмы. Впечатления? Ну, типа: "Ребята что-то делают, платят деньги, кофемашина есть — жизнь удалась!" — смеётся Николай.
Но именно эта спокойная атмосфера позволила сосредоточиться на работе и начать расти профессионально.

Первые сложности: "Я думал, что уже крутой"

— Самый неожиданный момент для новичка, когда понимаешь, что знание языка программирования — это лишь верхушка айсберга. Дальше идут фреймворки вроде Express.js или NestJS для Node.js, базы данных типа MongoDB и PostgreSQL и даже основы архитектуры приложений. Именно эти знания делают из программиста профессионала.
Николай признаётся, что задавал множество вопросов коллегам и совершал ошибки:
— Я задавал кучу глупых вопросов. Но именно так растёт разработчик — через ошибки и постоянное обучение.

Путь к лидерству: "Всё познавалось в бою"

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

Работа с людьми: "Программисты — те еще интроверты"

— Люди бывают очень разные, и к каждому нужен подход. Иногда не получается, и человек уходит. Но это часть работы лидера — мотивировать, поддерживать, а иногда и ругать.
— Программисты же в основном интроверты, а тут надо общаться! — смеется Николай. — Но меня это прокачало: теперь я могу болтать часами (особенно в Zoom).

Почему аутсорс — это круто?

Работа в аутсорсе дала Николаю возможность попробовать себя в разных проектах:
— Мы не застреваем на одном проекте. Сегодня — Redis, завтра — MongoDB, потом — AWS. Это расширяет кругозор и не дает заржаветь.
— Конечно, можно стать узким специалистом и хорошо зарабатывать. Но если хочешь развиваться — аутсорс дает огромные возможности.

Планы на будущее: "Жду вызов!"

— Мне интересна Enterprise-разработка — высоконагруженные системы, сложные продукты. Все мои коллеги, с которыми я начинал уже имеют опыт создания таких продуктов. У меня такого опыта пока нет, поэтому хочется драйва. Именно в профессиональном плане, а не устроить IronMan на корпоративе!

Совет молодым разработчикам

Совет начинающим: "Не забивайте на задачи".
— Даже если задача кажется скучной, она вас прокачивает. Если бы я отказался от Node.js, где бы я был сейчас?
И да, читайте.
— Сам последние годы мало читаю, но это очень полезно — и для карьеры, и для общения.

Финал: "В чем сила?"

Напоследок мы спросили у Николая: "В чем сила?"
Он, не задумываясь, ответил:
— В ньютонах!
Ну что ж, типичный технарь. 😊
За 8 лет в компании было всё — и трудности, и победы. Но главное — движение вперед. Если бы мне 8 лет назад сказали, что так всё сложится, я бы не поверил. Но сейчас знаю точно: всё было не зря, - подводит итог Николай.

Выводы из истории Николая:

  • Не бойтесь менять технологии — это расширяет кругозор
  • Задавайте вопросы (даже если они кажутся глупыми) — так растут профессионалы
  • Берите ответственность — лидерство может нагрянуть незаметно
  • Работайте с людьми — даже интроверты могут научиться
Главное — не стоять на месте. И тогда ваш путь в IT будет таким же интересным! 🚀