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>