Отзывы студентов

о курсах

Для меня это был какой-то непрекращающийся спринтомарофон с огромным количеством информации, изучением новых технологий, борьбой с ошибками. Как-то я провел час пытаясь понять почему не работает "git push [сервер] mastery". Естественно, ветки "mastery" не существовало :) Но из-за непонимания инструмента приходилось буквально наощуп все делать. Еще никогда я столько раз подряд не ощущал себя обезьяной с гранатой.

Мне кажется этот проект здорово окунает в процесс настоящей разработки, в которой сам по себе язык — дело десятое. Одно дело писать простенькие (или не очень) фунции решающие учебные задачи, и совсем друго дело — пытаться свести все это к какому-то приложению, собрать в одном проекте. Ну, и конечно, ментор вовсю давал почувствовать, что это такое - работать с начальником и заказчиком.

Словом, все это здорово дероманизирует процесс разработки и показывает направления куда нужно копать, навыки, которые нужно освоить. Крайне советую всем сомневающимся пройти хотя бы его и, только после, думать хотят ли они заниматься разработкой дальше. А я с нетерпением жду второй этап.

о проектах

Конечно, я дошёл до конца проекта, но не до конца работы над программой, буду потихоньку, уже не торопясь, её доделывать)

А вообще, должен сказать огромное спасибо Кириллу, всем, кто мне давал советы, и Хекслету в целом. Без этого проекта я бы потратил раз в 30 больше времени, чтобы понять, что такое асинхронность в js и промисы в частности!

о проектах

Хоть и сделан только первый шаг в мир настоящего программирования, но уже на себе почувствовал, какого это писать код не для сферических задач в вакууме. Раньше пугало количество и разнообразие инструментов, нужных для правильной разработки ПО. Грамотное построение шагов позволило постепенно и без страха начать использовать необходимые инструменты для разработчика, к концу проекта осознал, что без них уже никуда.

Особенно вдохновляет то непередаваемое чувство, что ты написал настоящий, рабочий код, который можно установить и использовать.

Поддержка ментора и то как он тебя направляет по ходу проекта – прямо физически чувствуешь что у тебя чакры открываются. А когда дело доходит до добавления новых возможностей в программу, осознаешь насколько важно правильное построение структуры программы.

В итоге, могу сказать, это на сегодняшний день лучший опыт, что я испытал в обучении.

о проектах

По поводу первого проекта: в целом все понравилось — настройка рабочего окружения, подключения сервисов, публикация пакета - для меня многое было впервые. Самая радость была когда написал код - опубликовал его - установил и оно работает! Ну и когда был пройден 9й шаг :)

9й шаг с добавлением новой игры и изменением общей структуры оказался для меня самым тяжелым. Возможно, его следовало бы разбить на 2 этапа. Продумывание архитектуры для меня оказалось непростым делом, с которым я справился только с помощью Кирилла.

В целом все отлично, прокачался уж точно, посмотрим что будет в следующих проектах.

о проектах

Проект позволил мне закрепить знания, полученные из курсов, и убедиться, что я их правильно понял и усвоил.

Благодаря проекту, я начал использовать make как универсальный доступ к проекту, с инициализацией проекта со всем необходимым для современной разработки. Опубликовал свой первый модуль в npm. Понял, как нужно строить архитектуру приложения, чтобы другим программистам было удобно использовать модуль.

На 9 задаче я совершил роковую ошибку, наставник поправил меня и объяснил в чем была моя проблема. Конечно, пришлось все переделать, но, благодаря этому, я стал чуть умнее, за что я очень благодарен. Так же в проекте мне очень помогли псевдокод и тактика проектирования «Мечтать не вредно».

С нетерпение жду и готовлюсь к следующим проектам! Хорошо, что есть уникальная возможность проверить свои знания на практике с опытным наставником. Еще раз спасибо за возможность!

Хотите добавить сюда свой отзыв или историю успеха?
Напишите нам на support@hexlet.io