HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p><strong>Меня зовут Борис, и уже год я работаю бэкенд-разработчиком. Для этого понадобились три попытки, одна стрессовая работа, море терпения и учебы. Рассказываю, почему я вообще пошел в IT, какой главный интерес в программировании я для себя открыл и что получил в итоге.</strong></p>
1 <p><strong>Меня зовут Борис, и уже год я работаю бэкенд-разработчиком. Для этого понадобились три попытки, одна стрессовая работа, море терпения и учебы. Рассказываю, почему я вообще пошел в IT, какой главный интерес в программировании я для себя открыл и что получил в итоге.</strong></p>
2 <h2>Содержание</h2>
2 <h2>Содержание</h2>
3 <ul><li><a>Кому вообще нужно программирование?</a></li>
3 <ul><li><a>Кому вообще нужно программирование?</a></li>
4 <li><a>Три попытки "войти в IT"</a></li>
4 <li><a>Три попытки "войти в IT"</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 <li><a>Как я мог упростить учебу в Хекслете</a></li>
8 <li><a>Как я мог упростить учебу в Хекслете</a></li>
9 </ul><h2>Кому вообще нужно программирование?</h2>
9 </ul><h2>Кому вообще нужно программирование?</h2>
10 <p>В школе я не видел причин интересоваться программированием. Уроки информатики были скучными, другие технические предметы не нравились или не давались, и на компьютере я играл в игры, а не кодил. Зато я любил черчение, поэтому связал свою жизнь именно с ним.</p>
10 <p>В школе я не видел причин интересоваться программированием. Уроки информатики были скучными, другие технические предметы не нравились или не давались, и на компьютере я играл в игры, а не кодил. Зато я любил черчение, поэтому связал свою жизнь именно с ним.</p>
11 <p>После школы я поступил в строительный колледж, затем - в строительный университет МГСУ. Там, благодаря отличным преподавателям, я наконец нашел удовольствие в технических предметах: мне понравился сопромат, начертательная геометрия, математический анализ. Но с программированием ситуация не изменилась - было скучно, непонятно, а информация, которую мне давали в вузе, казалась устаревшей.</p>
11 <p>После школы я поступил в строительный колледж, затем - в строительный университет МГСУ. Там, благодаря отличным преподавателям, я наконец нашел удовольствие в технических предметах: мне понравился сопромат, начертательная геометрия, математический анализ. Но с программированием ситуация не изменилась - было скучно, непонятно, а информация, которую мне давали в вузе, казалась устаревшей.</p>
12 <blockquote><p>Помню, однажды я показал маме тетрадь с лабораторными по информатике. Она сказала, что в ее время было все то же самое: тот же язык и та же бессмысленность процесса.</p>
12 <blockquote><p>Помню, однажды я показал маме тетрадь с лабораторными по информатике. Она сказала, что в ее время было все то же самое: тот же язык и та же бессмысленность процесса.</p>
13 </blockquote><p>Еще в университете я нашел работу по специальности и, не доучившись, отчислился ради нее. Целых десять лет я работал чертежником, а потом и проектировщиком в строительной компании, которая занималась вентиляцией и кондиционированием. Очень долго меня все устраивало - нравился процесс придумывания рабочих схем и расчеты.</p>
13 </blockquote><p>Еще в университете я нашел работу по специальности и, не доучившись, отчислился ради нее. Целых десять лет я работал чертежником, а потом и проектировщиком в строительной компании, которая занималась вентиляцией и кондиционированием. Очень долго меня все устраивало - нравился процесс придумывания рабочих схем и расчеты.</p>
14 <p>Но со временем я заметил, что чересчур много времени провожу на работе. Стресс от переработок вытеснил удовольствие, и я начал искать, чем еще в жизни мог бы заниматься.</p>
14 <p>Но со временем я заметил, что чересчур много времени провожу на работе. Стресс от переработок вытеснил удовольствие, и я начал искать, чем еще в жизни мог бы заниматься.</p>
15 <h2>Три попытки "войти в IT"</h2>
15 <h2>Три попытки "войти в IT"</h2>
16 <p>Работа в строительстве может быть морально тяжелой, особенно если речь идет о небольшой компании. Чаще всего я был единственным проектировщиком, и в мои обязанности входило абсолютно все, связанное с чертежами, подсчетами, разработкой проекта. Причем каждую задачу нужно было выполнить "еще вчера".</p>
16 <p>Работа в строительстве может быть морально тяжелой, особенно если речь идет о небольшой компании. Чаще всего я был единственным проектировщиком, и в мои обязанности входило абсолютно все, связанное с чертежами, подсчетами, разработкой проекта. Причем каждую задачу нужно было выполнить "еще вчера".</p>
17 <p>Конечно, я думал о смене компании, а не сферы, но понимал, что это не выход. Кажется, что в строительстве каждую задачу на любом месте работы нужно будет сделать "вчера". В эти особенно тяжелые периоды на работе я и начал задумываться, куда еще могу податься.</p>
17 <p>Конечно, я думал о смене компании, а не сферы, но понимал, что это не выход. Кажется, что в строительстве каждую задачу на любом месте работы нужно будет сделать "вчера". В эти особенно тяжелые периоды на работе я и начал задумываться, куда еще могу податься.</p>
18 <p>Однажды я увидел рекламу курсов по фронтенд-разработке, и, к моему удивлению, захотел прорешать несколько заданий оттуда. Любопытство перевесило мои первые впечатления о программировании, и я попробовал заниматься неделю. Но не проникся - HTML и CSS навели тоску, и я забыл об IT на какое-то время.</p>
18 <p>Однажды я увидел рекламу курсов по фронтенд-разработке, и, к моему удивлению, захотел прорешать несколько заданий оттуда. Любопытство перевесило мои первые впечатления о программировании, и я попробовал заниматься неделю. Но не проникся - HTML и CSS навели тоску, и я забыл об IT на какое-то время.</p>
19 <p>Чуть позже у меня опять появилось любопытство, и я решил попробовать еще раз. Тогда показалось, что мне подойдет язык Java. Я купил книгу Герберта Шилдта "<a>Java. Полное руководство</a>" и начал заниматься по ней. Но опять ничем хорошим это не закончилось: я ничего не понял и быстро бросил.</p>
19 <p>Чуть позже у меня опять появилось любопытство, и я решил попробовать еще раз. Тогда показалось, что мне подойдет язык Java. Я купил книгу Герберта Шилдта "<a>Java. Полное руководство</a>" и начал заниматься по ней. Но опять ничем хорошим это не закончилось: я ничего не понял и быстро бросил.</p>
20 <p>Однако меня не покидала мысль, что фронтенд и Java - просто не мое, ведь мне понравилось решать задачи, что-то придумывать, считать. К тому моменту первые впечатления об IT стерлись, и после очередной стрессовой ситуации на работе я решил попробовать в третий раз.</p>
20 <p>Однако меня не покидала мысль, что фронтенд и Java - просто не мое, ведь мне понравилось решать задачи, что-то придумывать, считать. К тому моменту первые впечатления об IT стерлись, и после очередной стрессовой ситуации на работе я решил попробовать в третий раз.</p>
21 <p>В поисках курсов и задач я наткнулся на Хекслет. Зашел на сайт, нашел курс "<a>Введение в программирование</a>" и<a>видео Рахима</a>, начал заниматься. Я увидел, что у меня что-то получается, и во мне уже проснулся более серьезный интерес.<a>Курс по JavaScript</a>стал жвачкой для моего мозга: я приходил с работы, занимался, отвлекаясь от проблем, и мне нравилось.</p>
21 <p>В поисках курсов и задач я наткнулся на Хекслет. Зашел на сайт, нашел курс "<a>Введение в программирование</a>" и<a>видео Рахима</a>, начал заниматься. Я увидел, что у меня что-то получается, и во мне уже проснулся более серьезный интерес.<a>Курс по JavaScript</a>стал жвачкой для моего мозга: я приходил с работы, занимался, отвлекаясь от проблем, и мне нравилось.</p>
22 <blockquote><p>И тогда я задумался: а почему бы мне не зарабатывать тем, что я делаю по вечерам, и что вроде как мне нравится?</p>
22 <blockquote><p>И тогда я задумался: а почему бы мне не зарабатывать тем, что я делаю по вечерам, и что вроде как мне нравится?</p>
23 </blockquote><p>На тот момент я знал основы JS, поэтому выбирал между фронтендом и бэкендом на JavaScript. Но по прошлому опыту я помнил, что HTML для меня слишком скучный, поэтому выбрал профессию "<a>Node.js-разработчик</a>". Так я осознанно приступил к учебе в Хекслете.</p>
23 </blockquote><p>На тот момент я знал основы JS, поэтому выбирал между фронтендом и бэкендом на JavaScript. Но по прошлому опыту я помнил, что HTML для меня слишком скучный, поэтому выбрал профессию "<a>Node.js-разработчик</a>". Так я осознанно приступил к учебе в Хекслете.</p>
24 <h2>Почему программирование - это интересно?</h2>
24 <h2>Почему программирование - это интересно?</h2>
25 <p>Первое время мой мозг не понимал, что я с ним делаю и зачем. Тяжело было совмещать работу с учебой, погружаться в новую деятельность, да и некоторые задачи по отдельности доставляли много проблем. Я рассчитывал, что это пройдет, но оказался не прав.</p>
25 <p>Первое время мой мозг не понимал, что я с ним делаю и зачем. Тяжело было совмещать работу с учебой, погружаться в новую деятельность, да и некоторые задачи по отдельности доставляли много проблем. Я рассчитывал, что это пройдет, но оказался не прав.</p>
26 <p>С каждым проектом мне казалось, что я понимаю все меньше и меньше. Помню, на этапе первого проекта у меня были проблемы с чем-то базово-прикладным, кажется, с публикацией пакета с помощью npm. А к четвертому проекту, немного потрогав по ходу обучения Express, я перешел к Fastify и подумал: "Что я вообще делаю и зачем?".</p>
26 <p>С каждым проектом мне казалось, что я понимаю все меньше и меньше. Помню, на этапе первого проекта у меня были проблемы с чем-то базово-прикладным, кажется, с публикацией пакета с помощью npm. А к четвертому проекту, немного потрогав по ходу обучения Express, я перешел к Fastify и подумал: "Что я вообще делаю и зачем?".</p>
27 <p>Конечно, я злился, и особенно меня раздражало, что мне приходилось долго и нудно разбираться в незнакомых для меня вещах. Например, в свое время я не понимал, как вообще работает objection в связке с knex.</p>
27 <p>Конечно, я злился, и особенно меня раздражало, что мне приходилось долго и нудно разбираться в незнакомых для меня вещах. Например, в свое время я не понимал, как вообще работает objection в связке с knex.</p>
28 <p>Но в один день я "обмазался" console.log с ног до головы, разобрался и понял для себя одну вещь.</p>
28 <p>Но в один день я "обмазался" console.log с ног до головы, разобрался и понял для себя одну вещь.</p>
29 <blockquote><p>Весь интерес программирования - в том, чтобы поломать голову над какой-то непростой темой. Есть свое удовольствие в том, чтобы даже сквозь боль изучить новую технологию, разобраться и стать более ценным специалистом.</p>
29 <blockquote><p>Весь интерес программирования - в том, чтобы поломать голову над какой-то непростой темой. Есть свое удовольствие в том, чтобы даже сквозь боль изучить новую технологию, разобраться и стать более ценным специалистом.</p>
30 </blockquote><p>После этого учиться стало немного проще, и в конце концов Хекслет запомнился мне этими вещами:</p>
30 </blockquote><p>После этого учиться стало немного проще, и в конце концов Хекслет запомнился мне этими вещами:</p>
31 <ol><li>Текстовый формат уроков - если я что-то забывал, то легко мог найти, а еще удобно было делать конспекты.</li>
31 <ol><li>Текстовый формат уроков - если я что-то забывал, то легко мог найти, а еще удобно было делать конспекты.</li>
32 <li>Тренажер, где проверяются практические задания - было удобно с ним взаимодействовать. В нем ничего не ломалось, я мог экспериментировать с кодом, смотреть решение учителя. Тренажер выглядит как хороший законченный продукт, что встречается редко.</li>
32 <li>Тренажер, где проверяются практические задания - было удобно с ним взаимодействовать. В нем ничего не ломалось, я мог экспериментировать с кодом, смотреть решение учителя. Тренажер выглядит как хороший законченный продукт, что встречается редко.</li>
33 <li>Крутое комьюнити. Мне нравился такой "стиль" ответов на вопросы, когда тебе не дают конкретику, а заставляют подумать и разобраться. И еще каким бы глупым и простым ни был вопрос, на него всегда отвечали другие студенты, разработчики и наставники.</li>
33 <li>Крутое комьюнити. Мне нравился такой "стиль" ответов на вопросы, когда тебе не дают конкретику, а заставляют подумать и разобраться. И еще каким бы глупым и простым ни был вопрос, на него всегда отвечали другие студенты, разработчики и наставники.</li>
34 </ol><p>Когда я начал последний проект, приступил к поиску работы. У меня не было уверенности, что я к этому готов, но на тот момент я уже прошел курс по трудоустройству и решил попробовать. Я написал резюме, опубликовал его и расслабился в полной уверенности, что ничего не найду, - но ошибся.</p>
34 </ol><p>Когда я начал последний проект, приступил к поиску работы. У меня не было уверенности, что я к этому готов, но на тот момент я уже прошел курс по трудоустройству и решил попробовать. Я написал резюме, опубликовал его и расслабился в полной уверенности, что ничего не найду, - но ошибся.</p>
35 <blockquote><h3>Читайте также:</h3>
35 <blockquote><h3>Читайте также:</h3>
36 <p>Что такое<a>Карьерный трек в Хекслете</a>и как он помогает студентам найти работу</p>
36 <p>Что такое<a>Карьерный трек в Хекслете</a>и как он помогает студентам найти работу</p>
37 </blockquote><h2>Учился бэкенду - стал фронтендером</h2>
37 </blockquote><h2>Учился бэкенду - стал фронтендером</h2>
38 <p>Нередко в социальных сетях я встречал рассказы о том, как люди в процессе поиска работы рассылали резюме в сто разных компаний. Возможно, это правильная стратегия, но я откликался на вакансии неторопливо, не слишком переживая. В конце концов, на тот момент я еще работал и знал, что завтра меня не уволят, поэтому до ста откликов дело не дошло.</p>
38 <p>Нередко в социальных сетях я встречал рассказы о том, как люди в процессе поиска работы рассылали резюме в сто разных компаний. Возможно, это правильная стратегия, но я откликался на вакансии неторопливо, не слишком переживая. В конце концов, на тот момент я еще работал и знал, что завтра меня не уволят, поэтому до ста откликов дело не дошло.</p>
39 <p>Я сходил буквально на пару собеседований и уже на третьем, после общения с тимлидом и заполнения небольшой анкеты, получил приглашение на работу. Казалось бы, отличный результат, но устроиться на работу - не равно на ней задержаться.</p>
39 <p>Я сходил буквально на пару собеседований и уже на третьем, после общения с тимлидом и заполнения небольшой анкеты, получил приглашение на работу. Казалось бы, отличный результат, но устроиться на работу - не равно на ней задержаться.</p>
40 <p>Первое время было тяжело. Во-первых, хотя я окончил профессию Node.js-разработчика, меня посадили делать фронтенд. Во-вторых, я привык к Linux, а в компании мы работали на Windows. Чаще всего я плохо понимал, что происходит, и каждый день переживал, что меня вот-вот уволят. Но время шло, меня не увольняли. Скорее наоборот - это я решил, что проект для меня временный, и что он нужен только для получения первого опыта.</p>
40 <p>Первое время было тяжело. Во-первых, хотя я окончил профессию Node.js-разработчика, меня посадили делать фронтенд. Во-вторых, я привык к Linux, а в компании мы работали на Windows. Чаще всего я плохо понимал, что происходит, и каждый день переживал, что меня вот-вот уволят. Но время шло, меня не увольняли. Скорее наоборот - это я решил, что проект для меня временный, и что он нужен только для получения первого опыта.</p>
41 <h2>Про обучение новичка и новую работу</h2>
41 <h2>Про обучение новичка и новую работу</h2>
42 <p>Несмотря на сложности, мне удалось подтянуть фронтенд и освоиться на новом месте работы. Но все хорошее и плохое рано или поздно заканчивается. Наш проект развалился, и я снова оказался на рынке труда. Но и тут мне повезло - я быстро нашел новое место, где наконец-то начал полноценно заниматься бэкендом.</p>
42 <p>Несмотря на сложности, мне удалось подтянуть фронтенд и освоиться на новом месте работы. Но все хорошее и плохое рано или поздно заканчивается. Наш проект развалился, и я снова оказался на рынке труда. Но и тут мне повезло - я быстро нашел новое место, где наконец-то начал полноценно заниматься бэкендом.</p>
43 <p>Там же я поучаствовал в обучении сотрудника компании. Компания доверила мне помогать новичку, и я по максимуму старался отвечать на его вопросы, сделать онбординг простым и понятным. Более того, у меня получилось - по крайней мере, после обучения сотрудник работал без проблем.</p>
43 <p>Там же я поучаствовал в обучении сотрудника компании. Компания доверила мне помогать новичку, и я по максимуму старался отвечать на его вопросы, сделать онбординг простым и понятным. Более того, у меня получилось - по крайней мере, после обучения сотрудник работал без проблем.</p>
44 <blockquote><h3>Читайте также:</h3>
44 <blockquote><h3>Читайте также:</h3>
45 <p>Из кадастрового инженера в фронтенд-разработчика:<a>мои впечатления от учебы на Хекслете</a></p>
45 <p>Из кадастрового инженера в фронтенд-разработчика:<a>мои впечатления от учебы на Хекслете</a></p>
46 </blockquote><p>Еще в период работы проектировщиком, когда мне было плохо, я думал, что хочу изменить в своей рабочей жизни и какой должна быть моя новая профессия. Конечно, в первую очередь, интересной, но во вторую? А в третью? А в четвертую?</p>
46 </blockquote><p>Еще в период работы проектировщиком, когда мне было плохо, я думал, что хочу изменить в своей рабочей жизни и какой должна быть моя новая профессия. Конечно, в первую очередь, интересной, но во вторую? А в третью? А в четвертую?</p>
47 <p>Среди всех остальных ценностей я больше всего выделял спокойную атмосферу на работе - отсутствие давления, адекватные коллеги и начальство. В разработке я нашел именно это. Ни на одном месте работы, ни на одном собеседовании я не встретил негатива, агрессии или давления.</p>
47 <p>Среди всех остальных ценностей я больше всего выделял спокойную атмосферу на работе - отсутствие давления, адекватные коллеги и начальство. В разработке я нашел именно это. Ни на одном месте работы, ни на одном собеседовании я не встретил негатива, агрессии или давления.</p>
48 <p>Так что в конце концов, после стрессовых лет работы и учебы, я получил что, хотел - интересные для решения задачи и покой.</p>
48 <p>Так что в конце концов, после стрессовых лет работы и учебы, я получил что, хотел - интересные для решения задачи и покой.</p>
49 <h2>Как я мог упростить учебу в Хекслете</h2>
49 <h2>Как я мог упростить учебу в Хекслете</h2>
50 <p>Оглядываясь назад, я понимаю, что себе в том времени я мог бы дать следующие советы:</p>
50 <p>Оглядываясь назад, я понимаю, что себе в том времени я мог бы дать следующие советы:</p>
51 <ol><li>Больше внимания уделять тайм-менеджменту. Я мог бы завершить обучение быстрее и, соответственно, сменить профессию раньше, но нередко откладывал дела на потом.</li>
51 <ol><li>Больше внимания уделять тайм-менеджменту. Я мог бы завершить обучение быстрее и, соответственно, сменить профессию раньше, но нередко откладывал дела на потом.</li>
52 <li>Принять как данность, что ошибки и исправление последствий - это нормально. Во время учебы я часто делал что-то не так, меня нередко поправляли. Но в конце концов я смирился с этим, начал исправляться и жизнь сразу стала проще.</li>
52 <li>Принять как данность, что ошибки и исправление последствий - это нормально. Во время учебы я часто делал что-то не так, меня нередко поправляли. Но в конце концов я смирился с этим, начал исправляться и жизнь сразу стала проще.</li>
53 <li>Отдыхать столько, сколько нужно, и по возможности так, как хочется.</li>
53 <li>Отдыхать столько, сколько нужно, и по возможности так, как хочется.</li>
54 <li>Не волноваться. Просто - не волноваться и постигать дзен.</li>
54 <li>Не волноваться. Просто - не волноваться и постигать дзен.</li>
55 </ol>
55 </ol>