Отзыв от пользователя — Anton Konstantinov

Курсы Хекслет пролетели незаметно, и я подошел к первому проекту. Я понял, что не хочу приступать к следующим курсам, не сделав первый проект, поэтому записался на ближайшую дату. Если ты хочешь построить корабль, на котором можно переплыть океан, ты должен научиться забивать гвозди, ставить мачты, ладить паруса и делать многое другое. И делать это хорошо. Первый проект - это отличная практика для учащегося программированию и JS в частности. Он не только о "гвоздях" - здесь тебе еще и дается материал, который ими нужно соединить в некую форму. В процессе выполнения проекта ты понимаешь, как работает все то, о чем тебе рассказывалось в курсах, проектируешь программу, сам настраиваешь окружение JS для разработки и применяешь лучшие практики программирования. Лучшие - потому что сделать всё кое-как тебе не дадут.

Я не был уверен, что потяну проект параллельно с работой, поэтому взял неделю отпуска. Оглядываясь назад, могу сказать, что мне это было просто необходимо. Я работаю юристом, и с программированием познакомился лишь на курсах Hexlet. Ближе всего к ИТ я был пару лет назад, когда прочитал книгу о HTML и CSS и накидал на основе какого-то bootstrap'a небольшой сайт. Это все осталось далеко позади, и больше к верстке я не возвращался. Пару месяцев назад, послушав подкасты Рахима, я узнал про Хекслет, и понял, что хочу здесь учиться.

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

Первые шаги давались мне легко, я настроился на позитивный лад и даже немного расслабился. Но затем я столкнулся с задачей написания вроде бы простого, но API. И вот тут-то я понял, что не всё так просто! Думаю, это была самая сложная и интересная в проекте задача, требующая отдельного внимания. Теперь приходилось как следует подумать, для того чтобы сделать очередной шаг, а зачастую и переделать его после замечаний от ментора. Один раз в порыве увлеченности, забыв про Гугл, я даже сделал собственный алгоритм для решения задачи, которая была элегантно решена пару-тройку тысяч лет назад. И вот на исходе недели, отведенной на проект, он был принят!

Теперь, после недели интенсивного мозгового штурма, я ощущаю удовлетворение от проделанной работы, усталость и непреодолимое желание что-то улучшить в своем проекте. Пару дней отдыха -и я обязательно этим займусь. А затем -снова ломать голову над задачами на Хекслете в предвкушении следующего проекта. Чего и вам желаю!

P.S. Спасибо Рахиму, Кириллу и всей команде Хекслет. Вы делаете уникальный продукт и учите людей правильным вещам. А это дорогого стоит.