HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p><strong>Меня зовут Роман, я младший PHP-разработчик в одном из ведущих бюро кредитных историй. Расскажу, почему я ушел с комфортного места работы, как я искал работу в IT и чем мне сейчас помогает экономический бэкграунд.</strong></p>
1 <p><strong>Меня зовут Роман, я младший PHP-разработчик в одном из ведущих бюро кредитных историй. Расскажу, почему я ушел с комфортного места работы, как я искал работу в IT и чем мне сейчас помогает экономический бэкграунд.</strong></p>
2 <blockquote><p>Профиль Романа в Хекслете со всеми пройденными курсами можно посмотреть<a>здесь</a>, код выполненных проектов -<a>на GitHub</a></p>
2 <blockquote><p>Профиль Романа в Хекслете со всеми пройденными курсами можно посмотреть<a>здесь</a>, код выполненных проектов -<a>на GitHub</a></p>
3 </blockquote><h2>Содержание</h2>
3 </blockquote><h2>Содержание</h2>
4 <ul><li><a>Как я заинтересовался IT благодаря кассете с игрой</a></li>
4 <ul><li><a>Как я заинтересовался IT благодаря кассете с игрой</a></li>
5 <li><a>Как я понял, что пора уходить с работы</a></li>
5 <li><a>Как я понял, что пора уходить с работы</a></li>
6 <li><a>В IT по примеру друзей</a></li>
6 <li><a>В IT по примеру друзей</a></li>
7 <li><a>Месяц проверки мотивации</a></li>
7 <li><a>Месяц проверки мотивации</a></li>
8 <li><a>Мой "прыжок веры"</a></li>
8 <li><a>Мой "прыжок веры"</a></li>
9 <li><a>Сложности обучения</a></li>
9 <li><a>Сложности обучения</a></li>
10 <li><a>Как я искал новую работу</a></li>
10 <li><a>Как я искал новую работу</a></li>
11 <li><a>Чем я занимаюсь сейчас</a></li>
11 <li><a>Чем я занимаюсь сейчас</a></li>
12 <li><a>За что я благодарен Хекслету</a></li>
12 <li><a>За что я благодарен Хекслету</a></li>
13 </ul><h2>Как я заинтересовался IT благодаря кассете с игрой</h2>
13 </ul><h2>Как я заинтересовался IT благодаря кассете с игрой</h2>
14 <p>С программированием я познакомился еще в детстве. Папа показал мне кассету, на которой был записан его код для программы Spectrum. Это был симулятор футбольного менеджера, созданный на BASIC.</p>
14 <p>С программированием я познакомился еще в детстве. Папа показал мне кассету, на которой был записан его код для программы Spectrum. Это был симулятор футбольного менеджера, созданный на BASIC.</p>
15 <p>Посмотрев на эту кассету, я тоже захотел попробовать себя в программировании и сел за учебник. Вот только написан он для более поздней версии языка, чем была у нас на компьютере. Промучившись с ним, я довольно быстро "угас". И после этого на многие годы программирование оставалось где-то на периферии интересов.</p>
15 <p>Посмотрев на эту кассету, я тоже захотел попробовать себя в программировании и сел за учебник. Вот только написан он для более поздней версии языка, чем была у нас на компьютере. Промучившись с ним, я довольно быстро "угас". И после этого на многие годы программирование оставалось где-то на периферии интересов.</p>
16 <p>Мои родители работали экономистами, и уже к началу старших классов я решил пойти по их стопам. Они много рассказывали о своей работе, и это было очень интересно. Поэтому я без раздумий поступил на "Экономику и управление предприятием", успешно отучился и вплоть до середины 2022 года работал в этой среде.</p>
16 <p>Мои родители работали экономистами, и уже к началу старших классов я решил пойти по их стопам. Они много рассказывали о своей работе, и это было очень интересно. Поэтому я без раздумий поступил на "Экономику и управление предприятием", успешно отучился и вплоть до середины 2022 года работал в этой среде.</p>
17 <h2>Как я понял, что пора уходить с работы</h2>
17 <h2>Как я понял, что пора уходить с работы</h2>
18 <p>Я любил свою работу. Но со временем нужно определяться с тем, куда ты собираешься двигаться дальше. Можно пойти по пути руководителя, отбросить текучку и заниматься стратегическими делами компании, попутно выстраивая работу своего подразделения и взаимоотношения между отделами.</p>
18 <p>Я любил свою работу. Но со временем нужно определяться с тем, куда ты собираешься двигаться дальше. Можно пойти по пути руководителя, отбросить текучку и заниматься стратегическими делами компании, попутно выстраивая работу своего подразделения и взаимоотношения между отделами.</p>
19 <p>Можно углублять знания в своей профессии и стать экспертом. Или, наконец, освоить смежную специальность и получить конкурентное преимущество за счет их синергии.</p>
19 <p>Можно углублять знания в своей профессии и стать экспертом. Или, наконец, освоить смежную специальность и получить конкурентное преимущество за счет их синергии.</p>
20 <blockquote><p>Я этот выбор неосознанно откладывал до последнего, пока однажды не признался себе: мне не по душе ни один из этих сценариев.</p>
20 <blockquote><p>Я этот выбор неосознанно откладывал до последнего, пока однажды не признался себе: мне не по душе ни один из этих сценариев.</p>
21 </blockquote><p>Я понял, что люблю работать с данными: строить планы и модели, анализировать результаты, искать ошибки в отчетах. Уходить от этого мне не хотелось.</p>
21 </blockquote><p>Я понял, что люблю работать с данными: строить планы и модели, анализировать результаты, искать ошибки в отчетах. Уходить от этого мне не хотелось.</p>
22 <h2>В IT по примеру друзей</h2>
22 <h2>В IT по примеру друзей</h2>
23 <p>Я начал смотреть по сторонам и искать другие пути развития. И, конечно, заинтересовался успешной карьерой двух своих друзей-программистов. Оба они занимаются бэкенд-разработкой и пишут на PHP.</p>
23 <p>Я начал смотреть по сторонам и искать другие пути развития. И, конечно, заинтересовался успешной карьерой двух своих друзей-программистов. Оба они занимаются бэкенд-разработкой и пишут на PHP.</p>
24 <blockquote><p>Они охотно поделились со мной своим опытом, плюсами и минусами профессии. И я почувствовал, как это отозвалось во мне огромным любопытством.</p>
24 <blockquote><p>Они охотно поделились со мной своим опытом, плюсами и минусами профессии. И я почувствовал, как это отозвалось во мне огромным любопытством.</p>
25 </blockquote><p>Когда я понял, что нужно что-то решать, позвонил другу, поговорил с ним еще раз и решил попробовать. В качестве языка программирования, по его примеру, я выбрал PHP. Друг поддержал мое решение и пообещал помочь, если будут сложности.</p>
25 </blockquote><p>Когда я понял, что нужно что-то решать, позвонил другу, поговорил с ним еще раз и решил попробовать. В качестве языка программирования, по его примеру, я выбрал PHP. Друг поддержал мое решение и пообещал помочь, если будут сложности.</p>
26 <p>Кстати, о Хекслете я тоже узнал от друга, когда спросил, на каких курсах учились его коллеги. И я решил: если у них получилось устроиться после этих курсов на работу - получится и у меня.</p>
26 <p>Кстати, о Хекслете я тоже узнал от друга, когда спросил, на каких курсах учились его коллеги. И я решил: если у них получилось устроиться после этих курсов на работу - получится и у меня.</p>
27 <h2>Месяц проверки мотивации</h2>
27 <h2>Месяц проверки мотивации</h2>
28 <p>Я дал себе ровно 30 дней, чтобы принять окончательное решение. Я смотрел ролики на YouTube, читал учебники и проходил<a>бесплатные курсы в Хекслете</a>.</p>
28 <p>Я дал себе ровно 30 дней, чтобы принять окончательное решение. Я смотрел ролики на YouTube, читал учебники и проходил<a>бесплатные курсы в Хекслете</a>.</p>
29 <p>План был такой: если месяц я смогу совмещать работу с учебой, то буду считать, что мотивации у меня достаточно. Тогда я уйду с работы и посвящу все свое время изучению новой профессии.</p>
29 <p>План был такой: если месяц я смогу совмещать работу с учебой, то буду считать, что мотивации у меня достаточно. Тогда я уйду с работы и посвящу все свое время изучению новой профессии.</p>
30 <p>Это оказалось сложной задачей. Когда у тебя целый день работа, требующая умственного труда, тяжело и вечером напрягать голову. Я буквально приходил домой, спал 30 минут, чтобы немного перезагрузиться, и с новыми силами пытался что-то учить.</p>
30 <p>Это оказалось сложной задачей. Когда у тебя целый день работа, требующая умственного труда, тяжело и вечером напрягать голову. Я буквально приходил домой, спал 30 минут, чтобы немного перезагрузиться, и с новыми силами пытался что-то учить.</p>
31 <p>Но учебу я не бросил! А еще понял, что мне нравится программировать. У меня довольно быстро начало получаться, и я вдохновился теми штуками, которые смог делать.</p>
31 <p>Но учебу я не бросил! А еще понял, что мне нравится программировать. У меня довольно быстро начало получаться, и я вдохновился теми штуками, которые смог делать.</p>
32 <h2>Мой "прыжок веры"</h2>
32 <h2>Мой "прыжок веры"</h2>
33 <p>Я знаю, что многие люди, меняя профессию, пытаются совмещать учебу и работу. Это более безопасный путь в плане денег. В любой момент, если что-то пошло не так, можно бросить учиться и откатиться на исходную позицию. Но это сказывается на интенсивности учебы.</p>
33 <p>Я знаю, что многие люди, меняя профессию, пытаются совмещать учебу и работу. Это более безопасный путь в плане денег. В любой момент, если что-то пошло не так, можно бросить учиться и откатиться на исходную позицию. Но это сказывается на интенсивности учебы.</p>
34 <p>К тому же совмещать - очень тяжело. Мне хватило и месяца, чтобы это понять. Теми, кто умудряется совмещать, я могу только восхищаться. Но для себя я выбрал "прыжок веры" и уволился.</p>
34 <p>К тому же совмещать - очень тяжело. Мне хватило и месяца, чтобы это понять. Теми, кто умудряется совмещать, я могу только восхищаться. Но для себя я выбрал "прыжок веры" и уволился.</p>
35 <p>Накопленных денег должно было, пусть и впритык, хватить на период обучения и поиска работы. Кроме того, жена поддержала мое решение и обещала помочь финансово, если учеба затянется.</p>
35 <p>Накопленных денег должно было, пусть и впритык, хватить на период обучения и поиска работы. Кроме того, жена поддержала мое решение и обещала помочь финансово, если учеба затянется.</p>
36 <h2>Сложности обучения</h2>
36 <h2>Сложности обучения</h2>
37 <p>Я купил профессию<a>"PHP-разработчик"</a>и погрузился в нее с головой. Чтобы контролировать процесс, составил расписание.</p>
37 <p>Я купил профессию<a>"PHP-разработчик"</a>и погрузился в нее с головой. Чтобы контролировать процесс, составил расписание.</p>
38 <p>Первый месяц, пока и работал и учился, выделял по два часа в будни и по четыре в выходные. Остальные полгода - шесть дней в неделю по четыре часа. Для мотивации использовал таймер.</p>
38 <p>Первый месяц, пока и работал и учился, выделял по два часа в будни и по четыре в выходные. Остальные полгода - шесть дней в неделю по четыре часа. Для мотивации использовал таймер.</p>
39 <p>Как быстро выяснилось, четыре часа под таймер - это совершенно не четыре часа реального времени. На самом деле после каждого часа занятий уходило все больше времени на отдых, иначе падала продуктивность. В итоге обучение было подозрительно похоже на всем известные "с 9 до 6".</p>
39 <p>Как быстро выяснилось, четыре часа под таймер - это совершенно не четыре часа реального времени. На самом деле после каждого часа занятий уходило все больше времени на отдых, иначе падала продуктивность. В итоге обучение было подозрительно похоже на всем известные "с 9 до 6".</p>
40 <p>Меня не покидало ощущение, что в программировании изучение самого языка - это самое простое. С этим трудностей не возникало.</p>
40 <p>Меня не покидало ощущение, что в программировании изучение самого языка - это самое простое. С этим трудностей не возникало.</p>
41 <p>А вот привыкнуть к консоли, решить все конфликты библиотек, научиться пользоваться Git без помощи визуальной оболочки условного Visual Studio Code и научиться деплоить на недавно выпущенный сервис с околонулевой документацией - вот это было сложно.</p>
41 <p>А вот привыкнуть к консоли, решить все конфликты библиотек, научиться пользоваться Git без помощи визуальной оболочки условного Visual Studio Code и научиться деплоить на недавно выпущенный сервис с околонулевой документацией - вот это было сложно.</p>
42 <p>С трудностями помогал наставник. Но, как это принято в Хекслете, он не давал прямых ответов на вопросы - а только подсказки, чтобы ты сам подумал, поломал голову и понял, как правильно.</p>
42 <p>С трудностями помогал наставник. Но, как это принято в Хекслете, он не давал прямых ответов на вопросы - а только подсказки, чтобы ты сам подумал, поломал голову и понял, как правильно.</p>
43 <p>Ломать голову приходилось долго и не всегда удавалось что-то понять с первого раза. Порой мозги кипели так, что приходилось все откладывать и просто ждать озарения (передаю привет второму проекту с его обходом деревьев!). Но именно так ты получаешь опыт решения реальных задач. Когда я начал работать, смог в полной мере это оценить.</p>
43 <p>Ломать голову приходилось долго и не всегда удавалось что-то понять с первого раза. Порой мозги кипели так, что приходилось все откладывать и просто ждать озарения (передаю привет второму проекту с его обходом деревьев!). Но именно так ты получаешь опыт решения реальных задач. Когда я начал работать, смог в полной мере это оценить.</p>
44 <h2>Как я искал новую работу</h2>
44 <h2>Как я искал новую работу</h2>
45 <p>Последние лекции и третий проект я закончил в декабре 2022 года, спустя 7 месяцев и 700 часов обучения. Первые недели нового года я посвятил подготовке к собеседованиям.</p>
45 <p>Последние лекции и третий проект я закончил в декабре 2022 года, спустя 7 месяцев и 700 часов обучения. Первые недели нового года я посвятил подготовке к собеседованиям.</p>
46 <p>Для этого я выписал десятки наиболее популярных вопросов к соискателям и составил себе конспект с ответами на них. Ответы на значительную часть этих вопросов я уже знал благодаря курсам, но кое-что пришлось выучить отдельно.</p>
46 <p>Для этого я выписал десятки наиболее популярных вопросов к соискателям и составил себе конспект с ответами на них. Ответы на значительную часть этих вопросов я уже знал благодаря курсам, но кое-что пришлось выучить отдельно.</p>
47 <p>Подготовка к собеседованиям довольно сильно отличается от остального обучения. Я всем советую не ограничиваться одними курсами, а серьезно подойти к подготовке к интервью.</p>
47 <p>Подготовка к собеседованиям довольно сильно отличается от остального обучения. Я всем советую не ограничиваться одними курсами, а серьезно подойти к подготовке к интервью.</p>
48 <blockquote><p>Собеседований у будущего джуна совсем немного, и каждый шанс нужно использовать по максимуму.</p>
48 <blockquote><p>Собеседований у будущего джуна совсем немного, и каждый шанс нужно использовать по максимуму.</p>
49 </blockquote><p>Для поиска первой работы мне потребовалось:</p>
49 </blockquote><p>Для поиска первой работы мне потребовалось:</p>
50 <ul><li>3 месяца</li>
50 <ul><li>3 месяца</li>
51 <li>50 откликов на hh.ru</li>
51 <li>50 откликов на hh.ru</li>
52 <li>Несколько десятков писем напрямую в компании</li>
52 <li>Несколько десятков писем напрямую в компании</li>
53 <li>5 тестовых заданий</li>
53 <li>5 тестовых заданий</li>
54 <li>2 собеседования.</li>
54 <li>2 собеседования.</li>
55 </ul><p>Я подходил к поиску работы системно. Не бездумно откликался на все вакансии, а составил для себя пул требований к месту работы.</p>
55 </ul><p>Я подходил к поиску работы системно. Не бездумно откликался на все вакансии, а составил для себя пул требований к месту работы.</p>
56 <p>Мои критерии были таковы:</p>
56 <p>Мои критерии были таковы:</p>
57 <ul><li>Компания использует популярные фреймворки - Laravel, Symfony или Yii, так как считал, что такой опыт будет мне в дальнейшем наиболее полезен.</li>
57 <ul><li>Компания использует популярные фреймворки - Laravel, Symfony или Yii, так как считал, что такой опыт будет мне в дальнейшем наиболее полезен.</li>
58 <li>Я искал работу только в своем городе, Москве, так как хотел ходить в офис, чтобы иметь возможность лично задавать вопросы коллегам.</li>
58 <li>Я искал работу только в своем городе, Москве, так как хотел ходить в офис, чтобы иметь возможность лично задавать вопросы коллегам.</li>
59 </ul><p>Скажу честно: если бы поиск затянулся еще на пару месяцев, я бы начал хвататься за любое предложение. Но мне повезло, и спустя пять тестовых заданий и миллион потраченных нервных клеток, я нашел работу.</p>
59 </ul><p>Скажу честно: если бы поиск затянулся еще на пару месяцев, я бы начал хвататься за любое предложение. Но мне повезло, и спустя пять тестовых заданий и миллион потраченных нервных клеток, я нашел работу.</p>
60 <p>Процесс трудоустройства был таким:</p>
60 <p>Процесс трудоустройства был таким:</p>
61 <ul><li>Тестовое задание - корпел над ним неделю и уже думал, что вакансию закрыли.</li>
61 <ul><li>Тестовое задание - корпел над ним неделю и уже думал, что вакансию закрыли.</li>
62 <li>Звонок от HR, задавали общие вопросы примерно на 10-15 минут.</li>
62 <li>Звонок от HR, задавали общие вопросы примерно на 10-15 минут.</li>
63 <li>Собеседование с тимлидом и начальником отдела, первые 20 минут разбирали мое тестовое, затем задавали технические вопрос.</li>
63 <li>Собеседование с тимлидом и начальником отдела, первые 20 минут разбирали мое тестовое, затем задавали технические вопрос.</li>
64 </ul><h2>Чем я занимаюсь сейчас</h2>
64 </ul><h2>Чем я занимаюсь сейчас</h2>
65 <p>Теперь я - младший PHP-разработчик в одном из ведущих бюро кредитных историй. Занимаюсь поддержкой действующего сервиса - пишу тесты, делаю рефакторинг, отражаю в коде изменения бизнес-логики.</p>
65 <p>Теперь я - младший PHP-разработчик в одном из ведущих бюро кредитных историй. Занимаюсь поддержкой действующего сервиса - пишу тесты, делаю рефакторинг, отражаю в коде изменения бизнес-логики.</p>
66 <p>Все задачи - в новинку, все очень интересно, а коллеги охотно делятся опытом. Мне нравится, что на работе применяют грамотные практики (Git, CI/CD, docker-compose, тестовые и демо-стенды, средства мониторинга), а стек технологий поддерживают в актуальном состоянии.</p>
66 <p>Все задачи - в новинку, все очень интересно, а коллеги охотно делятся опытом. Мне нравится, что на работе применяют грамотные практики (Git, CI/CD, docker-compose, тестовые и демо-стенды, средства мониторинга), а стек технологий поддерживают в актуальном состоянии.</p>
67 <p>Мой прошлый опыт тоже не прошел даром. Он сильно помогает в работе. В отличие от вчерашних студентов я могу:</p>
67 <p>Мой прошлый опыт тоже не прошел даром. Он сильно помогает в работе. В отличие от вчерашних студентов я могу:</p>
68 <ul><li>Смотреть на процесс разработки со стороны бизнеса.</li>
68 <ul><li>Смотреть на процесс разработки со стороны бизнеса.</li>
69 <li>Лучше находить общий язык с коллегами из отделов, с которыми я работал раньше.</li>
69 <li>Лучше находить общий язык с коллегами из отделов, с которыми я работал раньше.</li>
70 <li>Использовать привычные подходы к решению задач - выявить проблему, находить решение, детализировать, реализовать, убедиться в работоспособности.</li>
70 <li>Использовать привычные подходы к решению задач - выявить проблему, находить решение, детализировать, реализовать, убедиться в работоспособности.</li>
71 <li>Тот же Excel мне до сих пор пригождается каждый день.</li>
71 <li>Тот же Excel мне до сих пор пригождается каждый день.</li>
72 </ul><h2>За что я благодарен Хекслету</h2>
72 </ul><h2>За что я благодарен Хекслету</h2>
73 <p>Курсы помогли научиться программировать и найти работу своей мечты. Спустя полгода работы я могу выделить такие плюсы у Хекслета:</p>
73 <p>Курсы помогли научиться программировать и найти работу своей мечты. Спустя полгода работы я могу выделить такие плюсы у Хекслета:</p>
74 <ul><li><strong>Структурированная программа обучения</strong>. Уроки выстроены таким образом, что каждый последующий отталкивается от предыдущего, и не возникает ощущения, что пропустил что-то важное между ними.</li>
74 <ul><li><strong>Структурированная программа обучения</strong>. Уроки выстроены таким образом, что каждый последующий отталкивается от предыдущего, и не возникает ощущения, что пропустил что-то важное между ними.</li>
75 <li><strong>Мощная база</strong>. По итогам полугода работы могу сказать, что большая часть необходимых знаний у меня была. А еще полезным оказался критический подход школы к сложившимся в отрасли догматам.</li>
75 <li><strong>Мощная база</strong>. По итогам полугода работы могу сказать, что большая часть необходимых знаний у меня была. А еще полезным оказался критический подход школы к сложившимся в отрасли догматам.</li>
76 <li><strong>Подача материала</strong>. Субъективно, но я люблю читать текст, а не смотреть видео. А еще мне понравились грамотно сделанные упражнения в тренажере.</li>
76 <li><strong>Подача материала</strong>. Субъективно, но я люблю читать текст, а не смотреть видео. А еще мне понравились грамотно сделанные упражнения в тренажере.</li>
77 <li><strong>Проекты и наставничество</strong>. Наставники проводят хорошие ревью, их правки помогают понять, как писать красивый код. В процессе это может раздражать, хочется быстрее получить заветную галочку и сдать проект. Но потом окупается, в реальной работе начинаешь видеть ошибки и возможности для оптимизации.</li>
77 <li><strong>Проекты и наставничество</strong>. Наставники проводят хорошие ревью, их правки помогают понять, как писать красивый код. В процессе это может раздражать, хочется быстрее получить заветную галочку и сдать проект. Но потом окупается, в реальной работе начинаешь видеть ошибки и возможности для оптимизации.</li>
78 <li><strong>Репутация школы</strong>. Чувствуется, что курсы созданы разработчиками, а не "эффективными менеджерами". За это большое спасибо Кириллу Мокевнину и его команде!</li>
78 <li><strong>Репутация школы</strong>. Чувствуется, что курсы созданы разработчиками, а не "эффективными менеджерами". За это большое спасибо Кириллу Мокевнину и его команде!</li>
79 </ul>
79 </ul>