Много курсов, профессия и кардинальные перемены в жизни
Уже больше полутора лет я знакома с HTML Academy и, наверно, пришла пора рассказать об этом знакомстве.Началось всё с увиденной в соцсетях ссылки на марафон "Заверстаю". Записалась, понравились тренажеры, материалы, живое и дружелюбное сообщество. Надо сказать, что на тот момент перешла работать в околоайтишную сферу руководителем и решила получить профильное высшее образование, поэтому после 1 курса уже было представление о программировании (первое высшее у меня экономическое).Совпало так, что у академии на тот момент появились самостоятельные профессии - материалы основной профессии и проекты, которые нужно изучать самостоятельно без наставника и проверки, по итогу такой профессии можно пройти грейдирование (своеобразный экзамен, на котором ты делаешь проект) и получить обратную связь. Еще сейчас добавили возможность проверки проектов наставником за дополнительную плату.Поскольку стоимость была небольшой (24 000 рублей в 2021 году), решила приобрести, в случае, если бы интерес к фронтенду угас, потеря бы была не такой большой. Самостоятельно прошла 2 курса по вёрстке, но поняла, что очень не хватает обратной связи и, как ни странно, дедлайнов) Сила воли у меня есть, но когда нет конкретных сроков, даже при очень хорошем тайм-менеджменте есть риск затянуть обучение.К тому моменту я уже поняла, что фронтенд мне и в самом деле нравится, да и созрело решение сменить профессию (накопилась огромная усталость от руководящей работы, больше люблю не координировать, а делать что-то сама, да и нравится, когда результат работы виден сразу).Сначала решила покупать отдельные курсы по вёрстке и JS, причем взяла их так, что начинались они почти одновременно. Понимала, что будет тяжело, но хотелось получить результат быстрее. После покупки со мной созвонился менеджер и сделал предложение, от которого я просто не смогла отказаться - приобрести со скидкой профессию фулстек-разработчика, зачтя уже купленные мною курсы. Курсы вёрстки туда не входят, поэтому решила приобрести оба курса академии по вёрстке в расширенном формате (учишься не 2 месяца, а 5,5 месяцев, и выполняешь не 1, а 3 проекта + грейдирование по завершению курса).Первый курс по JavaScript прошел довольно легко и быстро, мне удалось выбрать хорошего наставника, который и домашнее задание проверял быстро, и обратную связь по коду давал, очень много рефакторинга выполнила по его замечаниям.Параллельно с этим начались и курсы по вёрстке. Первый проект я делала в состоянии загнанной белки, основные силы всё равно были брошена на курс по JS, да еще и сессия в университете как раз началась, работу тоже никто не отменял) Несмотря на это всё, проект защитила на 100%, и перешла к следующему, групповому этапу.Сначала были очень большие сомнения, может ли быть эффективным такое обучение в группе из 8-10 человек, когда ревью кода наставник делает по очереди для всех онлайн. Но и здесь мне очень повезло, наставник не просто делал код-ревью, но и делился своим опытом в профессии, всегда подсказывал, как сделать код таким, чтобы он не просто работал, но и был читаемым и переиспользуемым, а вёрстку не могли сломать никакие проверки.Как мне кажется, расширенный формат был неплохой задумкой, после 3 проектов + грейдирование чувствуешь себя гораздо увереннее, чем после одного. Следующий курс по адаптивной вёрстке тоже прошел на ура.Вторым на профессии был курс "JavaScript. Архитектура клиентских приложений". На курсе изучается ООП, на чистом JS необходимо запрограммировать SPA-приложение. Этот курс был гораздо сложнее первого, пару раз пришлось встречать утро за компом. Заметно улучшилось понимание основных особенностей JS, концепций ООП, а еще курс стал прекрасной подготовкой для следующего курса по React.Курс "React. Разработка сложных клиентских приложений" оставил двойственное впечатление. С одной стороны, проект я сдала на 100% и основные особенности React и Typescript изучила. С другой стороны, хотелось чуть больше материалов по Typescript и чуть больше времени на закрепление материала.Дальше пошли 2 курса по бэкенду, во время которых я не раз думала о том, что надо было, наверно, брать профессию React-разработчик, а не хватать в загребущие руки всё, до чего смогла дотянуться)))Бэкенд на JS пишется на ООП, после реакта было тяжело переключиться, да и если первые 4 раздела курса по Node.js были легкими, то дальше пришлось буквально вгрызаться в документацию. Особенно сложным показалось выполнение агрегаций в MongoDB, так как в университете работала только с реляционными базами данных. Однако курс по Node.js тоже удалось успешно завершить.Курс по Nest.js и микросервисам оказался вишенкой на торте и самым сложным курсом из всей программы. Возможно, его стоило бы разделить на 2 отдельных курса - один по Nest и один по микросервисам, потому что голова реально лопалась от количества информации, а проект на курсе действительно очень объемный и занимает много времени.Кстати, к моменту окончания курса по реакту я уволилась с работы и все силы уже бросила на освоение профессии. В процессе выполнения последнего проекта на курсе по адаптивной верстке нашла свой первый заказ на фрилансе, сейчас уже выполнила несколько, качество заказчиков вполне устроило. А это говорит о том, что академия готовит вполне жизнеспособные на современном рынке кадры)Сейчас жду грейдирование по профессии, и последующий акселератор. Очень часто слышу отзывы о том, что в акселераторе студентов бросают в темный омут незнакомой сборки, да еще и требуют сразу результат. Что я могу на это сказать? Исходя из опыта обучения в вузе, да и из опыта фриланса - эта профессия требует очень много самообучаться, и не надо ждать, что все и везде будут разжевывать информацию. А поскольку акселератор - уже практический этап, то и требования соответствующие, и все выполнимо, главное, не сдаваться и не опускать руки. А еще, если уж совсем плывешь в тумане, не стесняться задавать вопросы - за все время обучения в академии ни разу не было случая, чтобы мой вопрос кураторам или наставникам был проигнорирован.Что можно было бы посоветовать себе год назад - возможно, не стоило браться за все сразу, все-таки нагрузка была очень большая, и наверно, пройти сначала курсы по вёрстке, а потом взять профессию было бы разумнее.Очень благодарна HTML Academy за полученные знания и опыт, за замечательные знакомства и удивительную, теплую атмосферу! Однозначно рекомендую, главное, правильно рассчитайте свои силы