Главная | Все статьи | Дневник студента

Из ИТ-директоров в джуниор-программисты

Время чтения статьи ~3 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Из ИТ-директоров в джуниор-программисты главное изображение

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

Актуализировал знания и стал изучать рынок труда. Качество вакансий и их количество не радовали. Решил, что пока сижу дома в засаде на хорошую вакансию, подучу современное программирование, вот например веб-то как вырос за последние 10 лет. А я ведь помню, как в 1995 году написал html-код для первого браузера Mosaic, а в 2003 даже что-то на php. Так получилось, что в ИТ я прокачивал линейку админа до выхода на уровень менеджемента, но почему бы не попробовать. Тем более, что все равно придется командовать разработкой, и нужно знать современные тенденции, а веб любит хайп и меня с ними познакомит.

Открыл лёрн-джаваскрипт, пару недель поучил синтаксис. Теория без практики мертва, и я начал писать первое приложение. Написал, дал себе пять и оценил убогость получившегося кадавра. Отрефакторил, разбил на модули. Чуть подучил верстку — оформил симпатичнее. Пришла пора изучать какой-нибудь современный фреймоворк. Выбрал Vue.js (и считаю, правильно сделал). Отрефакторил приложение. Попробовал парочку UX-фреймворков.

За время, пока этим занимался, осознал, что делаю то, что очень нравится. Это сложно, но интересно. Сразу виден результат своего труда. Возникла мыслишка: а не хочу ли таки прокачать линию программиста? Поначалу мысль от себя гнал — что за глупый дауншифтинг? Даже, если решусь, кто возьмет в джуниор-прогеры после топовых должностей? Срежусь на просмотре резюме эйчаром — никому не нужны сумасшедшие же )) Но идея не уходила.

Идея показала верхнюю планку зарплат сеньоров/тех.лидов, сейчас реально специалист может получать не меньше менеджера. Идея показала рост рынка компаний, связанных с ИТ разработкой, и сказала, что следующий бизнес можно делать в ИТ сфере. Притащила ролики на ютубе про автоматизацию производства с помощью ИИ. Аргументов было много, и в какой-то момент я сдался и сказал: ну ладно, ничего не обещаю, но давай посмотрим вакансии.

Вакансии на джуна в принципе были. В основном, в Мск. Но иногда можно было найти удаленные. В большинстве требовался Реакт. Я решил, что для прокачки буду делать тестовые задания и подучу Реакт. В поисках курсов я набрел на Хекслет. Увидел, что урок по Реакту платный, но есть какие-то бесплатные курсы. Надо сказать, порывшись по всяким обучающим сайтам, сделал вывод, что на ютубе есть хорошие видео, которые не только неплохо объясняют, но и делают это зачастую круче, чем платные курсы. Но хотел оценить, что дает Хеклет, и запустил курс «Введение в программирование». Не ждал новых знаний, но очень важно узнать, как объясняют новичкам. Прошел курс за пару часов и понял, что формат очень крутой и такое мне еще не попадалось. Действительно внятные уроки, хорошо подобранные задания, которые автоматически проверяются. До вечера прошел все бесплатные курсы по профессии и на следующий день оплатил.

В общей сложности я прозанимался на Хекслете два раза по месяцу. Почти прошел профессию фронтэнд-разработчика, за исключением курсов по Реакту (ради которых пришел — да, иронично), прорешал все доступные тогда испытания и не пошел на проекты (хотя был уверен в их пользе, были на это время и деньги). Правда, сейчас вижу, сколько обновлений в профессии. Надо наверное пройти и новые курсы))

Несколько месяцев решал тестовые и в удаленном режиме проходил собеседования. Решил переехать из Сибири и сразу искал работу по удаленке. В целом, план удалось выполнить. Вот почти год я работаю программистом в одном стартапе. Отвечаю за фронтенд, писал и бэк на ноде, всякие API, систему аутентификации, немного поработал в качестве DevOps — разрабатывал флоу релиза, всякие CI/CD, помогаю с организационной частью в проекте (опыт все равно пригождается), но тимлидом быть отказался — мне пока есть куда прокачиваться как специалисту.

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

Аватар пользователя tabulanga
tabulanga 19 мая 2020
30
Рекомендуемые программы
профессия
от 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 месяцев
с нуля
Старт в любое время