В 2020 году я потерял работу. Точнее, работа сама потерялась, разрушилась, перестала быть на фоне пандемии. Проанализировав положение, я осознал, что мой диплом инженера с гербом СССР пахнет нафталином, и мои остальные навыки, на фоне возраста, стоят уже недорого. Решил учиться и перепрофилироваться.
Курсы Htmlacademy выбрал по тому, что их бесплатные пробные онлайн занятия оказались реально хороши, понятны и увлекательны. И я сразу купил целую профессию - Фронтенд-разработчик, это три курса, связанных по направлению, идущих от простого к сложному, дающие первичный пендаль в профессию. Я на старте понимал, что гуру разработки за восемь месяцев не стать. С января 2021 года я начал учиться.
В 21 году покупка профессии обошлась мне в 90 с небольшим тысяч рублей. Тогда у них была реальная рассрочка - я платил академии частями раз месяц, никаких хитрых рассрочек кредитного типа от банков не было.
Взаимодействие с обучающей платформой Htmlacademy происходит через личный кабинет студента на сайте Академии. Это очень толковый и удобный web-интерфейс. Все тренажеры, тексты, дрступ к записанным видеолекциям, библиотечка джуна - всё там.
Доступ к пройденному остаётся, примерно, на 1 год. Иногда дают возможность бесплатного перепрохождения, но уже без наставника.
Первый этап обучения я прошел легко. Мне повезло с наставником, который тратил на меня больше времени, чем было оплачено. Человек буквально душу в меня вкладывал. Как первоклассника натаскивают палочки ровно писать, он в на видеосозвонах в Скайпе натаскивал меня писать код. Честно сказать, если бы не великолепный первый наставник, я не уверен, дошел бы я до финиша.
Второй курс, уже по адаптивной вёрстке и автоматизации, я прошел, конечно же, с этим наставником.
На втором этапе было труднее. Но, тем не менее, и проект второго этапа обучения я защитил на 100 баллов из 100.
На моё личное восприятие знаний, формат обучения в Htmlacademy оказался очень хорош. Мне было удобно и комфортно учиться. Каждый курс разбит на: подготовительную часть - базовые знания, чтобы начать не совсем с нуля; тематические модули, в которых могут быть живые онлайн лекции (лайвы); контрольные задания к модулям. Задания проверяет наставник, который оценивает качество их выполнения. На фоне прохождения учебных модулей студент делает выбранный им проект. Апофеоз этапа обучения - защита этого проекта. Сайтик, который вы сверстаете, должен строго соответствовать критериям качества: функционал по техзаданию, кодстайл, соответствие макету визуальной части вашей работы. Важно, что ваш проект уходит на проверку случайному наставнику анонимно. То есть, при проверке наставник-контролёр не знает, чью работу он смотрит. Это исключает снисходительное отношение к студентам друзей этих наставников, или, наоборот, к придирчивости и "опусканию врагов".
Проекты первого и второго этапа курса я защитил со второго раза, но на сто баллов.
Всего даётся три попытки. Порог успешной защиты проекта - 60 баллов. Но даже в случае неуспеха Htmlacademy даст документик, что вы у них учились по этому направлению, и если вы купили целую профессию - три курса - то к следующему курсу вас всё равно допустят.
Третий этап в профессии Фронтенд-разаботчик в Htmlacademy, это уже реальное программирование. Без знания JavaScript вы не можете считать себя фронтенд-разработчиком, вы будете птицей попроще - верстальщиком. Да и, признаться, знание основ JavaScript не делает вас фронтенд-разработчиком, в понимании нынешнего работодателя.
На третьем этапе мне пришлось сменить наставника: первый наставник не работал по направлению третьего этапа. Но и тут мне повезло! С виду суровый бородатый мужик из Верхней Салды оказался не просто знающим кодером, но и умеющим передавать знание в доступной форме. Он не тратил время на индивидуальные занятия и натаскивание, он устраивал очень толковые групповые семинары в Скайпе. И несмотря на реальную трудность третьего этапа, я защитил проектик по бронированию гостиниц в Токио на сто баллов, и тоже со второй попытки.
В промежуточном итоге я стал обладателем базовых знаний по фронтенду и обладателем четырёх сертификатов - по каждому курсу профессии и отдельный сертификат по профессии Фронтенд в целом.
В принципе, уже с этим багажом можно начинать искать работу. Но нужно понимать, что эти сертификаты - просто справка о факте обучения, и при найме будут смотреть, что вы реально умеете.
У меня, как у студента успешно окончившим все три этапа по профессии возникла перспектива попасть на стажировку в партнёрскую компанию Html-академии - Лига-А. Её создал хороший человек Серёжа, который в былые времена работал наставником в Htmlacademy, и он справился с задачей создать базу для стажировок выпускников, обеспечил её реальными заказами, чтобы стажеры могли прочувствовать кайф работы с реальным реальным коммерческим проектом. Это дорогого стоит: наличие в вашем резюме хоть какого-то опыта коммерческой разработки сильно повышает шансы попасть на собеседование. Кроме того, за работу на проектах в Лиге-А стажерам даже платили! Но так было раньше. :(
Чтобы попасть на стажировку я, как и иные страждущие опыта, прошел два дополнительных этапа - грейдирование и акселератор. Это в совокупности четыре проекта (сайта), которые нужно смастерить самостоятельно, по техзаданию, в заданный интервал времени, устранив баги, найденные тестировщиками, аккуратно заполняя карточку проекта. Цель грейдирования и акселератора - выяснить ваш уровень, аккуратны и исполнительны ли вы, короче, отсеять всех, кто не вписывается по уровню навыков и деловым качествам для работы в Лиге-А.
Важно и ценно - все проекты, сделанные при обучении в Htmlacademy и при грейдировании/акселераторе можно смело взять в своё портфолио, присовокупить к резюме.
В общем, место на стажировке я получил. Писать о Лиге А, той Лиге, которую я застал на момент активной стажировки в ней, наверное, смысла сейчас нет: Лига А стала уже не та, и в том виде, в котором организована там стажировка сейчас, я даже не знаю, имеет ли смысл туда стремиться.
Я застал очень классный этап в Лиге - было много коммерческих проектов, я поучаствовал в качестве разработчика в аж в 12, и даже заработал там на мороженое с пивом. )
Меня активно приглашали на проекты там, потому что я был готов работать полный рабочий день и сверх того. Крайние проекты, на которые я попал, уже были высокого уровня сложности, с трудными анимациями и кучей разных непростых кейсов, сильно развивших мой уровень.
Сейчас уже этого в Лиге А нет, нынешняя стажировка сильно обесценилась, по сравнению с былыми временами: стажеров нынче не пускают к реальным проектам, им дают псевдокоммерческие проекты, те, которые уже были завершены в прошлые годы, за стажировку сейчас не платят даже символических денег. Я попробовал записаться на такой проект и рабочей атмосферы я на нём в обновленной Лиге не ощутил: распределили желающих на подгруппы, дали макет, техзадание, карточку проекта, индивидуальные задачи распределили без учета заявленных возможностей по рабочему времени от участников и отправили в свободное плавание - делай сам, ковыряйся, никто не подбадривает, не пинает, не стращает дедлайном, не требует личный план на день. Это был единственный проект в Лиге, с которого я слился: мне стало просто не интересно, потому что мне есть, с чем сравнивать. А для тех, кто только что попал в нынешн