Отзывы учащихся

о курсах

Изучать язык Java начал в июле этого года, никакого опыта программирования за плечами нет, портал Хекслет стал глотком свежего воздуха. Очень приятно учиться тут и добирать знания, надеюсь курс Java будет дополняться и Вячеслав Ковалевский не махнет на проект рукой. Очень здорово помогает курс Основы программирования, который позволяет вспомнить синтаксис языка Java Script, что даст возможность подтянуть знания по алгоритмам и тд. На данном этапе полон надежд и стремлений, по тихонечку в голове начинает что-то откладываться, хотя признаться белых пятен еще очень и очень много.

07.06.2017

о проектах

Было очень интересно, каждый уровень проекта приносит понимание вещей в объеме сравнимом с десятком курсов (часть из этого видимо то, что при прохождении курсов как-то не осело в голове). На этом уровне конкретно проникся любовью к тестам, во много крат возвращают экономию во времени и сил в сравнении с потраченным на их написание. Ну и лучше стал понимать (надеюсь :slightly_smiling_face: ) полиморфизм. Самое сложное было разобраться с commander.js и прокидыванием через него опциональных аргументов. Все сделанные замечания очень ценны, обязательно буду их в будущем учитывать. :

29.05.2017

о проектах

Спасибо за реальный проект. Самый действенный способ вспомнить и закрепить полученные в уроках знания и навыки. К сожалению, неделя перед проектом у меня выдалась очень загруженной, следующая обещала быть такой же и я сомневался в необходимости сдавать первый шаг, думал, что не найду достаточно времени. Тем не менее, решил рискнуть. Про подготовку к проекту я вообще забыл и не читал ни про Jest, ни что там еще рекомендовалось, только необходимые курсы закончил. Из семи дней, отведенных на проект, в общей сумме 3 дня я не притрагивался к коду. А после субботней лекции в слаке разбирался с построением АСТ и форматированием дерева до раннего утра. Как говорится, "захочешь - сделаешь". Откладывать проект на месяц не хотелось, в планах к осени закончить четвертый проект и думать о необходимости трудоустройства. Очень понравилась разработка через тесты с использование Jest и его режимом --watch, очень удобно моментально видеть в терминале изменения результатов теста после сохранения файла с новым кодом. Из сложностей - именно работа с АСТ деревом заставила меня очень сильно понервничать. В какой-то момент плюнул, устроил двухчасовой перерыв, после чего со свежей головой снова сел за код и дописал его. Правда, на следующий день половину кода пришлось переписать, но это нормально, без косяков никак)

В общем, еще раз спасибо за проект. Видно, что не зря тратится время на обучение, и что проект "Hexlet" как платформа дла обучения программированию - правильный выбор!

29.05.2017

о проектах

Закончил первый проект. Очень круто! Получил много полезных навыков от настройки рабочего окружения до публикации пакета в репозиторий. Раньше работал с репозиторием npm только как пользователь, теперь же лучше понимаю как он устроен и как с ним взаимодействуют разработчики. Плюс, во время разработки, понимаешь что упустил во время обучения, а очень легко что-то упустить без практики:)

Основной упор проекта сделан на построение правильной архитектуры. После третьей - четвертой итерации, я смог построить ее правильно! Спасибо Рахиму за подробные и полезные комментарии:) В общем, проект заставит вас думать, много думать.

P.S. Список того, что изучить перед стартом - очень помогает:)

24.05.2017

о проектах

Сразу оговорюсь, что это было определенно одно из лучших вложений денег в моей жизни. Я получил очень полезный опыт и многое в голове встало на свои места.

Во-первых-это понимание экосистемы. npm, git, eslint-без этого просто никуда. Мне было очень важно познакомиться с этими инструментами, теперь мое резюме определенно будет выглядеть чуток лучше. Второе-сам процесс разработки архитектуры и написания кода. Когда я прохожу курсы, архитектура по сути уже разработана, все готово, по сути нужно только решить задание, написав код. В данном интенсиве все нужно было делать самому, и вот эта необходимость самому строить взаимодействие разных кусков программы, думать, что куда передавать, с какими параметрами-вывела меня на новый уровень понимания того, что происходит в программировании.

Условно говоря, если мои знания до этого интенсива-это кирпичики, то сейчас я получил из них фундамент. Начинал я мыслить на уровне написания кода, делал вроде рабочие вещи, но плохо читабельные и не особо модульные. В процессе рефакторил код, повышал уровень абстракции и в итоге пришел к приемлемому варианту, жаль только, что в последний день:)

Пару слов о менторе скажу. Очень мне понравилось с Рахимом взаимодействовать. Я бывало злился на его лаконичные комментарии к моим ошибкам, но прекрасно понимаю, что его задачей было направить меня на правильные мысли, а не написать мне код и сказать "вставь его в это место". Так что Рахим, спасибо тебе огромное, ты меня очень хорошо направлял. В общем, если кто сомневается, нужно ему это или нет — я скажу, определенно нужно.

24.05.2017

Хотите добавить сюда свой отзыв или историю успеха?
Напишите нам на [email protected]