Top.Mail.Ru
«Важно, помимо работы, не забывать о семье, времени на себя и отдыхе...»‎ — история нашего выпускника Ильи Князева, который сейчас работает разработчиком в Тинькофф Банке.

  • Продолжительность обучения? 8 месяцев.
  • Чем занимался раньше? Учился в универе
  • Где работает сейчас? Разработчик в Тинькофф Банке.

Илья Князев — frontend-разработчик в Тинькофф Банке, ответил на наши вопросы и поделился полезными советами.

Занимает ключевую роль (frontend lead) в разработке личного кабинета Tinkoff Mobile. До этого работал в международных outstaff компаниях. Основной стек TypeScript + React.

— Если бы тебе предложили начать изучать программирование снова, что бы ты изменил?
Как и многие, я не заканчивал профильного ВУЗа и «входил» в профессию с онлайн-курсов. Первые курсы я взял по разработке игр на JS и это было одновременно интересно и тяжело. Я не понимал основ веба и просто изучал синтаксис языка и писал всякого рода кликеры с отстойным дизайном. Поэтому я бы начал с основ: как работает браузер, сети, и прям с верстки бы начал, а не сразу в JS :)

— Чего не стоит делать в работе?
С опытом понимаю, что не стоит овертаймить. У нас тяжелая интеллектуальная работа и у мозга тоже есть ресурс. Можно прийти к тому, что он откажется думать и это приведет как к профессиональному выгоранию, так и к личностному кризису как следствие. Далее, не стоит быть токсичным. Тут, наверное, объяснять почему не нужно, просто будьте отзывчивым, открытым и говорите спасибо, когда вам помогают.
И, напоследок, не бойтесь спрашивать. Не сидите сами часами над задачей, попросите о помощи коллегу, когда понимаете, что застряли. В этом ничего стыдного нет, будет хуже, когда вы просидите долгое время над задачей, которую можно решить за пол часа. Время — деньги :)
Читать про IT — здорово, но ещё лучше работать в IT. В Kata Academy тебя ждёт обучение с оплатой после трудоустройства. А минимальная зарплата наших выпускников, которую мы гарантируем — 100 тысяч рублей. Ждём тебя в Академии!
— С чего правильно начать строить карьеру?
Правильно получается далеко не у всех, у каждого свой путь и опыт. В идеале, говоря про фронтов, сначала изучить базу computer science (ага, покажите мне этих счастливчиков), алгоритмы и структуры данных, основы веба, потом только верстку, язык и фреймворки. Если вы как я, начали с конца, то по ходу работы будете изучать начало списка, это тоже нормально.

— Как менялось твое отношение (интерес) к работе?
Как и у многих, вначале интерес бешеный, потом трудности и дизмораль, и так по кругу. Пытался еще разрабатывать мобильные приложения, но что-то не сильно зашло. В начале ты сидишь по 12 часов в день, работаешь по выходным, потом понимаешь, что ресурсы не безграничны и начинаешь внедрять в свою жизнь life/work balance.

— Сколько по времени ты кодишь (в день)?
Все зависит от позиции в компании, задач и дедлайнов. Сейчас на код уходит часа 3-4, так как я выполняю роль лида команды и много общаюсь с коллегами. Иногда и часов 8, когда нужно что-то запилить asap. Как-то я 2,5 месяца кодил по 8 ч в день, чтобы уложиться в дедлайн с командой мобильной разработки.

— Что вдохновляет в работе?
Вдохновляет создавать новое, быть частью комьюнити, удаленная работа, в большинстве нормальных компаний нет «совка», возможность релокации по всему миру
Скачивай чек-лист «Как выйти на доход 150к» с подробным планом и сделай свой первый шаг к доходу мечты.
— Как проходит твой типичный день?
Мой типичный день начинается с прогулки с собакой, затем завтрак плавно перетекающий в начало рабочего дня. Разгребаю почту, проверяю чаты, отвечаю на сообщения, проверяю задачи, вспоминаю что сделал и что нужно сделать и начинаю работать. После работы прогулка с собакой, возможно съездить куда-нибудь проветриться, потом либо отдых, либо овертайм пару часов, либо почитать что-нибудь по нашей теме.

— Как мотивировать себя усердно изучать программирование?
Тяжело ответить на этот вопрос. У каждого своя мотивация: кого-то мотивирует изучение нового, другой хочет быстрый карьерный рост, третий хочет переехать в другую страну, а четвертого работодатель заставляет. Лично я большинство нового изучаю делая какую-то боевую задачу, иногда смотрю видео или читаю после работы. Еще хорошая мотивация изучить что-то глубже, когда проходишь собеседования.

— Где мечтаешь поработать?
Мечтаю работать там, где помимо работы не забывают о семье, времени на себя и отдых. Конечно, хочу поработать в компании уровня FAANG, но это не основная цель. Для меня важно, чтобы было 3 составляющих: интересный проект, достойный оклад, life/work balance.

— Какой стек сейчас стоит изучать?
Если мы говорим о фронтенд, то TypeScript, JavaScript, CSS, HTML, React / Vue / Angular. Думаю последние 5 лет особо ничего не меняется :)

— Что ты делаешь для того, чтобы оставаться востребованным специалистом и прокачивать свои навыки?
Работаю усердно, подхожу ответственно к задачам, не боюсь брать на себя ответственность и сложные задачи, не стесняюсь спросить если не знаю, не боюсь фейлов, не пытаюсь сделать работу идеально (синдром отличника вас погубит), пользуюсь гуглом на профессиональном уровне :)

Ещё больше вдохновляющих историй от наших выпускников

Статьи для старта в IT

Стань тем, кто задаёт тон в IT!
Подпишись на нашу рассылку и первым получай статьи по Java, JavaScript, Golang и QA. Позволь себе быть экспертом!
Начни свой путь в IT прямо сейчас.
Мы не возьмем деньги, если ты не найдешь работу после обучения в Kata Academy!