1 added
1 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Друзья, приветствую!</p>
1
<p>Друзья, приветствую!</p>
2
<p>Недавно я закончил свой первый проект на Хекслете в рамках специальности "<a>Фронтенд Java Script</a>" и хочу поделиться впечатлениями.</p>
2
<p>Недавно я закончил свой первый проект на Хекслете в рамках специальности "<a>Фронтенд Java Script</a>" и хочу поделиться впечатлениями.</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
</ul><h2>Подготовка к проекту</h2>
7
</ul><h2>Подготовка к проекту</h2>
8
<p>Началось все с основательной подготовки. Готовился к проекту я относительно долго, так как читая чужие отзывы понимал, что будет нелегко,но интересно. Забегая вперед, скажу, что так оно и получилось :)</p>
8
<p>Началось все с основательной подготовки. Готовился к проекту я относительно долго, так как читая чужие отзывы понимал, что будет нелегко,но интересно. Забегая вперед, скажу, что так оно и получилось :)</p>
9
-
<p>Теоретическая подготовка заняла около двух месяцев. Предварительно я прошел все курсы по специальности, которые в списке идут до проекта. Кроме самих курсов изучал дополнительные материалы, по ссылкам в уроках, а также прорешал все задачи по JS на<a>code-basics</a>. Как выяснилось в ходе работы над проектом, я не всё усвоил на 100%, и приходилось возвращаться к пройденным темам.</p>
9
+
<p>Теоретическая подготовка заняла около двух месяцев. П��едварительно я прошел все курсы по специальности, которые в списке идут до проекта. Кроме самих курсов изучал дополнительные материалы, по ссылкам в уроках, а также прорешал все задачи по JS на<a>code-basics</a>. Как выяснилось в ходе работы над проектом, я не всё усвоил на 100%, и приходилось возвращаться к пройденным темам.</p>
10
<p>Техническая подготовка длилась недели две. На тот момент я пользовался виндой, поэтому установил Vagrant, немного в нем покопался и отказался, не очень удобно работать. Решил настроить на винде WSL2. Настроил, начал вникать и понял, что "лезу в дебри". Чтобы все грамотно настроить мне не хватает знаний, и я трачу уйму времени на все это.</p>
10
<p>Техническая подготовка длилась недели две. На тот момент я пользовался виндой, поэтому установил Vagrant, немного в нем покопался и отказался, не очень удобно работать. Решил настроить на винде WSL2. Настроил, начал вникать и понял, что "лезу в дебри". Чтобы все грамотно настроить мне не хватает знаний, и я трачу уйму времени на все это.</p>
11
<p>В результате этих телодвижений я принял решение перейти с Windows на Ubuntu, и нисколько об этом не пожалел. Скажу сразу, что в винду я больше не заходил, хотя и оставил ее второй системой. Линукс осваиваю постепенно до сих пор, но базовые вещи дались на удивление быстро и этого хватило чтобы приступить к проекту.</p>
11
<p>В результате этих телодвижений я принял решение перейти с Windows на Ubuntu, и нисколько об этом не пожалел. Скажу сразу, что в винду я больше не заходил, хотя и оставил ее второй системой. Линукс осваиваю постепенно до сих пор, но базовые вещи дались на удивление быстро и этого хватило чтобы приступить к проекту.</p>
12
<h2>Как проходил проект</h2>
12
<h2>Как проходил проект</h2>
13
<p>Сразу после прочтения задания наступало некоторое замешательство и непонимание с чего начать. Но на всех этапах проекта есть ссылки на дополнительные материалы, которые помогают выполнить задание. Читал материалы, возвращался к пройденным курсам, изучал мануалы и комментарии людей, которые выполняют проект, читал переписку в slack. Постепенно все прояснялось и я продвигался вперед.</p>
13
<p>Сразу после прочтения задания наступало некоторое замешательство и непонимание с чего начать. Но на всех этапах проекта есть ссылки на дополнительные материалы, которые помогают выполнить задание. Читал материалы, возвращался к пройденным курсам, изучал мануалы и комментарии людей, которые выполняют проект, читал переписку в slack. Постепенно все прояснялось и я продвигался вперед.</p>
14
<p>Каждый следующий шаг проекта приводил к переосмыслению и переписыванию кода, вызывал сомнения в правильности архитектурного решения. Но в определенный момент, появилось понимание, что в целом все делаю правильно.</p>
14
<p>Каждый следующий шаг проекта приводил к переосмыслению и переписыванию кода, вызывал сомнения в правильности архитектурного решения. Но в определенный момент, появилось понимание, что в целом все делаю правильно.</p>
15
<p>После сдачи проекта ментору наступило ожидание обратной связи, эмоции и попытки понять что я мог сделать неверно. Через пару дней получил ответ ментора, и приступил к работе над ошибками. Эмоции сменились спокойствием, просто перешел в "рабочий режим", думаю, что этому способствует то, что обратная связь от ментора поступает не мгновенно. Затем получение списка правок второй раз, их исправление и принятие проекта ментором.</p>
15
<p>После сдачи проекта ментору наступило ожидание обратной связи, эмоции и попытки понять что я мог сделать неверно. Через пару дней получил ответ ментора, и приступил к работе над ошибками. Эмоции сменились спокойствием, просто перешел в "рабочий режим", думаю, что этому способствует то, что обратная связь от ментора поступает не мгновенно. Затем получение списка правок второй раз, их исправление и принятие проекта ментором.</p>
16
<p>Причем, пока я ожидал ответа ментора, двинулся дальше по курсам, чтобы не тратить время в пустом ожидании.</p>
16
<p>Причем, пока я ожидал ответа ментора, двинулся дальше по курсам, чтобы не тратить время в пустом ожидании.</p>
17
<h2>Итоги</h2>
17
<h2>Итоги</h2>
18
<p>Впечатления от проекта, от взаимодействия с ментором самые положительные. Выполнение проектов однозначно рекомендую, оно стоит того.</p>
18
<p>Впечатления от проекта, от взаимодействия с ментором самые положительные. Выполнение проектов однозначно рекомендую, оно стоит того.</p>
19
<p>Что положительного за время реализации проекта я для себя приобрел:</p>
19
<p>Что положительного за время реализации проекта я для себя приобрел:</p>
20
<ul><li>начал работать в linux, продолжаю им пользоваться ежедневно</li>
20
<ul><li>начал работать в linux, продолжаю им пользоваться ежедневно</li>
21
<li>стал изучать документацию по используемым в проекте сервисам и пакетам</li>
21
<li>стал изучать документацию по используемым в проекте сервисам и пакетам</li>
22
<li>стал уделять внимание изучению английского, принципиально искал все в google.com (было некомфортно, терпел)</li>
22
<li>стал уделять внимание изучению английского, принципиально искал все в google.com (было некомфортно, терпел)</li>
23
<li>немного разобрался в настройках IDE, использовал phpStorm. Сейчас перехожу на VS Code, чтобы не платить за лицензию</li>
23
<li>немного разобрался в настройках IDE, использовал phpStorm. Сейчас перехожу на VS Code, чтобы не платить за лицензию</li>
24
<li>начал сразу продумывать<a>наименования переменных и функций</a></li>
24
<li>начал сразу продумывать<a>наименования переменных и функций</a></li>
25
<li>попробовал работать с git и github, создавал ветки под задачи, пытался правильно<a>именовать коммиты</a></li>
25
<li>попробовал работать с git и github, создавал ветки под задачи, пытался правильно<a>именовать коммиты</a></li>
26
<li>стал получать кайф от работы в терминале :)</li>
26
<li>стал получать кайф от работы в терминале :)</li>
27
<li>понял, что постепенный рефакторинг приводит к улучшению читаемости кода, делая его проще (спасибо ментору)</li>
27
<li>понял, что постепенный рефакторинг приводит к улучшению читаемости кода, делая его проще (спасибо ментору)</li>
28
</ul><p>Сейчас я уже приближаюсь ко второму проекту, похоже, что новогодние каникулы пройдут не зря :)</p>
28
</ul><p>Сейчас я уже приближаюсь ко второму проекту, похоже, что новогодние каникулы пройдут не зря :)</p>
29
<p>Спасибо команде Хекслета за интересный проект и моему ментору, Сергею Карпуку, за поддержку и помощь.</p>
29
<p>Спасибо команде Хекслета за интересный проект и моему ментору, Сергею Карпуку, за поддержку и помощь.</p>
30
<p>Всех с наступающим Новым годом и успехов!</p>
30
<p>Всех с наступающим Новым годом и успехов!</p>