Отзывы студентов о Хекслете

На этой странице мы собрали честные отзывы о Хекслете - не только положительные, но и от тех, кому не подошло обучение. Также вы можете почитать истории успеха наших студентов и выпускников
18 февраля 2018

Закончил первый проект на Hexlet. Теперь кажется, что все было легко, но вспоминаю свой первый день, когда я настраивал окружение, и так получилось, что в пн утром у меня оказался ноутбук с Windows, создание Makefile (простейшая задача) оказалась не такой уж и легкой (но скорей всего это просто зависит от пользователя). На *nix (macOS, linux) эти процессы проходят гораздо приятней.

В процессе работы возникают вопросы, с которыми приходиться возиться часами, но ребята в slack на канале #hexlet-projects обязательно помогут, подскажут. Бывает, что как только напишешь свой вопрос, как через минуту понимаешь уже как решить задачу. Магия в действии. Задавайте вопросы в чате, дела пойдут в гору. Работайте над проектами, это отличная возможность закрепить знания и навыки.

Спасибо команде Hexlet за качественный подход. Держите планку!

4 февраля 2018

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

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

Пришло и мое время написать эту историю главное изображение
Истории успеха Ruby

Еще недавно я не особенно верил, что все получится, а теперь уже неделю назад досрочно закончился мой испытательный срок на новой работе… Но, обо всем по порядку.

До окончания универа я вообще не подозревал, чем хочу заниматься и чем буду заниматься. Учился просто так, чтобы было. И, забегая вперед, очень жалею, что учился плохо. Это была инженерная специальность, но не IT.

После универа встал вопрос а чем же заниматься дальше? И тут я нашел вакансию 1С программиста с неплохой зарплатой для меня и подался туда. Вообще не зная ничего о программировании и об 1С.

3 Время чтения статьи ~2 минуты Читать дальше

Сам проект сыграл роль некого двигателя прогресса, т.к. сдать с первого раза я его не смог. Тема очень было сложна, перебор деревьев, аст, а про рендер я вообще молчу :slightly_smiling_face: Когда я проходил в первый раз я был совершенно не готов к проекту. Я не понимал кучу вещей, но думал, что полностью готов и всё понимаю :slightly_smiling_face: Мозг просто взлетал на орбиту, я всё усложнял и не представлял как двигаться дальше. После чего я начал работать ещё больше: начал делать все задания в СИКП'е, супер сложные челенджи на хеслете, смотреть все ваши доклады и доклады Коли Рыжикова. А потом, после просмотра одного из докладов про инженерную культуру во мне что - то переключилось и я понял, что совершенно не выкладывался на 100%. Итог таков, что родился интерес ко множеству вещей, таких как лямбда-исчисления, парсинг чего - либо, а самое главное, что после щелчка я начал понимать какую роль играют книги в становлении профессионала. Всё это задаёт сумасшедший вектор развития, чего я и представить в самом начале не мог:+1::skin-tone-2:

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

Как я устроился на работу благодаря Hexlet и Олегу Зотову главное изображение
Истории успеха Фронтенд JavaScript

Всем привет, наконец-то я тоже решился выложить свою историю в IT сфере. Моя история началась еще в классе 7, тогда я впервые пробовал себя в роле программиста, пытался писать игры на Game Maker, открывал Youtube уроки, смотрел как что-то делают и просто повторял за ними не вдумываясь. Дальше я отложил эту идею в долгий ящик и забыл про неё

2 Время чтения статьи ~4 минуты Читать дальше
29 января 2018

Brain Games - именно так называется первый проект в профессии Фронтенд JS-программист. Звучит романтично, подумал я, и вступил окунулся в неизведанное.

Проектный ментор Рахим проверяет ваш код и отвечает на вопросы два раза в день в течении недели. Рекомендую не зацикливаться только на общении с ментором, а обязательно принимать участие в дискуссии и задавать вопросы в специальном проектном чате на платформе slack.

Входной порог. Что касается первого проекта, то для его успешного выполнения новичкам крайне желательно ознакомиться со всеми рекомендациями из описания проекта. Дело в том, что проект стартует с необходимости настроить полностью от и до свой репозиторий на гитхаб, подключить публикацию кода как пакет NPM, обеспечить автоматическую проверку кода линтером, выполнить подключение Babel. И все это через Bash.

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

Предполагается, что разработка кода будет вестись в редакторе Atom. Это современный мощный редактор, созданный специально для разработчиков. Подробнее про его настройку стоит прочесть в статье Как настроить Atom для разработки на JavaScript.

