Основные возможности платформы Hexlet не доступны в вашем браузере.
Пожалуйста, обновитесь. Выбрать браузер.

Отзыв Nikita

Закончил первый проект (Brain-Games) профессии "JS: backend" буквально час назад. В общем, эмоции у меня только положительные. Опыт в программировании у меня небольшой, и в основном им я начал заниматься вплотную именно здесь, на Hexlet'е, поэтому перед началом проекта был легкий мандраж и сомнения - не рановато ли я записался на проект (прошло 2 месяца с начала занятий), но оказалось, что это все напрасно.

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

На самом деле важно отметить, что проекты нужно проходить однозначно, на мой взгляд. Дело в том, что с их помощью открываются совсем другие стороны учебного процесса в отличии от прохождения курсов. Я проходил курсы, и мне казалось, что вроде все ясно и понятно, но когда начался проект, то тут оказалось, что все эти знания и навыки, которые получали на курсах нужно еще и уместно применять и вспомнить то, что уже забылось. Иными словами, проект заставляет вас как бы повторить пласт информации, и она уже наверняка засядет в голове надолго.

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

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

19.09.2018