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

о проектах

Проект Вычислитель отличий

Этот проект офигенен. Первое крутое приложение, первые тесты, первые паттерны. Тесты очень крутая вещь, написал тесты, написал функцию, а затем просто корректируешь вывод, очень удобно и круто, без тестов было бы гораздо сложнее, особенно круто когда все тесты загораются зелёным -- вообще класс, мотивирует. А что ещё круче, так это когда лапша из ифов преобразуется в красивый код с использованием полиморфизма, я просто полюбил диспетчеризацию. Проект офигитпльный, просто класс, жду не дождусь следующего :)). Спасибо за то что делаете, хекслет -- круто и не дорого)))

Проект RSS Reader

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

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

Теперь у меня есть понимание как программировать UI. Спасибо :)

30.07.2018

о проектах

Проект Slack

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

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

Еще раз огромное спасибо вам, учителя!)

28.07.2018

о проектах

Когда я начал заниматься на Хекслет, то на проекты особо не обратил внимание. Было непонятно, за что платить дополнительно 100$. Но спустя время стал понимать, что основы я уже вполне освоил, но нет опыта полной разработки, так сказать от постановки задачи до финальной сдачи, и с ограничением по сроку выполнения. Посмотрев график проектов по PHP я увидел, что первый проект Brain Games приходится аккурат на первую неделю моего отпуска. Значит это почти судьба и я зарегистрировался на него. Попутно согласовал всё с женой, так как предполагал, что проект займет львиную долю этой недели.

Проект я успешно сдал на 5 день. Что я получил полезного из него?

  • Разработка реального продукта от начала до конца. Да, пусть это всего на всего набор мини игр, но важна суть;
  • Детальнее разобрался с Composer и Packagist;
  • Вживую поработал с github-ом;
  • Настроил полностью работоспособную среду как в linux, так и в windows;
  • Общения с ментором, как представителем заказчика. Боль и радость от принятого и отклоненного решения.

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

Спасибо Александру и всей команде Хекслет за позитивный и полезный опыт!

11.07.2018

о проектах

Для меня участие в первом проекте было своеобразным вызовом самому себе. Смогу ли, получится ли справиться с заданиями? Ведь никогда раньше мне не доводилось делать что-либо подобное.

Опыт участия в проекте позволяет проверить себя в условиях, приближенных к “боевым”. Примерно в середине проекта был эпизод, когда казалось, что я не смогу найти правильное решение и справиться с задачей. Догадка о решении была верной, но была проблема с её реализацией. В такие моменты очень важно, что есть возможность обратиться к ментору.

Ближе к завершению проекта были нередки моменты, когда не можешь лечь спать из-за пришедшей в голову идеи решения задачи и огромного желания скорее реализовать эту идею и убедиться, что она правильная. И тут либо включаешь ноутбук и начинаешь кодить, пока мозг не откажется соображать (ведь время уже за полночь), либо записываешь идею на листочек, чтобы её не забыть и с утра проверить свою догадку.

В итоге получилось завершить проект даже раньше срока на 1 день. Чему я был несказанно рад :)

Большое спасибо ментору Александру за вопросы, заставляющие думать в правильном направлении! И за внимание к качеству кода - это действительно влияет на восприятие конечной работы.

03.07.2018

о курсах

(прим. редактора: в этом отзыве фигурирует популярный в Рунете образовательный сервис. Мы заменили его название на "XXX" во избежание некорректной трактовки в рамках конкурентных отношений)

Я начала знакомство с JavaScript и профессией веб-разработчика с октября прошлого года, купив курс на сайте XXX. О существовании Хекслета я тогда не знала, так что курсы на XXX мне казались невероятно крутыми из всего списка "ничего", что я тогда имела. Преподаватели там хорошие, но подход не подошёл.

XXX сильно отличаются тем, что там курс из 8 уроков-вебинаров + дз и в течение месяца надо успеть после работы просмотреть эти вебинары, понять и сделать дз, иначе незачет. Этот подход объяснялся тем, что на работе будут дедлайны и надо приучаться сдавать работу (дз) в срок. Все казалось логичным, пока на курсе по JS нам не стали объяснять объекты на втором вебинаре а на третьем уже рекурсии. С этого момента мы с JS перестали друг друга понимать и начался долгий период молчания. Как выяснилось, практически все на курсе проходили его повторно, потому что с первого раза не понимали\не успевали. Я снялась с курса, закрыла XXX и села читать "подробное руководство" Флэнагана в качестве теории, и планировала практиковаться с помощью обучающих игр по JS (codeCombat и тд). Планы не сошлись и нормальных сайтов для практики и отработки функций, объектов и циклов я не нашла, так что только читала теорию и с каждым днем убеждалась в том, что это все не мое и пора наверно бросить. Мне посоветовали Хекслет и проходя "жизнь программиста" и "введение в веб-разработку" я с удивлением обнаружила, что этот сайт очень интересный.

Теперь в сравнении с XXX я могу привести уже любимую аналогию с ребенком, чтобы лучше ощутить всю боль :D Представим, что ребенка надо искупать в ванной, и папа - XXX хватает его и бросает в ледяную воду, а следом швыряет на голову игрушки. "вот тебе вода, вот тебе игрушки, играй". Как итог - шок и желание бежать.

Хекслет рассказывает интересные истории, попутно наливая воду, так что даже не замечаешь как уже начинаешь понимать рекурсии и итеративные процессы. Больше всего нравится теория-тест-практика. Это то, что я искала и мне снова интересно учиться! Хекслет дружески обнимает тебя за плечо и приглашает в интересный мир.

Сейчас я прохожу введение в программирование, дальше планирую закончить профессию фронтенд js-программиста и пройти бэкенд, читаю Флэнагана, "Код" Петцольда и иногда копаюсь на сайте Udacity, чтобы привыкать к английской терминологии. В маленьких планах: написать свой сайт для своего хобби, а в крупных ближайших планах пройти отбор в "школу 21" программирования, который открыли в Москве для обучения и практики. Вот как-то так.

26.06.2018

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