Главная | Все статьи | Истории успеха

За девять месяцев из логистики в программирование: как разговор в баре привел меня в IT

Время чтения статьи ~3 минуты
За девять месяцев из логистики в программирование: как разговор в баре привел... главное изображение

Всем привет! Меня зовут Виктор, мне 24 года, живу в Ульяновске. Одна беседа с друзьями привела меня на Хекслет, который привел меня на стажировку в Ростелеком, а стажировка стала первой ступенью моей карьеры.

Профиль Виктора на Хекслете со всеми пройденными курсами можно посмотреть здесь, а код выполненных проектов — на GitHub

Я никогда не проявлял особого интереса к программированию. После школы поступил в университет на политологию, но ушел на 3 курсе и стал работать в логистической компании, перевозящей грузы по РФ и СНГ.

Однажды приятель показал CSS и HTML, предложил научиться верстке. Мне это показалось интересным: я учился самостоятельно по видеоурокам, потом перешел к практике — начал помогать другу верстать сайты. Наконец дошел до изучения JavaScript, но понял, что тут нужно более структурированное обучение.

9 месяцев учебы, 4 проекта и опен-сорс

Как-то раз мы с друзьями сидели в баре и обсуждали, где лучше учиться программированию. Они и посоветовали Хекслет — много рассказали о плюсах платформы. Но больше всего меня убедило то, что многие из них сами обучались на Хекслете и я видел результаты живьем. В общем, я решил попробовать.

Мне понравился процесс обучения. Очень удобно, что он асинхронный, это позволяет идти в своем темпе. Некоторые темы давались с трудом, было сложно начать мыслить правильно, по-другому.

Параллельно с обучением на Хекслете я читал много книг и статей в тематических каналах. Всем учащимся очень советую вот эти три книги:

  • Грокаем алгоритмы (Адитья Бхаргава)
  • {Вы не знаете JS} Типы и грамматические конструкции (Симпсон Кайл)
  • Секреты JavaScript ниндзя (Резиг Джон, Марас Иосип)

Я учился примерно девять месяцев и за это время прошел все четыре проекта. Самым сложным стал второй — Вычислитель отличий. Нужно было погрузиться в сложные архитектурные решения, автоматизированное тестирование, работу с древовидными структурами данных и рекурсивными алгоритмами. Многие студенты пишут, что это самый сложный проект, я с ними согласен. Но зато какой кайф его закончить!

Закончив третий проект, я решил, что уже пора составлять резюме и попробовать себя в опен-сорс проектах Хекслета. Хотелось проверить свои знания и искать первую работу. Выбрал опен-сорс проект Hexlet Comparator — по сравниванию разных школ программирования. Выбрал его потому что сам долго искал информацию про образовательные платформы и сравнивал школы. Это, конечно, пригодилось при работе над проектом.

Стажировка и первая работа разработчиком

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

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

Сейчас большинство моей работы связано с графиками, статистикой и ее отображением. Пишу на React + TypeScript. Я продолжаю учиться — в основном, читаю, смотрю видео по React и TS.

Советы начинающим

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

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

Читайте также: Как в 33 года я устроился джуном-фронтендером в ABBYY после длительной и успешной карьеры в нефтегазовой отрасли

Аватар пользователя Viktor Lobashov
Viktor Lobashov 10 августа 2022
19
Рекомендуемые программы
профессия
от 6 300 ₽ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 25 апреля
профессия
от 6 183 ₽ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 25 апреля
профессия
от 5 025 ₽ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 25 апреля
профессия
от 5 840 ₽ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 25 апреля
профессия
от 9 900 ₽ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 25 апреля
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
в разработке
Старт 25 апреля
профессия
Верстка с использованием последних стандартов CSS
5 месяцев
с нуля
Старт в любое время