Также если у вас Windows основная рабочая система, будет разумным перейти-таки на *nix, чтобы не тратить усилия и время на приведение Windows к тому состоянию, которое идет в правильных ОС из коробки. Если вы хотите остаться на "Окнах", то в статье перечислены варианты как этого добиться.

Итог. Если у вас не будет проблем с настройкой окружения, и вы прошли несколько первых курсов из профессии Фронтенд JS-программист, то скорее всего прохождение проекта не составит больших проблем.

Имея уровень около начального, надо закладывать на работу с проектом 3-4 часа на буднях и быть готовым посвятить подчищению хвостов все выходные.

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

Желаю авторам лучшего обучающего русскоязычного сайта для программистов удержать заданный высокий стандарт и регулярно радовать новыми курсами и фишками ;)

Ментор только что подтвердил завершение проекта и я по горячим следам хочу поделиться впечатлениями от работы над ним и про обучение в целом.

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

Конечно нельзя сказать что обучение здесь идет очень просто — напротив, очень и очень не просто, мозг постоянно находится вне зоны комфорта, иногда доходило до смешного, когда ты просыпаешься ночью и в "переговорке" дописываешь кусок кода :) Несмотря на все эти "побочные эффекты", как мне кажется, если отнестись к обучению со всей серьезностью, можно достигнуть очень высоких результатов. Позволю дать небольшой совет от себя: особенно н первых порах не пытайтесь пройти за день несколько блоков за раз, вы можете попасть в одну из ловушек обучения, и вам придется возвращаться назад, чтобы освежить знания. Дайте знаниям уложиться в голове и вы лучше будете усваивать материал в дальнейшем.

Поделюсь впечатлениями от выполнения моего самого первого (вообще самого первого) проекта. Перед началом мне казалось, что схема будет схожей с блоками в уроках (ide, тесты и пр.), однако как только проект стартовал, стало понятно, что легко не будет точно, а будет адски интересно. С нуля пришлось настроить все, что потребуется в дальнейшей работе, изучить кучу нового материала, попривыкнуть работать с гит'ом и линтером. Первые пару шагов прошли относительно спокойно, капец начался дальше :) Огромное спасибо наставнику за наводящие фразы в коментах к проекту, а также ребятам на слаке, обсуждающим текущие вопросы.

Работа над проектом заставила мой новичковский мозг закипеть. Особенно ярко я запомнил шаг, где нужно было сделать интерфейс и я встрял, наткнувшись на маленький, но весьма важный пробел в своих знаниях. После дня и бессонной ночи пришлось прочесать еще раз по пройденный материал, где и нашлась потерянная деталь, дальше все пошло намного легче! Надо отдать должное Рахиму (ментор проекта) и поблагодарить, критика его была очень полезна, и, что самое главное, она не была похожа на критику учителя, когда вы приходите в первый раз в кружок рисования, без соплей и по делу. Лично мое мнение — именно так должен поступать преподаватель, четко и внятно указывать что и где не так, подбрасывать наводящие мысли и давать советы, исходя из своего опыта. Я вам скажу что спуска здесь не дают :) Я несколько раз переписывал куски кода и менял названия функций на семантически правильные. Не всегда получалось, не всегда правильно, и не всегда быстро. Зато в итоге я усвоил несколько очень важных вещей, которые, я уверен, станут надежным фундаментом в дальнейшем.

Как и в предыдущем абзаце — небольшой совет: постарайтесь освободить для себя время на проект, я понимаю, что все люди разные, и кому-то потребуется пара часов в день, но мне, как "начинайке", потребовалось достаточно:)

Рахим, спасибо за помощь в проекте, было круто!

Как я стал веб-разработчиком главное изображение
Истории успеха Веб-разработка JavaScript Бэкенд

Привет! Меня зовут Dan. Я бы хотел рассказать, как за 11 месяцев я прошел путь от первой оплаченной подписки на Хекслет до контракта с американским стартапом.

Короткая версия:

  1. Оформил подписку и прошел примерно 10-11 курсов по профессии "Бэкенд JS-программист"
  2. Не прошел первый проект
  3. Начал выполнять тестовые задания
  4. Начал откликаться на вакансии
  5. Не прошел первое интервью (всего их было три, два из которых - интервью с представителями моего текущего работодателя)
  6. Вышел на работу
3 Время чтения статьи ~4 минуты Читать дальше

