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