Отзывы студентов о Хекслете
Честно говоря, ваши курсы для меня — открытие. Я уже много лет в программировании, в другой отрасли, и думал по своей наивности, что вряд ли смогу узнать что-то новое о программировании. А тут прямо целый пласт открылся. Вернулось то чувство, когда я впервые писал на бейсике в тетрадке, читая документацию по языку (тогда компьютеры были еще редкостью). А потом по вечерам бегал к отцу на работу, чтобы закодить, проверить и получить результат. Это была та еще эйфория!
Влияние получил огромное, из основного это, наверное, мотивация. Раньше большая часть времени тратилась на бесполезные вещи вроде игр/сериалов, сейчас почти все свободное время уходит на обучение (в том числе и за рамками хекслета), и когда начинает получаться — происходит эйфория, непередаваемое ощущение. Стал мыслить по-другому, особенно после курса «Основы программирования», вот это сложно объяснить.
Из примеров в реальной жизни: можно сказать, что за последний месяц сильно прокачал коллег по цеху, настроил сборку фронтенда с помощью gulp, рассказал что такое babel, заставил всех изучать ES6 и использовать функциональные фишки типа filter, map, reduce. Также многие коллеги стали консультироваться со мной по различным вопросам написания кода и используемых технологий, хотя я только junior. Сейчас читаю Голдрата и уже думаю, как перестраивать свой рабочий процесс. Отдельное спасибо за эту книгу.
Я перестал обходить стороной такие функции как map, reduce, filter. Раньше пугало, что в параметрах функции может быть еще функция :-) Не понимал, каким образом она перебирает свой соседний параметр. Поэтому обходил их стороной. Но когда на собственной шкуре прочувствовав реализацию этих функций... Когда начал понимать как там всё крутится — ну это как отрастить вторую руку однорукому человеку. То что можно возвращать функцию... я долго въезжал, что после возврата функции функцией, она еще может и принять параметр... Однозначно курс "зе бест" что я видел!
Серьезно улучшил навык работы с регулярными выражениями. Т.е. и до этого их знал, но не часто использовал, и как следствие - не продуктивно, а после курса, наверное, с неделю не вылезал с regex101 и regexcrossword.com. Вобщем теперь не я с ними на «вы», а они со мной.
Очень сильно заинтересовался, даже проникся, идеями функционального программирования (спасибо вебинарам), чистыми функциями, отсутсвием побочных эффектов, идемпотентностью. На самом деле над идеей отсутствия хранимого стейта задумывался сам около года назад, когда разрабатывал интерфейсную часть одной софтины, где очень много всего меняется в процессе (видимые элементы) и этим жутко сложно управлять. В общем - теперь я знаю где корень проблемы - стейт!
Ребята, ваш проект - это нечто! Ничего похожего нет нигде. Радует то, что вы реально закладываете основы, задаете вектор для развития как инженеров и формируете вокруг себя активное сообщество. Именно этого мне не хватало за все время своей программерской деятельности. Большое спасибо за ваш труд!
Это определенно отличается от всех курсов, которые я проходил до этого, а я разные платформы пробовал. И поворачивает мозг в несколько другую сторону, пока нравится, но поворот еще не закончен :) И меня не устраивают курсы типа «Вставьте X вот сюда, нажмите вот сюда, ура, вы программист!», коих большинство.
Вспомнил, как на Улкемпе рассказывал Кириллу, что Хекслет и в частности уютный чатик открыл мне глаза на тесты, чистые функции, абстракции, СИКП, приоритеты бизнеса, монады (куда же без них) и все в этом духе. Прошел примерно год моего пребывания здесь, и за это время я очень изменился как разработчик. Сейчас уже сам толкаю эти мысли коллегам, перетаскиваю на светлую сторону. Вообще, Хекслет стал для меня переломным моментом. Спасибо всем обитателям Хекслета, Кириллу, Рахиму :)