Почему сейчас не стоит идти учиться на IT-курсы
Сегодня можно встретить множество рекламы IT-курсов, на которых вам обещают высокие зарплаты и быстрый вкат в IT-сферу. Но так ли это? Расскажу мой опыт обучения на одном из таких курсов и о том, легко ли найти работу.
И так. В 2022 году я закончил курсы «Инженер по тестированию» в Яндекс Практикум, на сегодняшний день (январь 2024) они стоят 72 000 рублей за 4 месяца обучения. Главное, что вам нужно знать о курсах написано в оферте Практикума и поверьте, если вы будете чем-то недовольны, то вам это непременно процитируют:
Исполнитель не несет ответственности за несоответствие обучения ожиданиям Студентам и/или его субъективной оценке.
Что вас ждет за время обучения? Во-первых, это теоретическая часть. Да, теория там раскрывается достаточно подробно, но большую часть занимают бесполезные вымышленные диалоги ваших вымышленных коллег (пояснение: у обучения есть определенный сценарий, где студент попадает в несуществующую компанию стажером). Из всей теоретической части самая полезная часть (на мой взгляд) – это раздел «Вопросы для подготовки к собеседованию», где представлена сухая выжимка теории, если ее перенести на документ в ворд, то получится примерно 30 страниц 11 шрифтом, которые джуну нужно знать ОБЯЗАТЕЛЬНО. Если вы не готовы держать в голове столько информации, то на собеседованиях может быть тяжело. На деле можно найти куда более подробные и открытые источники теории, книги, видео и статьи (ссылки исключительно для примера, что информацию можно найти в открытом доступе).
Второе, это практическая часть. В курсе вам подробно расскажут какие программы вам будут нужны, как их установить и как они работают. Есть даже встроенные тренажеры. Но все эти программы и так представлены в открытом доступе, бесплатны и имеют множество статей о том, как ими надо пользоваться. Для тренажеров тоже можно найти альтернативу.
Есть то, чему найти альтернативу будет проблематично, если у вас нет знакомых в IT — это проверить ваши работы на ошибки (а ошибки будут). Но и здесь есть «но», проверяют весьма поверхностно, а если ошибок нет, то могут «высосать из пальца» замечания. Порой замечания противоречили материалам курса, странно, что проверяющие не знакомы с самим курсом, пару раз мне приходилось спорить и доказывать правоту, ссылаясь на материалы курса.
И так, если вам не хочется заморачиваться с поиском информации, у вас нет знакомых в IT, то вам будет полезен этот курс… Хотел бы я вам сказать это, но нет, так как многое упирается в последний пункт, а именно наличие связей в IT. И тут пора поговорить про аспект трудоустройства.
В Яндекс Практикум есть программа трудоустройства, но все чему вас научат делать – это составлять резюме рекламную брошюру Практикума. Их HR’ы из программы не одобрят ваше резюме, пока вы туда буквально не вставите раз 20 слова «Яндекс Практикум», а как релевантный опыт предложат указать период обучения. Только вот их коллеги из реальных компаний с ними не согласятся, которым придется читать сотнями эти рекламные брошюры. К слову, про количество откликов на одну вакансию:
Количество откликов на одну из вакансий тестировщика в поиске hh.ru в день написания текста
Это не единичный случай, откликов на одну вакансию может быть тысячи. Если у вас нет никаких связей в IT, то попасть даже на собеседование будет крайне сложно. Также работодатели значительно подняли требования к джунам. Если еще пять лет назад тестировщиком мог стать бывший кассир с ближайшего магазина, лишь бы он соображал и хотел учиться, то сейчас список требований на позицию джуна, примерно следующий:
1. Опыт работы тестировщиком от 1 года, сейчас все больше указывают от 2 лет.
2. Знание теории тестирования (минимум – те 30 страниц, про которые я писал выше);
3. Навыки работы с SQL.
4. Желательно знание одного из языков программирования.
5. Желательно техническое образование.
По пункту 5 и 6 у меня возникает вопрос к работодателям. Если у меня техническое образование и я знаю Java, то зачем вы мне сдались со своей позицией тестировщика?
Одна из вакансий с hh.ru
Но стоит и добавить еще важное требование – развитое красноречие и харизма, иначе не выделившись перед HR пройти его фильтр будет крайне трудно. Были вакансии с припиской, что рассматривают резюме только с фотографией, т.е. нужно обладать еще и внешними данными. Если все сложить, то в голове HR'а обычный джун-тестировщик – это харизматичная фото-модель с техническим образованием, умением кодить на Java и не против работать за…
А что там с зарплатой? Вводная часть Практикума рассказывает студентом про зарплату 70 000 рублей после выпуска.
На деле, когда я пошел на собес и попросил 50 000 рублей за полную ставку, то в ответ услышал буквально визг проект-менеджера о том, что работа тестировщика не стоит таких денег, что максимум это 30 000 рублей при условии, что я буду совмещать еще какую-то должность и испытательный срок будет без оплаты. К слову, в большинстве вакансий даже не указана заработная плата, подозреваю, что история там примерно такая же.
Единственный способ как-то получить релевантный опыт – это иметь знакомых и помогать им в их проектах, если это возможно, а также вариант создавать свои некоммерческие проекты и их же самостоятельно тестировать. Собственно, так я и провел время после курсов. Пока я добивал год опыта на небольших частных проектах требования к джунам снова растут, к 2-3 годам коммерческого опыта. На деле уже настигло разочарование с выбранным направлением, так как требования растут, а если соответствовать всем хотелкам компаний, то тестирование как таковое будет уже не выгодно в перспективе.
Есть ли смысл идти учиться сегодня? Да, если у вас конкретная задача, где обучение на этих курсах необходимо. Если же вам просто надоел свой родной завод или унылая бухгалтерия, то готовьтесь к трудному и разочаровывающему пути. И помните, что сама цель IT-курсов не дать вам новую работу, а получить с вас деньги за ваше «обучение».
Пошел учиться. Продолжение
Думал писать каждый месяц, но слишком все завертелось и как-то не до этого было. А тут один пикабушник вопрос задал, как там моя учеба, ну и вспомнил)
Прошло 5 месяцев обучения. Впереди еще 4 основных (после которых должны выдать диплом) и 3 дополнительных.
Что сказать. Очень тяжко. Кто-то отвалился уже после первых пары месяцев, да и так люди уходят потихоньку. Но в группу добавляют тех, кто брал учебный отпуск. А значит тяжело не мне одному. Хоть пока я и не сдался, но понимаю, что и мне уже нужен отпуск, чтобы пройтись еще раз и закрепить, потому что многое становиться уже непонятным.
Сразу пара советов тем, кто только собирается вступить на этот путь.
- изучите направления. Да, если совсем незнакомо ничего, будет непонятно, но сейчас во всех школах есть онлайны на которых рассказывают и показывают, даже попробовать можно.
- выбрали? Не торопитесь нести деньги. Найдите пару бесплатных курсов, видео на ютубе, что угодно, поизучайте. Что вам это даст? Более легкий старт в плане понимания. Да и будет больше понимания надо ли вам это все.
Ок, решились, пошарили просторы, начали учиться. Не пропускайте домашки. Позвали гулять? Сиди учи пока не поймёшь. Девушка/парень в кино зовёт? Сначала сдай дз. Теперь это первостепенное.
Приняли дз? Посмотри параллельно такой же материал на другом любом ресурсе, будет больше понимания в голове.
Прошел какой-то отрезок курса, пересмотри все что прошел, закрепи.
Моя ошибка была в том, что я мало изучал дополнительного материала, а какую бы школу вы не выбрали, нигде не дадут полностью все, искать все равно придется.
Не делайте больших перерывов в обучении. Даже если домашки нет, но появилось свободное время, открой редактор, напиши хоть что-то, реши задачку, пусть даже по видео. Практика нужна максимальная. Что-то может казаться очень непонятным, но написал это раз 10, хоть что-то станет уже ясно.
Не ведитесь ни на какие гарантии трудоустройства и возврата денег, во первых - вас завалят, во вторых ваша цель научиться, получить профессию, получить знания, а не деньги себе вернуть.
Ну и немного о своем обучении.
Начиналось все лайтово. HTML и css, все понятно объясняли, делали задание вместе с уроком , что непонятно, всегда был разбор через пару недель.
Начался js и стало многое непонятно. Но можно было хоть как-то что-то с основами понять, дочитать, досмотреть. Когда начался DOM, API, promisы, авторизация и прочее, весь здравый смысл курса полетел в урну. Преподаватель делает одно, в домашке другое. Последовательности в дз уже нет. Многие моменты просто не рассказали, не показали. Домашка разбить код на модули, а как это делать не показали. А вот на следующем уроке, сюрприз, -давайте разобьем на модули.
И таких моментов стало слишком много.
Курсовая работа, просто ад.
Курс стоит не малых денег, а засунуть в него тренажер для практики, как-то не подумали, сам купи. На сложных темах, вот тебе документация, сиди читай и потом мы ее уже не объясним. Кто понял, тот понял.
В начале обучения было много онлайн созвонов с кураторами, где можно задать вопросы, что-то разобрать. Пошли сложные темы, встреча раз в месяц, миллион вопросов, а в группе 25 человек.
Да, я понимаю, что в целом Гугл лучший друг, и придется им регулярно пользоваться в работе, но не в таких масштабах. Это в первую очередь учеба, где должны объяснять, задания которые требуют решить. А вот доп задания пожалуйста, кто успевает, или имеет возможность пусть гуглит. Но я думаю это неизбежно в любой школе, хотя могу и ошибаться.
Пока как-то так)
Снова зайти в IT, Выбор сделан! (старт 07.06)
Камрады, взвесив все за и против, выбор сделан.
По следам этих тем:
DevOps инженер - версия обучения с опытом администрирования "расширенная".
Кому интересно, можете подписаться, буду регулярно вести по процессу, кому-то да пригодится.
Варианты по девопс были:
2 года с нуля
1 год с опытом
6 мес. с опытом для системных администраторов и qa инженеров
[этот и выбран] 6 мес. с опытом расширенный (как курс 6 мес. выше, но на учебу времени нужно больше, добавлен разбор задач)
Выбор пал на яндекс.практикум, вообще ни разу не реклама, если будет непрофессионализм и прочий негатив, выливать буду не моргнув.
Выбор был сделан с вашей помощью, за что Вам, камрады, спасибо, и за критику тоже.
С нетерпением жду старта! Курс подразумевает свободное плаванье в никсах, а я на берегу круг надуваю, буду наверстывать.
Ответ на пост «Хочу пройти курсы Яндекс практикума и к ним же устроиться стажёром»
Знания там очень слабые дают, да ещё и разжовывают пятиминутную информацию на пол часа.
Ты бы хотя бы написал на какое направление хочешь пойти
Хочу пройти курсы Яндекс практикума и к ним же устроиться стажёром
Эмм... Собственно всё в заголовке написал.
Кто-нибудь пробовал после курсов Яндекс практикума не в другие компании устраиваться, а именно в Яндекс после курсов?
Там написано, что перед тем как возьмут стажёром, то нужно будет ещё тесты какие-то пройти. Их же курсы дают какой-то бонусный бал? :)
Stand Up-отзыв об обучении на Яндекс Практикуме на курсе «Python-разработчик»
В апреле 2023 года закончил курс в Яндекс Практикуме «Python-разработчик».
Курс начался в июне и продлился 9 месяцев — чуть не родил в конце. Обучение шло неплохо, особенно в начале, когда была мотивация — надоел интернет-маркетинг и давно хотел изучить Python.
К концу курса мотивация стала дрябленькой и я заканчивал обучение на оставшейся мощи и воли.
Почему Яндекс Практикум?
В первую очередь я ориентировался на структуру обучения: Django, Docker, тестирование и прочее. Если чуть подробнее, то я:
Во-первых, просматривал вакансии и сверял требования со списком тем курса;
Во-вторых, сверял с курсами других школ;
В-третьих, я понимал, что нельзя выучить язык программирования за 3 месяца (я за 9 месяцев-то не шибко выучил, но об этом позже);
В-четвертых, ну Яндекс же, не? Вызывает доверие.
Плюс прошёл ознакомительный бесплатный модуль курса. Ничё такой.
По совокупности плюсов — выбрал Яндекс Практикум.
Заявка на обучение
Уж не помню как, но узнал о скидки от государства по цифровым профессиям: программирование, маркетинг, аналитика и прочая страшная штука (бррр).
Дождался нового набора на скидку и отправил заявку — мне одобрили 50% скидки, а это 64 000 руб. Таким образом, курс стоил в мае 2022 года 128 000 руб. Не самое дешёвое обучение :)
Оплатив курс в мае — ждал и начала в мае. Я уже был готов коммитить и пушить код в ближайшие дни, но пришлось ждать почти месяц до начала обучения: сначала я не успел в ближайшую когорту, а потом оказывается дают 2 недели на прохождение бесплатного модуля, а я его аж в декабре прошёл! И всё это время проходил SQL и алгоритмы на степике.
Короче, даже меня взяли.
Обучение
Всем ученикам раскидали ссылки на slack (ближе к концу мы перешли на пачку, т. к. слэк больше нас не любит) на почту. Да и я получил ссылочку, чаго уж там. Зарегался в слаке, зашёл в каналы — а там стопицот человек (300 или 400 не помню уже — где-то в отчетах написано и в моей телеге). Да, нас до хера было, потом около 50% отвалилось: кто-то взял академ и ушёл в когорту пониже, кто-то осознал бренность бытия и отчислился.
Структура обучения
У нас были: один куратор, наставники (куча), ревьюеры (куча).
Куратор — это, своего рода, командир-организатор-осведомитель. Писал постики в слэке — как будем учиться, как действовать, что делать и т. д. К куратору можно было обратиться по любому вопросу: не получается решить задачу? — пиши, найдут тебе наставника и он тебе поможет; не знаешь где
купить вкусных пельменей?в слэке строка ввода? — подскажет; в общем, человек всё знает, всё расскажет и всегда поможет.
Я, кстати, вроде, наверное, кажется, не обращался за помощью. Ну чё я, не знаю где пельменей купить?
А если не обращался за помощью к куратору, что это значит? Значит куратор чётко выполняет свою работу. Юля, спасибо за работу!Наставник — шарящий программист. Проводит вебинары, отвечает на вопросы в слэке и, наверное, ещё что-то делает, но я забыл :)
Саша с Джим Бимом на холодильнике — красавчик!Ревьюер — ревизор! Смотрит твой код (или вот эти вот твои кривые символы) и пытается найти в этом что-то хорошее. А потом пишет тебе, что ты неземной красоты, но такой тупой — поэтому поправь здесь и вот здесь. Ну ладно, конечно, никто не говорит о твоей тупости (хоть ты и чувствую себя таковым), а вот хвалит — это правда.
Вот что-то подобное:
Если вдруг ты это прочитал и узнал себя и меня — привет! Ты красавчик!
И да, пишите в слэк!: )
Процесс обучения
Самое интересное — процесс обучения:
Курс делится на несколько модулей или 18 спринтов (один из них спринт по поиску работы);
Спринт длится 2 недели;
Каждый спринт — это отдельная тема, например, 2 недели SQL, затем 2 недели ООП и т. д.
Модули выглядят так:
На мой очкаристый взгляд, курс строится стандартно:
Теория
Т. е. пытаемся понять эти ваши программистские словечки, придумываем как их связать в предложения и вуаля! Нихера не понял и пошёл читать заново.Отмечу, что если я пишу, что нихера не понял — это оценка не теории, а оценка меня, как ученика.
Практика
Если ты вдруг очень умён и прекрасен настолько, что усвоил теорию, то вот тебе практические задачки! На, получай!
Мне, честно говоря, не хватало задачек. В большинстве своём, они были простые и никак не подготавливали к проекту в конце спринта.Проект
И вот, когда ты ничего не понял, но что-то сделал, прилетает самое страшное — проект спринта. Где ты пугаешься нулей и единиц, а уж тем более слов «class» и «def». Но справляешься, ты ж целеустремленный?: )
Диплом
Самая ответственная часть курса — диплом. Штука сложная (почти как алгоритмы), но реализуемая. Пришлось понервничать.
А ещё взять академ на 28 дней — итого 6 недель на сдачу диплома.
Диплом по теме рецептов: добавление рецептов, подписка на поварят, добавление рецептов в избранное, добавление рецептов в список покупок (а там список ингредиентов к рецептам) — список скачиваешь и идёшь с ним в магаз. Вот, кстати, сам диплом: http://158.160.28.232/.
В предположительно последнее ревью я подготовил классные рецепты, а ревьюер сжалился и принял работу, заценив мой юмор.
Плюсы и минусы обучения
Считаю, что обучение на Яндекс Практикуме хорошее. Тем более курс постоянно обновляется (не то чтобы прям капитально всё исправили, но во время учёбы обновляли модули, добавляли темы) и остается у вас навсегда.
Плюсы:
взят, наверное, самый востребованный стек в работе программиста-бекендера;
широкий пул тем, хоть и иногда пробегались по верхам;
постоянная помощь от всех: мне чаще помогали именно обучающиеся и этого хватало для решения моих проблем;
вебинары от наставников: всегда можно задать вопрос и его разберут прямо онлайн;
ревьюеру можно написать в слэк и разобраться по-мужски — э, слышь, а чё это я тут должен использовать count(), a не len()? Иногда наезжаешь и разруливаешь в свою пользу — чётко пояснив за свой базар;
курс остается у вас навсегда: все обновления будут появляться и у вас;
Минусы:
я не успеваю запоминать информацию: прошёл первый спринт, прошёл второй спринт — уже забыл о первом спринте;
мне не хватало задачек в теории: хочется более плавного перехода к проекту;
я тупой.
Могу рекомендовать Практикум, если вы уверены в своей мотивации и не боитесь конкуренции. Я вот то ещё ссыкло.
Работа после Яндекс Практикума
Начал искать работу ещё до сдачи диплом, а чё бы нет? Отправлял резюме, делал тестовые, лежал на диване. В итоге путного ничего не вышло.
В Челябинске (я тут живу) совсем не было вакансий под мои навыки, а на вакансии на удалёнке огромная конкуренция — около 200-300 человек. Такие дела сеяли во мне грусть и печаль и другие сорняки.
Пришлось подключать тяжелую артиллерию в виде друга: у него одногруппник создатель программистской компании. Да и одногруппник со мной тоже знаком, так что я оказался везучим Алёшей.
Позвали меня на собеседование, я не готовился — тупым подготовка не поможет. Вопросы были легчашие, как и вес моего мозга: совершенно ничего не помню, а вернее ничего не знаю :) Чему учился… Но так как я красавчик, им пришлось меня взять.
Поселили меня в отдельный кабинет: своя кофе-машина, чайник есть, даже холодос.
На кухне, короче, работаю.
Выводы: не ищете работу, ищите друзей — по знакомству и тупых берут.
Если вам вдруг понравился мой стиль сложения буков в слова, могу посоветовать свой канал в телеге: AlexAdi | Сайты, крипта, жизнь. Видимо, скоро там будут посты и про программирование. Уруру!
Честный отзыв на обучение в Яндекс.Практикум
Курс Менеджер проектов
Контекст.
Реклама онлайн-курсов, предлагающих «быстро освоить востребованную IT-специальность», сегодня встречается повсеместно. Хотя работники индустрии скептически относятся к такому способу получения образования, желающих «ворваться в айти» становится всё больше. Полгода назад обстоятельства заставили задуматься о смене профессии и меня.
Так как технического бэкграунда у меня не было, я решил обратить внимание на специальности, не связанные с разработкой. Выбор пал на курс «Менеджер проектов» от Яндекс.Практикума.
В этой статье я хотел бы подвести итоги обучения и честно рассказать о преимуществах и недостатках курса. Итак:
Преимущества:
Дают базовые знания.
Теория на курсе изучается в специальном тренажёре, имитирующем диалог в мессенджере. Плюс за интерактивность - информация иллюстрируется примерами из практики, подаётся просто и понятно.
На курсе вы получите знания о проектном управлении и общие представления о процессе разработки: освоите терминологию, узнаете о ролях в команде и разных языках программирования. Конечно, во всём этом можно разобраться самостоятельно. Авторы курса же собирают информацию и пересказывают её доступным языком, экономя ваше время и силы. Полезно ли это? - тут решать вам.
Интерфейс страницы студента, доступен бесплатный вступительный урок.
Инфраструктура.
На курсе вы будете использовать ПО, которое пригодится менеджеру проекта в реальной работе. Например: Miro, Figma, GantPro. Практикум предоставит доступ к платным версиям и научит ими пользоваться.
Коммуникация с сотрудниками Яндекса по вопросам обучения и общение с другими студентами проходит в мессенджере. Сперва мы использовали Slack, но после его ухода из России переехали в российский корпоративный мессенджер Пачка. Переезд прошел без проблем благодаря работе кураторов и схожести сервисов.
Работа поддержки.
Отдельно хочется отметить работу команды Практикума. Кураторы оперативно отвечали на вопросы и помогали с их решением. Техподдержка тоже работала без перебоев. Связаться с ней можно было на сайте Практикума или в мессенджере.
Кураторы всегда были на связи и делились интересной инфой.
Недостатки:
Домашние задания.
Практика на курсе заметно уступает теории. Сами домашние задания были полезны, но есть вопросы к формату.
Так, меня не всегда устраивали формулировки в ревью. Иногда проверяющий предлагал внести правки в работу, но забывал раскрыть суть замечаний. Для внесения ясности приходилось тратить время и обращаться к кураторам.
Другой проблемой стали коллективные домашние задания. Предполагалось, что часть работ должна выполняться в команде (их составляли рандомно). На деле же работа перекладывалась на двух-трех ответственных студентов при инактиве остальных.
Трудоустройство.
Как и другие онлайн-курсы, Практикум предлагает помощь с поиском работы после обучения. Это правда: команда курса помогает составить резюме и подготовиться к собеседованию.
Однако, важно понимать, что прохождение курса не подразумевает гарантий трудоустройства. Да, в интернете можно найти вакансии джуна или стажировку, но желающих попасть на эти места много. И чаще всего работодатель предпочтёт выпускнику Практикума кандидата с реальным опытом работы.
Впрочем, получить оффер после окончания курса реально. Правда определяющим фактором трудоустройства станут ваши личные качества, а не факт обучения.
Выводы.
На курсе от Практикума вы получите знания о проектном управлении, но дальше всё будет зависеть от вас. Само по себе обучение не даёт никаких практических гарантий и лишь служит базой для дальнейшего развития.
Виноват ли в этом Яндекс? Нет, так работают любые онлайн-курсы. Они могут быть полезны на старте, но для того, чтобы стать востребованным специалистом, вам понадобится приложить ещё много усилий. Стоит ли оно того? Тут каждый должен решить для себя сам.