0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p><strong>Всем привет, меня зовут Валя, мне 24 года, я живу в Санкт-Петербурге. Это история о том, как сразу после выпуска из университета с дипломом экономиста понять, что жизнь идет не в том направлении, начать изучать программирование, попасть чудом на Хекслет, проучиться год, а потом за полторы недели поиска работы получить 2 оффера и наконец почувствовать, что жизнь удалась, и что это только начало.</strong></p>
1
<p><strong>Всем привет, меня зовут Валя, мне 24 года, я живу в Санкт-Петербурге. Это история о том, как сразу после выпуска из университета с дипломом экономиста понять, что жизнь идет не в том направлении, начать изучать программирование, попасть чудом на Хекслет, проучиться год, а потом за полторы недели поиска работы получить 2 оффера и наконец почувствовать, что жизнь удалась, и что это только начало.</strong></p>
2
<h2>Содержание</h2>
2
<h2>Содержание</h2>
3
<ul><li><a>Жизнь до Хекслета</a></li>
3
<ul><li><a>Жизнь до Хекслета</a></li>
4
<li><a>Обучение на Хекслете</a></li>
4
<li><a>Обучение на Хекслете</a></li>
5
<li><a>Собеседования и получение оффера</a></li>
5
<li><a>Собеседования и получение оффера</a></li>
6
<li><a>Первый месяц работы</a></li>
6
<li><a>Первый месяц работы</a></li>
7
<li><a>Блок с советами</a></li>
7
<li><a>Блок с советами</a></li>
8
</ul><h2>Жизнь до Хекслета</h2>
8
</ul><h2>Жизнь до Хекслета</h2>
9
<p>До 21 года я думала о всей жизни и ее устройстве только с точки зрения практичности. Безусловно, увлечения у меня были, но я никогда не думала, что смогу обеспечивать себя за счет них. К тому же финансовая ситуация в семье говорила о том, что у меня нет возможности "искать себя", пробовать в разных начинаниях. Я знала, что мне нужно прочно встать на ноги, а лучше еще и иметь возможность помогать родителям. На информатику я не обращала внимания, так как у нас она преподавалась на уровне "Power Point, Excel, Access, Word", а с обществознанием и математикой дела у меня шли крайне хорошо. Так я и поступила на направление "Экономика" в СПбГЭУ.</p>
9
<p>До 21 года я думала о всей жизни и ее устройстве только с точки зрения практичности. Безусловно, увлечения у меня были, но я никогда не думала, что смогу обеспечивать себя за счет них. К тому же финансовая ситуация в семье говорила о том, что у меня нет возможности "искать себя", пробовать в разных начинаниях. Я знала, что мне нужно прочно встать на ноги, а лучше еще и иметь возможность помогать родителям. На информатику я не обращала внимания, так как у нас она преподавалась на уровне "Power Point, Excel, Access, Word", а с обществознанием и математикой дела у меня шли крайне хорошо. Так я и поступила на направление "Экономика" в СПбГЭУ.</p>
10
<p>Училась я успешно, даже какое-то время с энтузиазмом, но к 4-ому курсу он напрочь испарился. Мне было действительно тяжело заставлять себя изучать то, что от нас требовали - сидеть на парах было ужасно скучно и неинтересно, но отказаться от своего "плана" и все бросить я совсем не хотела. В итоге до выпуска из университета я прошла стажировку в крупной международной компании, связанной с гостиничным бизнесом, а также в известной нефтяной компании. Предлагали остаться, но я просто не представляла, что проведу свою жизнь, занимаясь тем, что там предлагали, и в итоге отказалась. Последней каплей, после которой я поняла, что нужно что-то менять в своем мировоззрении, стало то, что я видела единственный выход устроиться бухгалтером в компанию, в которой работал мой любимый человек, только из-за того, что мы сможем больше проводить время вместе. Но и там не срослось не по моей вине. В итоге после защиты диплома я провалялась в подавленном состоянии около месяца.</p>
10
<p>Училась я успешно, даже какое-то время с энтузиазмом, но к 4-ому курсу он напрочь испарился. Мне было действительно тяжело заставлять себя изучать то, что от нас требовали - сидеть на парах было ужасно скучно и неинтересно, но отказаться от своего "плана" и все бросить я совсем не хотела. В итоге до выпуска из университета я прошла стажировку в крупной международной компании, связанной с гостиничным бизнесом, а также в известной нефтяной компании. Предлагали остаться, но я просто не представляла, что проведу свою жизнь, занимаясь тем, что там предлагали, и в итоге отказалась. Последней каплей, после которой я поняла, что нужно что-то менять в своем мировоззрении, стало то, что я видела единственный выход устроиться бухгалтером в компанию, в которой работал мой любимый человек, только из-за того, что мы сможем больше проводить время вместе. Но и там не срослось не по моей вине. В итоге после защиты диплома я провалялась в подавленном состоянии около месяца.</p>
11
<p>В какой-то момент я поняла, что больше так не могу, и решила вытаскивать себя из этого дурацкого состояния. Решила, что лучший способ - увлечься чем-то. Открыла в интернете одну из открытых образовательных платформ и начала листать различные курсы. Взгляд остановился на курсах по основам программирования. Подумала: "А почему бы и нет?". И в течение двух недель я решала несложные задачки по программированию на C#, мне это нравилось, и с каждой дозой эндорфинов от правильно решенной задачи я постепенно возвращалась в нормальное состояние.</p>
11
<p>В какой-то момент я поняла, что больше так не могу, и решила вытаскивать себя из этого дурацкого состояния. Решила, что лучший способ - увлечься чем-то. Открыла в интернете одну из открытых образовательных платформ и начала листать различные курсы. Взгляд остановился на курсах по основам программирования. Подумала: "А почему бы и нет?". И в течение двух недель я решала несложные задачки по программированию на C#, мне это нравилось, и с каждой дозой эндорфинов от правильно решенной задачи я постепенно возвращалась в нормальное состояние.</p>
12
<p>Закончив курс, я поняла, что готова начать поиск работы. Естественно, на тот момент я не думала об увлечении программированием как о чем-то серьезном, поэтому все равно искала работу в финансовой сфере, однако начала с интересом посматривать на IT-компании и должности разработчиков. В итоге устроилась помощником финансового аналитика в международную IT-компанию, которая в основном занимается интернет-маркетингом. Там я еще больше заинтересовалась программированием и решила изучать что-то смежное между финансами и программированием. Так за несколько месяцев я изучила заново статистику, а также SQL и R. К сожалению, моя должность почти не предусматривала использование этих технологий, поэтому уже спустя несколько месяцев я начала серьезно задумываться о смене профессии в сторону IT. Сначала я думала о Data Science, но в какой-то момент осознала, что разработка меня привлекает больше.</p>
12
<p>Закончив курс, я поняла, что готова начать поиск работы. Естественно, на тот момент я не думала об увлечении программированием как о чем-то серьезном, поэтому все равно искала работу в финансовой сфере, однако начала с интересом посматривать на IT-компании и должности разработчиков. В итоге устроилась помощником финансового аналитика в международную IT-компанию, которая в основном занимается интернет-маркетингом. Там я еще больше заинтересовалась программированием и решила изучать что-то смежное между финансами и программированием. Так за несколько месяцев я изучила заново статистику, а также SQL и R. К сожалению, моя должность почти не предусматривала использование этих технологий, поэтому уже спустя несколько месяцев я начала серьезно задумываться о смене профессии в сторону IT. Сначала я думала о Data Science, но в какой-то момент осознала, что разработка меня привлекает больше.</p>
13
<p>Спустя семь месяцев работы сотрудников нашей компании перевели на удаленку из-за пандемии. На тот момент я уже настолько хорошо и быстро выполняла свои обязанности, что в итоге у меня часто оставалось по полдня свободного времени. Я решила начать изучение с основ HTML и CSS на той же образовательной платформе. Мне понравилось, но хотелось больше, но уже чего-то более системного, последовательного и глубокого. Выбрала для себя в качестве первого языка для веб-программирования PHP и начала искать курсы. В какой-то момент открыла гугл, ввела "курсы на PHP" и буквально в первых же ссылках увидела Хекслет. Зашла, изучила отзывы, прошла<a>курс для начинающих на Code Basics</a>и поняла, что мои поиски окончены.</p>
13
<p>Спустя семь месяцев работы сотрудников нашей компании перевели на удаленку из-за пандемии. На тот момент я уже настолько хорошо и быстро выполняла свои обязанности, что в итоге у меня часто оставалось по полдня свободного времени. Я решила начать изучение с основ HTML и CSS на той же образовательной платформе. Мне понравилось, но хотелось больше, но уже чего-то более системного, последовательного и глубокого. Выбрала для себя в качестве первого языка для веб-программирования PHP и начала искать курсы. В какой-то момент открыла гугл, ввела "курсы на PHP" и буквально в первых же ссылках увидела Хекслет. Зашла, изучила отзывы, прошла<a>курс для начинающих на Code Basics</a>и поняла, что мои поиски окончены.</p>
14
<h2>Обучение на Хекслете</h2>
14
<h2>Обучение на Хекслете</h2>
15
<p>Я старалась заниматься 5 дней в неделю по 3-4 часа и отдыхать по выходным. Не скажу, что все было просто. Да, мне нравился формат обучения, подача материала, я понимала, что это именно то, что мне нужно и как мне нужно. Но временами мой мозг кипел так, что мне казалось, что я больше не смогу. Так и произошло после курса "Деревья". Я решила отдохнуть недельку, а потом не могла вернуться к учебе аж 2,5 месяца. Однако после тонны угрызений совести и понимания, что мне это действительно надо, я вернулась на Хекслет и продолжила обучение.</p>
15
<p>Я старалась заниматься 5 дней в неделю по 3-4 часа и отдыхать по выходным. Не скажу, что все было просто. Да, мне нравился формат обучения, подача материала, я понимала, что это именно то, что мне нужно и как мне нужно. Но временами мой мозг кипел так, что мне казалось, что я больше не смогу. Так и произошло после курса "Деревья". Я решила отдохнуть недельку, а потом не могла вернуться к учебе аж 2,5 месяца. Однако после тонны угрызений совести и понимания, что мне это действительно надо, я вернулась на Хекслет и продолжила обучение.</p>
16
<p>Курсы я проходила самостоятельно, а вот проекты (я закончила все 4!) я отправляла на ревью наставникам. Кстати, это был очень важный момент в моем обучении. Особенно тогда, когда думала, что мой проект идеален, в нем нечего исправлять, а наставник находил тысячу ошибок и недочетов и отправлял мне на доработку. Я ощущала волну стыда за свою самоуверенность и садилась переделывать код. Именно тогда, как мне кажется, я и получала основной буст в своем развитии как разработчика.</p>
16
<p>Курсы я проходила самостоятельно, а вот проекты (я закончила все 4!) я отправляла на ревью наставникам. Кстати, это был очень важный момент в моем обучении. Особенно тогда, когда думала, что мой проект идеален, в нем нечего исправлять, а наставник находил тысячу ошибок и недочетов и отправлял мне на доработку. Я ощущала волну стыда за свою самоуверенность и садилась переделывать код. Именно тогда, как мне кажется, я и получала основной буст в своем развитии как разработчика.</p>
17
<p>Обучение не ограничивалось одним Хекслетом. Были и книги, и статьи, и видео, и документация. Я пыталась максимально разобраться в теме, прежде чем приступать к следующей. Информацию я проглатывала пачками, а конца ее не было видно. Помимо изучения PHP я также прошлась по основам JavaScript, так как почти во всех вакансиях видела требование знания этого языка хотя бы на базовом уровне.</p>
17
<p>Обучение не ограничивалось одним Хекслетом. Были и книги, и статьи, и видео, и документация. Я пыталась максимально разобраться в теме, прежде чем приступать к следующей. Информацию я проглатывала пачками, а конца ее не было видно. Помимо изучения PHP я также прошлась по основам JavaScript, так как почти во всех вакансиях видела требование знания этого языка хотя бы на базовом уровне.</p>
18
<p>В итоге в мае 2021 года (спустя год после начала обучения на Хекслете) я уволилась со своей работы и начала готовиться к собеседованиям.</p>
18
<p>В итоге в мае 2021 года (спустя год после начала обучения на Хекслете) я уволилась со своей работы и начала готовиться к собеседованиям.</p>
19
<h2>Собеседования и получение оффера</h2>
19
<h2>Собеседования и получение оффера</h2>
20
<p>С моего увольнения до начала поиска работы прошло больше 3 недель. В это время я пыталась морально настроиться, довести до идеала свои проекты, перечитать выборочно материал и просто отдохнуть.</p>
20
<p>С моего увольнения до начала поиска работы прошло больше 3 недель. В это время я пыталась морально настроиться, довести до идеала свои проекты, перечитать выборочно материал и просто отдохнуть.</p>
21
<p>Кстати, для морального настроя очень помогли видео публичных собеседований на Хеслете. После них пропали страх и ощущение, будто я ничего не знаю и что никто не захочет взять меня на работу. Также перед поиском работы я составила свое резюме и опубликовала его на Hexlet CV, попросила фидбэк со стороны HR-отдела. Вышло очень полезно, до сих пор думаю, что одна из причин моего успеха - грамотно составленное резюме.</p>
21
<p>Кстати, для морального настроя очень помогли видео публичных собеседований на Хеслете. После них пропали страх и ощущение, будто я ничего не знаю и что никто не захочет взять меня на работу. Также перед поиском работы я составила свое резюме и опубликовала его на Hexlet CV, попросила фидбэк со стороны HR-отдела. Вышло очень полезно, до сих пор думаю, что одна из причин моего успеха - грамотно составленное резюме.</p>
22
<p>В общей сложности за все время я отправила 22 отклика на hh.ru. 15 компаний меня просмотрели, 7 захотели продолжить общение в виде собеседования и/или тестового задания, 2 компании прислали отказ. На одно решение тестового задания мне отправили фидбэк с недочетом, я его исправила, но повторного ответа не получила. Еще на два тестовых задания мне прислали положительный отзыв и пригласили на интервью. На некоторые предложения я ответила отказом, так как не успевала по времени.</p>
22
<p>В общей сложности за все время я отправила 22 отклика на hh.ru. 15 компаний меня просмотрели, 7 захотели продолжить общение в виде собеседования и/или тестового задания, 2 компании прислали отказ. На одно решение тестового задания мне отправили фидбэк с недочетом, я его исправила, но повторного ответа не получила. Еще на два тестовых задания мне прислали положительный отзыв и пригласили на интервью. На некоторые предложения я ответила отказом, так как не успевала по времени.</p>
23
<p>В итоге уже в конце первой недели поиска работы у меня было первое собеседование через веб-камеру. Оно было долгое, с кучей технических вопросов, но крайне успешное, в конце мой потенциальный босс даже сказал, что было очень интересно и неожиданно. Сказал, что меня очень хорошо подготовили. Было приятно и за себя, и за Хекслет. :)</p>
23
<p>В итоге уже в конце первой недели поиска работы у меня было первое собеседование через веб-камеру. Оно было долгое, с кучей технических вопросов, но крайне успешное, в конце мой потенциальный босс даже сказал, что было очень интересно и неожиданно. Сказал, что меня очень хорошо подготовили. Было приятно и за себя, и за Хекслет. :)</p>
24
<p>Список тем, которые мы затрагивали:</p>
24
<p>Список тем, которые мы затрагивали:</p>
25
<ul><li>ООП (магические методы, зачем нужен __get(), зачем нужны интерфейсы, абстрактные классы, что в них указывается, полиморфизм подтипов);</li>
25
<ul><li>ООП (магические методы, зачем нужен __get(), зачем нужны интерфейсы, абстрактные классы, что в них указывается, полиморфизм подтипов);</li>
26
<li>генераторы (yield);</li>
26
<li>генераторы (yield);</li>
27
<li>передача по ссылке (было две простенькие задачки, решение которых нужно было проговорить);</li>
27
<li>передача по ссылке (было две простенькие задачки, решение которых нужно было проговорить);</li>
28
<li>SQL (попросили меня проговорить запрос + задачка-рассуждение на оптимизацию запроса, что такое having, джоины, лимит, индексы);</li>
28
<li>SQL (попросили меня проговорить запрос + задачка-рассуждение на оптимизацию запроса, что такое having, джоины, лимит, индексы);</li>
29
<li>тестирование (stub и mock);</li>
29
<li>тестирование (stub и mock);</li>
30
<li>паттерны и антипаттерны (их типы, примеры, что такое singleton);</li>
30
<li>паттерны и антипаттерны (их типы, примеры, что такое singleton);</li>
31
<li>composer (что происходит, когда вводишь команду composer install);</li>
31
<li>composer (что происходит, когда вводишь команду composer install);</li>
32
<li>сессии в PHP (как хранятся, в каком формате, что можно с ними делать);</li>
32
<li>сессии в PHP (как хранятся, в каком формате, что можно с ними делать);</li>
33
<li>коды ответов сервера;</li>
33
<li>коды ответов сервера;</li>
34
<li>RabbitMQ (тут я сказала, что лишь немного читала об этом, но мне сказали, что и это хорошо);</li>
34
<li>RabbitMQ (тут я сказала, что лишь немного читала об этом, но мне сказали, что и это хорошо);</li>
35
<li>JavaScript (замыкание, как выбрать все div на странице);</li>
35
<li>JavaScript (замыкание, как выбрать все div на странице);</li>
36
<li>мои учебные проекты.</li>
36
<li>мои учебные проекты.</li>
37
</ul><p>На следующий рабочий день мне позвонили и предложили работу. Я даже в начале обрадовалась и согласилась, но потом компания начала себя как-то странно вести, частично менять оговоренные на собеседовании условия насчет удаленной работы, и я отказалась.</p>
37
</ul><p>На следующий рабочий день мне позвонили и предложили работу. Я даже в начале обрадовалась и согласилась, но потом компания начала себя как-то странно вести, частично менять оговоренные на собеседовании условия насчет удаленной работы, и я отказалась.</p>
38
<p>Второе собеседование было в тот же день, в который я получила оффер из предыдущей компании. Оно было попроще и повеселее. Обсудили быстро мои проекты на Laravel, как училась, базы данных, а потом разговор вообще ушел в сторону дискриминации и феминизма. Посмеялись, попрощались на хорошей ноте, и буквально через полчаса мне уже сообщили, что этап я прошла успешно, и выслали тестовое задание. Делала я его полтора дня, отправила и через пару часов получила приглашение на финальное собеседование с техническим директором. На нем тоже не было ничего сложного, еще раз прошлись по верхам, немного затронули TDD и разошлись. В этот же день мне сделали предложение о работе на позиции Junior Backend Developer. Условия меня полностью устроили, и я согласилась.</p>
38
<p>Второе собеседование было в тот же день, в который я получила оффер из предыдущей компании. Оно было попроще и повеселее. Обсудили быстро мои проекты на Laravel, как училась, базы данных, а потом разговор вообще ушел в сторону дискриминации и феминизма. Посмеялись, попрощались на хорошей ноте, и буквально через полчаса мне уже сообщили, что этап я прошла успешно, и выслали тестовое задание. Делала я его полтора дня, отправила и через пару часов получила приглашение на финальное собеседование с техническим директором. На нем тоже не было ничего сложного, еще раз прошлись по верхам, немного затронули TDD и разошлись. В этот же день мне сделали предложение о работе на позиции Junior Backend Developer. Условия меня полностью устроили, и я согласилась.</p>
39
<h2>Первый месяц работы</h2>
39
<h2>Первый месяц работы</h2>
40
<p>Первые 3 дня мне просто сказали изучать существующий код. На 4-ый день мне дали элементарную задачку, которую я быстро сделала, но покрыть тестами решение у меня не получалось (ну вот не проходили тесты и все тут), из-за чего казалось, что я все-таки делаю что-то не так. К тому же не могла установить отладчик в связке с докером, а еще мой ноутбук напрочь не хотел нормально работать, вис и выдавал странные ошибки. Мой руководитель не мог и не имел времени мне помочь, и в итоге к концу дня у меня случился нервный срыв, я чувствовала себя бесполезной, думала, что все, поигралась в программиста, но теперь пора бы перестать мечтать и найти более подходящую работу. Психовала, думала, как сказать об этом руководителю и HR-менеджеру.</p>
40
<p>Первые 3 дня мне просто сказали изучать существующий код. На 4-ый день мне дали элементарную задачку, которую я быстро сделала, но покрыть тестами решение у меня не получалось (ну вот не проходили тесты и все тут), из-за чего казалось, что я все-таки делаю что-то не так. К тому же не могла установить отладчик в связке с докером, а еще мой ноутбук напрочь не хотел нормально работать, вис и выдавал странные ошибки. Мой руководитель не мог и не имел времени мне помочь, и в итоге к концу дня у меня случился нервный срыв, я чувствовала себя бесполезной, думала, что все, поигралась в программиста, но теперь пора бы перестать мечтать и найти более подходящую работу. Психовала, думала, как сказать об этом руководителю и HR-менеджеру.</p>
41
<p>За это поведение мне до сих пор стыдно перед моим любимым человеком, который на все это безобразие смотрел и безуспешно пытался меня успокоить. Но в итоге на утро с новыми силами я взяла себя в руки, сделала все-таки свою первую задачу, а вечером и вовсе поехала за новым ноутбуком в магазин. После этого проблемы все ушли, и на данный момент спустя месяц работы у меня уже больше 20 закрытых задач, работа мне нравится, сложности больше не пугают, а команда и начальство радуют своей отзывчивостью. Изучаю новое, чувствую себя на своем месте и радуюсь, что, несмотря на мимолетные порывы, продолжала идти к своей цели. :)</p>
41
<p>За это поведение мне до сих пор стыдно перед моим любимым человеком, который на все это безобразие смотрел и безуспешно пытался меня успокоить. Но в итоге на утро с новыми силами я взяла себя в руки, сделала все-таки свою первую задачу, а вечером и вовсе поехала за новым ноутбуком в магазин. После этого проблемы все ушли, и на данный момент спустя месяц работы у меня уже больше 20 закрытых задач, работа мне нравится, сложности больше не пугают, а команда и начальство радуют своей отзывчивостью. Изучаю новое, чувствую себя на своем месте и радуюсь, что, несмотря на мимолетные порывы, продолжала идти к своей цели. :)</p>
42
<h2>Блок с советами</h2>
42
<h2>Блок с советами</h2>
43
<ul><li>Не падайте духом, если что-то не получается. Если не получилось сегодня, то получится завтра.</li>
43
<ul><li>Не падайте духом, если что-то не получается. Если не получилось сегодня, то получится завтра.</li>
44
<li>Не переусердствуйте с учебой - отдыхать тоже нужно. Постарайтесь хотя бы один день в неделю полностью выделять на отдых.</li>
44
<li>Не переусердствуйте с учебой - отдыхать тоже нужно. Постарайтесь хотя бы один день в неделю полностью выделять на отдых.</li>
45
<li>Перед полноценным поиском работы опубликуйте свое резюме на Hexlet CV, получите фидбэк и доведите до совершенства свое резюме.</li>
45
<li>Перед полноценным поиском работы опубликуйте свое резюме на Hexlet CV, получите фидбэк и доведите до совершенства свое резюме.</li>
46
<li>Выполняйте проекты! На учебный опыт программирования, который можно продемонстрировать, очень сильно обращают внимание потенциальные работодатели.</li>
46
<li>Выполняйте проекты! На учебный опыт программирования, который можно продемонстрировать, очень сильно обращают внимание потенциальные работодатели.</li>
47
<li>Просите ревью кода у более опытных программистов. Если есть возможность заниматься с наставником - вообще супер.</li>
47
<li>Просите ревью кода у более опытных программистов. Если есть возможность заниматься с наставником - вообще супер.</li>
48
<li>Готовьтесь к куче тестовых заданий и технических вопросов при поиске работы, даже если у вас есть выполненные проекты на гитхабе.</li>
48
<li>Готовьтесь к куче тестовых заданий и технических вопросов при поиске работы, даже если у вас есть выполненные проекты на гитхабе.</li>
49
<li>Обращайте внимание на дополнительные источники информации, в том числе которые советует Хекслет: книги, вебинары, статьи.</li>
49
<li>Обращайте внимание на дополнительные источники информации, в том числе которые советует Хекслет: книги, вебинары, статьи.</li>
50
<li>Регулярно сравнивайте свои знания и навыки c требованиями на рынке труда.</li>
50
<li>Регулярно сравнивайте свои знания и навыки c требованиями на рынке труда.</li>
51
<li>Обязательно пишите сопроводительные письма при откликах на вакансии.</li>
51
<li>Обязательно пишите сопроводительные письма при откликах на вакансии.</li>
52
<li>Запаситесь терпением.</li>
52
<li>Запаситесь терпением.</li>
53
<li>Научитесь любить гуглить :)</li>
53
<li>Научитесь любить гуглить :)</li>
54
</ul>
54
</ul>