Что ж, я занимаюсь на Хекслете уже неделю, поэтому возникло желание написать немного слов о том, как проходит мой процесс обучения. В основном я постараюсь рассказать о курсах, которые я уже успел начать, а также о некоторых вещах, которые Хекслет, в отличие от других ресурсов, наконец побудил меня сделать.
Общие впечатления
1. Я действительно "загорелся" программированием
Я не испытывал такого никогда, хотя уже какой-то опыт в программировании у меня есть. Мне действительно хочется проходить курсы, решать задачи, мне это интересно. Если раньше я без устали говорил, что для меня это просто способ найти место в жизни, что другим людям это интересно гораздо больше чем мне, то сейчас я просто хочу сказать спасибо всем разработчикам, которые придумали сделать формат обучения именно таким. Я не знаю, что еще могло бы меня спасти, если бы я не нашел этот сайт.
2. Я наконец заставил себя установить Ubuntu
Слушайте, мои пункты могут показаться вам какими-то очевидными, но никакие ресурсы ранее не надавили на меня в достаточной степени, чтобы я это сделал. Я пишу об этом в дневнике студента, потому что именно тут место моим мыслям. Безусловно, тут больше все зависит от моего желания, но опять же, именно Хекслет убедил меня в том, чтобы я сделал это.
Раньше меня в основном смущали факторы того, что все это сложно, может слететь винда, я как-нибудь не так разделю диск на несколько частей, не осилю переустановку, но теперь наконец установил Ubuntu на виртуальную машину! Когда-нибудь я поставлю ее основной ОС, но пока так! :)
Конкретно по курсам
1. JS:React
Мне осталось 3 урока, чтобы пройти курс, но пока я ушел с него, так как наткнулся на задание, которое побудило меня подтянуть некоторые навыки. В целом мне нравится курс, задания очень интересные, близкие по смыслу/реализации к тому, что может попасться в разных тестовых заданиях.
2. Асинхронное программирование
А вот тут две стороны одной медали: весь курс объясняется на примере работы библиотеки fs с файлами, что является достаточном хорошей идеей, так как это довольно наглядно. НО я бы хотел выполнить этот курс именно у себя на ПК, понять, как импортнуть библиотеку, потому что у меня совсем ничего не получается самостоятельно. Я не очень понимаю, в какой последовательности нужно все сделать, чтобы fs подключилась к моему JS-файлу и работала. Сейчас вот когда написал об этом, понял, что надо бы мне попросить помощи в Slack.
3. Введение в Git
Прошел этот курс вчера, а сегодня в нем появились новые уроки. Как я понял, вчера, когда я прошел этот курс, он был уже в обновленном формате, но сейчас еще докинулись парочку уроков. Об этом курсе у меня только положительные эмоции, видосы на ютубе про Гит для меня близко не стоят с тем, что есть здесь. Но, возможно, я просто не смог найти что-то стоящее. Хотел бы только побольше уроков, касающихся совместной разработки, использования веток и слияния, merge и все такое.
Итог
Есть еще несколько курсов, но в них особо нечего отметить. Мне очень нравится Хекслет и я однозначно буду продолжать здесь учиться! :)