0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Недавно подошел к концу моей первый проект в профессии<strong>"Front-end разработчик"</strong>. Он не был идеальным - под конец рабочей недели я был выжат, а отправляя последние правки в воскресенье вечером, я уже злился, в первую очередь конечно на себя, что наделал миллион ошибок.</p>
1
<p>Недавно подошел к концу моей первый проект в профессии<strong>"Front-end разработчик"</strong>. Он не был идеальным - под конец рабочей недели я был выжат, а отправляя последние правки в воскресенье вечером, я уже злился, в первую очередь конечно на себя, что наделал миллион ошибок.</p>
2
<p>Но все это не сравнимо с тем удовлетворением, которое получаешь после финального письма:</p>
2
<p>Но все это не сравнимо с тем удовлетворением, которое получаешь после финального письма:</p>
3
<h2>Содержание</h2>
3
<h2>Содержание</h2>
4
<ul><li><a>Подготовка</a></li>
4
<ul><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
<li><a>Суббота-Воскресенье: финальный рывок</a></li>
8
<li><a>Суббота-Воскресенье: финальный рывок</a></li>
9
<li><a>Итоги и выводы</a></li>
9
<li><a>Итоги и выводы</a></li>
10
</ul><h2>Подготовка</h2>
10
</ul><h2>Подготовка</h2>
11
<p>Перед проектом я быстренько пробежался по модулям<em>"GIT"</em>,<em>"Составные данные"</em>и порешал<em>различные упражнения</em>из предшествующих проекту модулей, которые успели позабыться.</p>
11
<p>Перед проектом я быстренько пробежался по модулям<em>"GIT"</em>,<em>"Составные данные"</em>и порешал<em>различные упражнения</em>из предшествующих проекту модулей, которые успели позабыться.</p>
12
<p>Я находился в полной уверенности своей готовности. Имея основную работу, рассчитывал на вечерне-ночное время плюс возможность один день поработать удаленно. Планировал завершить проект к вечеру пятницы - утру субботы.</p>
12
<p>Я находился в полной уверенности своей готовности. Имея основную работу, рассчитывал на вечерне-ночное время плюс возможность один день поработать удаленно. Планировал завершить проект к вечеру пятницы - утру субботы.</p>
13
<h2>Понедельник: старт</h2>
13
<h2>Понедельник: старт</h2>
14
<p>К первому заданию я подступился только вечером, судорожно запуская компьютер после работы. И буквально сразу, округленность моих глаз не знала предела.</p>
14
<p>К первому заданию я подступился только вечером, судорожно запуская компьютер после работы. И буквально сразу, округленность моих глаз не знала предела.</p>
15
<p>До ночи я готовил первый шаг, буквально побуквенно разбирая инструкцию, вчитываясь в каждое предложение рекомендуемых материалов и экспериментальным путем нащупывая необходимое решение.<strong>Babel, npm, GIT</strong>… только через пару дней все стало родным и полезным, а тогда это была куча файлов, которые надо было заставить работать.</p>
15
<p>До ночи я готовил первый шаг, буквально побуквенно разбирая инструкцию, вчитываясь в каждое предложение рекомендуемых материалов и экспериментальным путем нащупывая необходимое решение.<strong>Babel, npm, GIT</strong>… только через пару дней все стало родным и полезным, а тогда это была куча файлов, которые надо было заставить работать.</p>
16
<blockquote><p><em>"Точное количество времени, потраченное на проект, я не фиксировал, но думаю, что в общей сложности у меня ушло в районе<strong>30 часов</strong>. Из них, половина - правки в том или ином виде."</em></p>
16
<blockquote><p><em>"Точное количество времени, потраченное на проект, я не фиксировал, но думаю, что в общей сложности у меня ушло в районе<strong>30 часов</strong>. Из них, половина - правки в том или ином виде."</em></p>
17
</blockquote><h2>Вторник-Среда: первые трудности</h2>
17
</blockquote><h2>Вторник-Среда: первые трудности</h2>
18
<p>Я начинал буксовать. Ведь я рассчитывал: если все работает - проверка пройдена. Я ошибался.</p>
18
<p>Я начинал буксовать. Ведь я рассчитывал: если все работает - проверка пройдена. Я ошибался.</p>
19
<p>Было множество недочетов, на которые указывал ментор. В основном из-за невнимательности и желания быстрее сделать пуш работающей штуки, хотя были и конструкторские огрехи, которые без помощи наставника я бы понять не смог.</p>
19
<p>Было множество недочетов, на которые указывал ментор. В основном из-за невнимательности и желания быстрее сделать пуш работающей штуки, хотя были и конструкторские огрехи, которые без помощи наставника я бы понять не смог.</p>
20
<p>К поздней ночи среды у меня было<strong>пройдено 30% проекта</strong>(хотя я рассчитывал<em>не менее 60%</em>), что заставляло нервничать.</p>
20
<p>К поздней ночи среды у меня было<strong>пройдено 30% проекта</strong>(хотя я рассчитывал<em>не менее 60%</em>), что заставляло нервничать.</p>
21
<h2>Четверг-Пятница: самый тяжелый этап</h2>
21
<h2>Четверг-Пятница: самый тяжелый этап</h2>
22
<p>Самые тяжелые дни, когда пришлось из разрозненной логики делать некий "движок игры" и унифицировать весь проект. И все это на фоне накопившейся усталости, когда недосып наложился на корпоративный футбол ранним утром и превратился в апатию к вечеру четверга.</p>
22
<p>Самые тяжелые дни, когда пришлось из разрозненной логики делать некий "движок игры" и унифицировать весь проект. И все это на фоне накопившейся усталости, когда недосып наложился на корпоративный футбол ранним утром и превратился в апатию к вечеру четверга.</p>
23
<p>Приходилось буквально себя заставлять идти по кругу: правки - новый шаг - правки… В какой-то момент я уткнулся в барьер в виде<em>3-х одновременных проверок</em>и понял, что хоть и не все гладко, процесс идет своим чередом и победа уже виднеется.</p>
23
<p>Приходилось буквально себя заставлять идти по кругу: правки - новый шаг - правки… В какой-то момент я уткнулся в барьер в виде<em>3-х одновременных проверок</em>и понял, что хоть и не все гладко, процесс идет своим чередом и победа уже виднеется.</p>
24
<blockquote><p><em>"Проект можно совместить<strong>с работой 5/2</strong>. Правда, мне повезло, что посередине недели я имел возможность по пару часов позаниматься на работе. Это не было критично, но немного разгрузило меня."</em></p>
24
<blockquote><p><em>"Проект можно совместить<strong>с работой 5/2</strong>. Правда, мне повезло, что посередине недели я имел возможность по пару часов позаниматься на работе. Это не было критично, но немного разгрузило меня."</em></p>
25
</blockquote><h2>Суббота-Воскресенье: финальный рывок</h2>
25
</blockquote><h2>Суббота-Воскресенье: финальный рывок</h2>
26
<p>Так как я выбивался из графика, выходные переставали быть томными.</p>
26
<p>Так как я выбивался из графика, выходные переставали быть томными.</p>
27
<p>Хотя определенные достижения уже были: архитектура (какое громкое слово, но все-таки) была выстроена, знания уже понемногу уложились, а организм вошел в ритм проекта и был готов созидать. Все это говорило о том, что<em>двух подходов по 3 часа в субботу</em>будет более чем достаточно.</p>
27
<p>Хотя определенные достижения уже были: архитектура (какое громкое слово, но все-таки) была выстроена, знания уже понемногу уложились, а организм вошел в ритм проекта и был готов созидать. Все это говорило о том, что<em>двух подходов по 3 часа в субботу</em>будет более чем достаточно.</p>
28
<p>Отправляю последнюю пачку шагов в субботу с полной уверенностью, что все - еще пару незначительных правок и<strong>DONE!</strong>. На утро воскресенья я получаю около<strong>20 сообщений от ментора</strong>, буквально впадаю в ступор и через полчаса неистово берусь исправлять недочеты.</p>
28
<p>Отправляю последнюю пачку шагов в субботу с полной уверенностью, что все - еще пару незначительных правок и<strong>DONE!</strong>. На утро воскресенья я получаю около<strong>20 сообщений от ментора</strong>, буквально впадаю в ступор и через полчаса неистово берусь исправлять недочеты.</p>
29
<p>Под этим напором проект несколько раз просто перестает работать, от чего меня начинает уже немного трясти. Наверное, это была самая большая итерация за весь проект. И вот, поставив последнюю галочку, я делаю именно вот так:</p>
29
<p>Под этим напором проект несколько раз просто перестает работать, от чего меня начинает уже немного трясти. Наверное, это была самая большая итерация за весь проект. И вот, поставив последнюю галочку, я делаю именно вот так:</p>
30
<p>И получаю еще<em>5 тикетов</em></p>
30
<p>И получаю еще<em>5 тикетов</em></p>
31
<p>Но это были минимальные исправления, и в районе<strong>23 воскресенья</strong>я смог выдохнуть и лечь спать.</p>
31
<p>Но это были минимальные исправления, и в районе<strong>23 воскресенья</strong>я смог выдохнуть и лечь спать.</p>
32
<blockquote><p><em>"Наверное, очевидно, но все же. Неделя проекта - это неделя проекта, и устроить себе сказочные выходные у вас может не получиться. Это приведет к упадку боевого духа."</em></p>
32
<blockquote><p><em>"Наверное, очевидно, но все же. Неделя проекта - это неделя проекта, и устроить себе сказочные выходные у вас может не получиться. Это приведет к упадку боевого духа."</em></p>
33
</blockquote><h2>Итоги и выводы</h2>
33
</blockquote><h2>Итоги и выводы</h2>
34
<p>Оглядываясь назад, я понимаю, сколько я совершил ненужных, а порой просто глупых ошибок. Но в этом и есть ценность данного проекта: перемолоть свои знания через жернова ошибок и получить волшебную силу -<strong>опыт</strong>.</p>
34
<p>Оглядываясь назад, я понимаю, сколько я совершил ненужных, а порой просто глупых ошибок. Но в этом и есть ценность данного проекта: перемолоть свои знания через жернова ошибок и получить волшебную силу -<strong>опыт</strong>.</p>
35
<p>Отдельно хочу сказать спасибо<a>Сергею</a>и<a>Александру</a>за их тяжкий труд наставников. Ну и конечно, спасибо Hexlet, за то, что ты есть!</p>
35
<p>Отдельно хочу сказать спасибо<a>Сергею</a>и<a>Александру</a>за их тяжкий труд наставников. Ну и конечно, спасибо Hexlet, за то, что ты есть!</p>