Скидки до 20% + 2-ая профессия бесплатно и подарки на 50 000₽

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

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

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

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

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

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

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

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

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

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

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

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

Аватар пользователя tabulanga
tabulanga 19 мая 2020
30
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря