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

Миссия выполнима: как я нашел работу программистом в глубинке за два месяца

PHP Время чтения статьи ~8 минут 9
Миссия выполнима: как я нашел работу программистом в глубинке за два месяца главное изображение

Меня зовут Никита, я PHP-разработчик. Расскажу, как я из агроинжера переквалифицировался в веб-разработчика, почему выбрал PHP вместо Python, и что я понял о рынке IT, пока участвовал в найме джунов-программистов.

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

Работа агроинженером: ожидание vs реальность

Я с детства хотел идти по пути инженера: работать с техникой, проектировать ее и поддерживать. Повзрослев, я пошел учиться на агроинженера. Тогда я слышал, что в стране ожидается большой подъем сельского хозяйства и технологий в нем. И меня это привлекало.

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

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

А на практике это крутое будущее даже близко не ощущалось. Несмотря на то, что с техникой мы все-таки работали, причем не с самой плохой, подходы к работе были устаревшими и не менялись очень давно. Да и, кажется, меняться не собирались.

Я думал, что буду внедрять инновации и работать с новыми технологиями. А начальство просило найти способ, как отучить водителей сливать солярку.

PHP-разработчик — с нуля до трудоустройства за 10 месяцев
  • Постоянная поддержка от наставника и учебного центра
  • Помощь с трудоустройством
  • Готовое портфолио к концу обучения
  • Практика с первого урока

Вы получите именно те инструменты и навыки, которые позволят вам найти работу

Узнать больше

Правда ли, что IT — только для избранных?

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

Но тогда казалось, что IT — это для избранных. А еще я думал, что с IT знакомиться нужно было гораздо раньше. Как же я ошибался.

В университете я пробовал на досуге верстать страницы с помощью HTML и CSS — повторял действия по алгоритму из видео на YouTube. Пытался сверстать пару макетов в Figma, но все забросил. А потом услышал про курс по Python на Stepik и попробовал его пройти.

Пути назад нет: как я сделал решающий выбор

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

Спустя некоторое время я окончил институт и пошел работать на завод. Накрыла рутина, и я все больше начал замечать, что спастись из нее мне помогают занятия программированием. Однажды мне стало мало одного Python, и я попробовал писать на PHP, Java и C#.

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

И я выбрал IT, о чем до сих пор не пожалел.

Как я выбрал веб-разработку, PHP и Хекслет

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

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

О Хекслете узнал по рекомендациям блогеров. В поисках информации о курсах, я смотрел много видео на YouTube. И Хекслет был одной из нескольких школ, которая пользовалась уважением у лидеров мнений.

В итоге я выбрал Хекслет по трем причинам:

  1. Я послушал подкаст «Мы обречены» с Кириллом Мокевниным. Ведущие Фил и Артем записали его по просьбам многих слушателей, тепло отзывались о Хекслете. А сам Кирилл озвучивал очень интересные мысли о разработке, которые нашли отклик и во мне.
  2. У Хекслета немного курсов, и все они узконаправленные. Это выгодно отличает школу от конкурентов. Не было ощущения, что онлайн-образование тут поставлено на поток.
  3. Лекции были не в записи, а в виде текста. В таком формате мне гораздо удобнее воспринимать информацию.

12-часовые смены и ежедневная учеба

Купив профессию «PHP-разработчик», я погрузился в учебу с головой. В то время я работал на заводе два через два, сменами по 12 часов и при этом каждый день учился.

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

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

В моменты ступора помогали учебные чаты. Там можно было задать вопрос, и свободный наставник на него отвечал. Другие студенты, сталкивающиеся с теми же трудностями, тоже поддерживали меня и давали полезные советы. Я сразу увидел силу комьюнити и вступил в чат PHP-разработчиков.

А еще на плаву держала мотивация и усидчивость.

Без упорства и искреннего желания разобраться, как все работает, в программировании далеко не уедешь.

2 месяца, 56 откликов и 5 собеседований до оффера

После второго модуля в программе был Карьерный трек. Мне помогли написать резюме, и я его сразу разместил на джоб-сайтах.

Мне позвонили из компании, где был хороший стек технологий: писали на Битрикс, Laravel, Symfony, Yii. Привлекало, что я могу поработать со всеми популярными фреймворками для PHP.

Жирным минусом оказалась зарплата — всего 15 000 с учетом налогов во время трехмесячной стажировки и 24 000 после перевода на должность джуна. И так должно было продолжаться как минимум полгода. Я понял, что такие условия мне не подходят, поэтому продолжил учебу.

Окончив профессию в Хекслете, я дал себе летом отдохнуть, а осенью принялся за поиски. Первые 10 дней поиска были самыми тяжелыми: я откликался на вакансии (рассматривал удаленку и работу из офиса в Тамбове) и не получал никакой обратной связи. На мои письма не отвечали или сразу отправляли в корзину.

Всего я откликнулся на 56 вакансий за два месяца. Примерно в одном случае из десяти меня звали на собеседование. Расскажу про самые интересные из них.

  1. На первом из них я показал хорошие знания PHP, прошел техническое собеседование с тимлидом. Отказали из-за того, что не было опыта работы с CMS.
  2. Второй компании я сделал тестовое задание — написал несколько запросов к REST API, прошел техническое собеседование и получил приглашение на финальное интервью — с генеральным директором. Его перенесли один раз, потом второй. А потом выяснилось, что моего потенциального ментора перевели в другой отдел, и они решили остановить наем.
  3. В третьей компании на техническом собеседовании задавали теоретические вопросы по объектно-ориентированному программированию и чистому PHP. А после сказали, что знаю я много, но пока недостаточно. Предложили поучиться еще.

Четвертое собеседование оказалось самым легким. Мне перезвонили через два дня после отклика и позвали пообщаться в офис. Тимлид посмотрел мой GitHub, задал вопросы про учебу и разработку, а потом перезвонил через час и пригласил выйти на оплачиваемый тестовый месяц. После него меня официально оформили на работу.

Решающую роль при трудоустройстве сыграл мой GitHub. Также смотрели на решения моих задач из Codebattle, Codewars и учебные проекты Хекслета. В одном из них я реализовал механизм проверки ссылок на предмет соответствия требованиям SEO. А веб-студия, куда я устроился, как раз занимается продвижением сайтов.

Истории выпускников Хекслета
Можно ли стать программистом, если вы гуманитарий и вам 39 лет?
Спойлер: можно. Рассказываю, как я оставила руководящую должность в маркетинге ради IT, почему перешла из верстки в бэкенд и благодаря какой фиче в тестовом меня взяли на работу.
Мой «прыжок веры»: как я ушел из экономики и стал программистом
Меня зовут Роман, я младший PHP-разработчик в одном из ведущих бюро кредитных историй. Расскажу, почему я ушел с комфортного места работы, как я искал работу в IT и чем мне сейчас помогает экономический бэкграунд.

Реально ли устроиться джуном разработчиком?

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

Я наконец «распробовал» фронтенд. Планирую выучить JavaScript в Хекслете, чтобы писать еще и на нем. В перспективе хочу стать фулстек-разработчиком. Еще я изучаю Битрикс, пока что он — неизведанная территория. В команде мы регулярно обсуждаем технологии и планируем делать внутренние проекты на Lavarel и Symfony.

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

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

Другими словами — это не та конкуренция, которой стоит бояться. Если вы тщательно разбираетесь в теме, ищите решения самостоятельно, а не гуглите готовые, то у вас есть все шансы найти работу.

Новое место работы полностью оправдало мои ожидания. Мне нравится, что все у нас общаются на равных, всегда можно попросить помощи у коллег. Это очень здоровая рабочая атмосфера, где все дружелюбны и настроены на решение задач. Пусть у всех, кто хочет работать в такой же обстановке, все получится!

Профессия «PHP-разработчик»
  • Изучите самый популярный язык для бэкенд-разработки — PHP
  • Разберитесь в базах данных и научитесь управлять ими с помощью SQL
  • Освойте самый популярный фреймворк PHP — Laravel, чтобы быстро писать код и автоматизировать рутину
  • Познакомьтесь с языками веб-разработки HTML и CSS, чтобы понимать, как устроены интернет-страницы
Узнать больше

Аватар пользователя Анастасия Уминская
Анастасия Уминская 15 декабря 2023
9
Похожие статьи
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 5 декабря
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 5 декабря
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 5 декабря
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 5 декабря
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 5 декабря
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 5 декабря
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 5 декабря
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 5 декабря
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 5 декабря
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 5 декабря