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

о проектах

Ну, когда всё позади, уже сижу и улыбаюсь. В первый день было отчаяние, даже мысль "подождать месяц". Отчаяние из-за того, что никак не удавалось настроить линтер. Он ни в какую не хотел видеть nodejs, пока методом тыка через сутки не догадался набрать nvm use system для переключения на глобальный node (до этого, по всей видимости, указатель был на установленной в домашней директории ноде). Всё заработало. Затем общий камень преткновения - 5 шаг и флоу, отнявший много нервов и заставляющий вновь сомневаться в успешной сдаче проекта в срок. Сильно раздражала работа, которая мешала учёбе. Я занимаюсь йогой почти каждое утро по 2 часа. На эту неделю йога тоже была поставлена на паузу. Я просыпался, делал проект, уезжал на работу, возвращался с работы, до часа ночи делал проект. И так неделя. Если удавалось "победить" - день был прекрасен. Если нет - ужасен) Злился на себя, что туплю на простых моментах. Brain Games дал почувствовать разницу между практическими занятиями с задачкой в вакууме и проектом, который можно расширять, улучшать. На следующий проект я смотрю с трепетом, а о дипломной работе в конце - с ужасом) Но что делать...) Я благодарен за существование Хекслета)

о проектах

Первый проект

Вау! Круто! Урааааааааа!!! Сказать спасибо!!!! это ничего не сказать. Огромное спасибо!!! Вы делаете замечательное дело. Не хочется говорить банальности, но это как луч света в темном царстве :-). Проект, конечно, большой шаг вперед. Здорово, что показываете "правильный" стиль программирования, инструменты, которыми необходимо пользоваться. На самом деле, для меня это история преодоления себя. Были и слезы, и неверие в то, что смогу что-то сделать и, конечно, радость от принятых шагов. Спасибо, Рахим, что поддерживал всех нас на протяжении проекта. Эти обсуждения, как правило, и наталкивали на правильный путь решения. Особенно ценны твои замечания к шагам проекта (как всегда, очень точные и понятные). Я думала, что если мне удастся пройти проект, то буду счастлива. Да, есть такое ощущение, но еще больше сейчас почему-то хочется идти дальше и глубже. Возможно, дойду до второго проекта :-). Спасибо, что, как оказывается, делаете людей счастливыми!

Второй проект

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

о проектах

Огромное спасибо за проект и ваш труд. Для меня это был бесценный опыт и увлекательное путешествие с полным набором чувств :). Жду с нетерпением следующего проекта. Спасибо.

о курсах

Курс - «JS: Составные данные», очень помог мне в понимании того, что такое хорошая абстракция в программе. Решение простых (и не очень :)) задач в конце каждого урока укрепляет понимание и углубляет его. Особенно хорошо, что есть возможность сравнить свое решение с решением учителя.

В уроке номер 6, который называется «Реализация пар», очень понятно описывается устройство конструктора, использование функций, как объектов первого класса. Вообще могу сказать, что Кирилл (учитель) описывает все понятно, последовательно и просто. Я, зная себя, скажу, что мне нужно именно хорошо объяснять, разжевывать. Правда, до этого я уже прошел несколько курсов по JS, и мне были не в новинку замыкания и работа с функциями в JS. Но этот курс хорошо структурировал мои знания и подложил под них фундамент. Ведь построение хороших абстракций не только увеличивает качество и простоту кода, но и сильно помогает в командной работе над программой.

Очень важно, что на Hexlet отвечают на вопрос ЗАЧЕМ вам этот или другой курс, и куда это вас должно привести.

о проектах

Спасибо огромное Рахиму и Кириллу. Они помогли мне стать более организованной и ответственной, преодолеть свои страхи, поверить в себя и поменять отношение ко многим вещам. А это как раз очень дорогого стоит. Сегодня закончился 2 проект “Вычислитель отличий”, и я хочу поделиться с Вами впечатлениями. Мой отзыв может быть полезен тем, кто начинает учиться на Хекслете при уровне полный ноль в программировании. Первый проект я прошла, угадайте с какого раза…? С третьего =) Да, да это не опечатка, так и было. Первый раз я не прошла все необходимые курсы, но записалась из любопытства, чтобы узнать, как эти проекты проходят и какие там приблизительно задания. Огромной моей ошибкой было то, что я не прошла курс Настройка окружения, где собственно и есть ключ к решению первого задания. Я не знала, как работает Github и не представляла каким образом отправлять задания ментору и нажала из любопытства кнопку “отправить ментору” =). Я почему-то думала, там будет подтверждение об оплате, но его не было. Открылось задание второго шага и надпись “ваше задание отправлено на проверку”. И через час на почту пришло уведомление о списании денег за проект. Когда я начала читать первое задание про настройку окружения, я не могла понять ни одного слова. Потом я решила, сейчас изучу все указанные ссылки и точно найду ответ. И после изучения всех ссылок я не могла найти никакой прямой связи между этой информацией и заданиями. В общем, была, мягко говоря, немного в шоке. Ко второму разу я прошла уже больше дополнительных практик и почти все необходимые перед проектом курсы. Но я была очень не уверена в себе и своих знаниях. Я очень боялась, что у меня не получится пройти и что другие участники лучше знают математику, поэтому они смогут быстрее во всем разобраться. Но на удивление я прошла до 5 шага и только здесь столкнулась со сложным заданием. Другие участники, общаясь в чате, смогли пройти это задание. Я считала, что я не понимаю о чем идет речь, потому что не прошла курс Составные данные до конца. Опять здесь совершила большую ошибку, что не писала вопросы в чате. Как оказалось Slack это очень важный инструмент в обучении и нужно не стесняться задавать даже самые “глупые” вопросы. В третий раз я уже была настроена только на победу. И сложные задания смогла решить с помощью общения в Slack с ментором и другими ребятами. Ко второму проекту я уже готовилась основательно, решила большинство дополнительных практик, прошла все необходимые курсы 2 раза, читала обсуждения ребят которые проходили проект и их отзывы. В отзывах указали 3 основные темы: полиморфизм по типу, обработка деревьев и построение AST дерева. Я изучила эти темы максимально насколько смогла. Я узнала, что 2 проект самый сложный из всех четырех и была готова ко всему, даже самому худшему… Но три месяца подготовки и работы со своей неуверенностью не прошли зря. Проект был очень интересный с разработкой через тесты, работой с внешними библиотеками и я смогла пройти его с первого раза.

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