Закончил свой первый проект на Hexlet и хочу поделиться своими впечатлениями! Немного расскажу о себе. Всю свою жизнь профессионально занимался спортом, на протяжении последних лет 12 играл за сборную команду России по пляжному волейболу. 3 года назад получил травму и сделал 3 операции. Долгое время восстанавливался и было много свободного времени.

Хорошему знакомому понадобилось сделать сайтик — так я дошёл до вордпресса, чуть ознакомился с html и css. После этого я понял, что даже такие начальные технологии меня привлекают гораздо больше спорта.

Последние 1.5 года совмещал обучение web-технологиям и спорт, продолжая ездить по международным соревнованиям. Перелопатил массу ресурсов: прошёл курсы на codecademy, codeschool, прослушал много курсов на udemy, udacity, lynda. Далее наткнулся на freecodecamp. Начал делать все проекты, дошёл до d3-челленджей, параллельно слушая курсы от Wes Bos, Kyle Simpson и frontendmasters.

И месяц назад случайно наткнулся на видео Рахима и Кирилла. Такой фундаментальный подход я не встречал ни на одном из вышеперечисленных ресурсов. В спорте такая же система — если не поставить правильную технику движений, шанс добиться высот минимален. Смотря курсы на хекслете и выполняя первый проект, я по настоящему понял, какая каша у меня в голове. Рахим просто замечательный ментор: все его подсказки абсолютно не спойлерят решение и до всего приходится доходить своей собственной головой.

Те эмоции, которые я пережил за эту неделю проекта - просто восхитительны! До выполнения шага мысли «так, ну это легко, быстро сделаю…» и после отклоненного ментором шага «так, а теперь пора по-настоящему подумать…»! У меня впереди ещё много курсов и проектов на Хекслете, но уже сейчас я могу сказать абсолютно точно: Хекслет — это, пожалуй, лучшее место для того, чтобы вправить себе мозги и поставить правильную «технику» мыслительного процесса под конкретную задачу! Да и просто лучший ресурс, посвященный обучению программированию, а уж с чем сравнить — у меня имеется. Рахим, Кирилл спасибо вам огромное!

Сегодня получил свой первый оффер на позицию бэкенд разработчика на NodeJS. Это очень значимое событие для меня. Пишу, чтобы сказать огромное спасибо крутейшей команде Хекслета и всему сообществу (я не активный участник, но частенько заглядываю сюда и нахожу полезные вещи в обсуждениях)! С июля по сентябрь этого года я закончил 2 профессии: фронтэнд и бэкенд JS. Проекты не делал, т.к. параллельно с обучением потихоньку пилил свои, но сейчас понимаю, что нужно было вступать в проекты, так знания были бы более структурированы и упорядоченными. Я понимаю, что это только начало, и мне еще бесконечно много чего предстоит узнать, но именно Хекслет дал мне то самое верное направление и нужные акценты в понимании многих вещей. И еще момент для многих, кто испытывает сомнения, связанные с возрастом или образованием. У меня высшее образование, но гуманитарное (журналистика), и мне 33. Еще раз огромное спасибо всем и хорошего пятничного вечера!

Как Хекслет и Максим Батырев изменили мою жизнь главное изображение
Истории успеха Фронтенд Бэкенд

Привет, Хекслет.

Начну немного издалека.

С самого детства я болею биологией, болею сильно и не излечимо. Еще в детском саду я приносил с прогулки в карманах жаб и жуков, чем несказанно радовал воспитателей. В школе мне повезло попасть в энтомологический клуб на станции юннатов и школу я закончил имея публикацию в научном журнале и массу опыта полевых исследований. Высшее образование я естественно пошел получать биологическое. Потом была аспирантура. К защите диссертации суммарная длительность моих экспедиций достигла почти двух лет (за период с 2000 по 2013). Но к сожалению к концу аспирантуры, НИИ где я работал совсем обнищал, и моя зп скатилась до 6 тыс в месяц. Я подумал, что от такой науки можно “склеить ласты” и уволился.

Потом было 3 года в сети зоомагазинов, в которой я вырос с простого продавца до замдиректора, по всему, что связано с аквариумистикой - наем новых продавцов и их обучение, закупки товара и прочее. Попутно разводил дома рыбок и растения. В целом все было неплохо, за исключением того, что в магазине я официально был просто продавцом, а домашняя “ферма” сделала меня невыездным.

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

4 Время чтения статьи ~4 минуты Читать дальше