Как я на тестировщика училась! Почему Яндекс? Сложно ли учиться? Что понравилось, а что нет? Удалось ли найти работу? (спойлер, да) upd от 04.2023
Всем привет!Наверно сразу стоит сказать, что училась я по программе "Цифровые профессии". Учеба проходила абсолютно так же как у остальных студентов, за исключением пары нюансов:Возможности брать не академы, а так называемые отсрочки: один раз на 28 дней или два раза по 14 (в случае неуспеваемости);По началу была необходимость в заполнении рефлексии (впечатления о каждом пройденном блоке в виде небольших отчетов), но ее уже отменили, так что этот пункт уже неактуален.На этом все. Цифровые профессии в данный момент отменили, но возможно программа возобновится в будущем. Какие там буду условия, я не знаю, поэтому более писать о программе не вижу смысла. Самое главное - это то, что учиться вы будете точно так же, как все остальные студенты, которые учатся полностью за свой счет! -------------------------Почему Яндекс?Потому что несколько знакомых из айти сказали, чтобы я даже не смотрела в сторону курсов длительностью больше полугода (на этом пункте многие школы отпадают);Потому что прошла их бесплатную вводную часть и она мне очень понравилась (вводная часть рассчитана на 10 часов, это полноценные уроки по теории тестирования, а не вода вперемешку с рекламой курса);Потому что мне был нужен упор на практику. Прошел теорию -> проделал практическую задачу своими лапками -> получил фидбэк -> поработал над ошибками. Просто почитать теорию можно и в интернетике бесплатно, а вот попрактиковаться проблематично.
Программа обученияКак происходит обучение?Программа "Инженер по тестированию" предполагает прохождение пяти спринтов и защиту дипломного проекта.1-4 спринты длятся три недели и предполагают защиту проекта в конце.5 спринт предполагает знакомство с автоматизацией, проекта в конце нет, поэтому спринт идет 2 недели.Дипломный проект - еще 2 недели, но никто не запрещает начать делать его раньше!Что нужно сделать за один спринт?Пройти теорию в тренажёре, периодически выполняя небольшие практические задания, сделать и сдать проект по пройденному материалу. Яндекс советует тратить на теорию одну неделю и две оставшиеся посветить проекту.Теория преподается преимущественно в текстовом виде. Видеоуроки будут, но их очень мало, лишь по нескольким темам будут небольшие видео-вставки. Если вам комфортно смотреть только видео-лекции, курс вам может не понравиться.
Подача теорииТеоретические блоки соединены такими вот шуточными диалогами. Их не очень много, и их можно просто пролистать.
Шуточные диалоги с "коллегами")) Также в тренажере вы встретите тесты:
Тестовые задания внутри тренажеровЗадачи по SQL:
Тренажер SQLИ задачи по JavaScript:
Тренажер Java ScriptМожно ли совмещать учебу с работой?Можно, большинство так и делали. А у кого-то еще семья и маленькие дети. Я в период учебы не работала (не из-за учебы, просто так сложилось). Конечно, с работой было бы тяжелее, но думаю, что я бы справилась. В крайнем случае использовала бы отсрочки.Я старалась укладываться в график, предложенный яндексом - одну неделю закладывала на теорию и две на проект. Сдавала его обычно за несколько дней до мягкого дедлайна и его как раз успевали проверить до начала следующего спринта.
Яндекс Практикум - Тестирование ПОТеорию можно пройти гораздо быстрее, если не писать конспекты Но это чисто моя инициатива. Можно просто распечатать все материалы и не париться. Но я люблю конспекты-конспектики.Как проходит коммуникация с другими студентами и преподавателями?Общаться вы будете в мессенджере Slack (с 1 декабря 2022 года всех перевели в Пачку) - ссылку-приглашение вам пришлют перед началом учебы. Я установила это приложение и на телефон, и на ноут, также есть веб-версия.Внутри вас будет ждать несколько каналов-чатов:Community. Общий канал-болталка, где будет весь ваш поток или когорта - как хотите (все те, кто стартовал с вами в одно время). В моем потоке на старте было около 360 человек;Exerciser. Канал с преподавателем, где вы можете задавать ему вопросы касаемо прохождения тренажёра. Если что-то не понятно, всегда можно спросить, почему так;Info. Канал с информацией, где куратор будет оповещать вас о каких-то орг. вопросах - когда мягкий/жёсткий дедлайн, когда будет вебинар. Куратору же в личку можно писать по поводу отсрочек и т.п;*Какая-нибудь планета* Канал группы с наставником для вопросов по проекту. Всю когорту делят на несколько групп поменьше, обзывают названием какой-нибудь планеты и прикрепляют к вам наставника. У нас на старте в каждой такой группе было примерно по 60 человек.Library. Тут все студенты курса могут делиться полезными ссылками, книгами, статьями и т.пБудут ещё каналы, посвященные работе в определенных программах (и там есть свой человечек, отвечающий на вопросы: как что скачать и установить).В общем, не пропадете))Но имейте в виду что моментально на ваши вопросы никто отвечать не будет! Поэтому лучше не откладывать все на последний момент! Конечно, где-то вам на помощь придут другие студенты, но именно преподаватели на связи далеко не 24/7, и это сразу оговаривается!ДедлайныТут на самом деле все просто, хотя многие путаются первое время.Мягкий дедлайн- последний день текущего спринта. Сдав проект до этой даты вы имеете право на ДВЕ доработки по проекту.Жестки дедлайн- спустя две недели от начала СЛЕДУЮЩЕГО спринта. Сдав проект до этой даты вы имеете право на ОДНУ доработку по проектуВам куратор постоянно в общем чате будет напоминать о всех важных датах + вы добавите себе график в Яндекс-календарь, так что тут тоже не бойтесь, что что-нибудь "проспите".ВебинарыВ каждом спринте проводят по 2-3 вебинара, где подробнее разбирают темы спринта. Можно задавать вопросы, если что-то не понятно и получить ответ здесь и сейчас. Проводят его наставники.Записи вебинаров на следующий день выкладывают, их можно сохранять себе и пересматривать позже при желании.Сдача проектовПроекты проверяют ревьюеры. После сдачи вам будет приходить подробная обратная связь с замечаниями, которые надо будет исправить. Последующие доработки будет принимать этот же человек.Но каждый новый проект будет принимать новый ревьюер.Связи с ревьюерами нет никакой, но в файлик с вашей доработкой можно написать свое аргументированное мнение, я на дипломе так делала, когда не была согласна с замечанием. Или можно просить наставника, чтобы он уточнил ваш вопрос у ревьюера.Обратная связь приходит в течение 96 часов после отправки (но диплома это не касается, там 10-12 дней).-------------------------Фух, про организационные моменты рассказала, дальше будут впечатления по каждому спринту. Старалась вести как дневник)-------------------------1 спринт - проектирование тестовТеория в тренажёре далась мне, что называется, "лайтово". Я до начала обучения в Яндексе смотрела кое-какие уроки на Ютубе (если что, могу порекомендовать один канал) почитала знаменитого Савина, поэтому каких-то сложностей не испытала.Проект - у страха глаза велики. Первый же. Не знаешь как к нему подступиться и за что браться.На ревью пришло осознание, что очень многое зависит от проверяющего. То есть, то, что примут у твоего одногруппника, могут не принять у тебя.Для кого-то это жирный минус, кто-то даже просил потом дать какие-нибудь эталоны. Но их нет и не будет. Все как в реальной жизни. Смиритесь)Чтобы сдать проект у меня ушло обе доработки.
2 спринт - тестирование веб- приложенийТоже теория шла довольно легко, но только потому что я опять же это все смотрела на Ютубе! НО! Надо сказать, что от этого как-то скучно мне не было. Материал подан интересно, и самое главное, без воды.На этом спринте мы познакомились с программой Charles и обзавелись двумя новыми каналами в слаке - Charles и Яндекс Трекер. Почти любой вопрос по этим приложениям можно найти по поиску в этих каналах. Очень маловероятно, что до вас никто не сталкивался с такой же проблемой, как вы. Так что не ленитесь искать))В проекте завели свои первые баг-репорты. Я уже могу называть себя тестировщиком? 🤭 Самым сложным в этом проекте было для меня составление чек-листа на вёрстку. И тут опять же у кого-то приняли 60 проверок, у кого-то их переваливало за 200. Но главное найти баги..Чтобы сдать проект у меня ушла одна доработка (внезапно).3 спринт - тестирование мобильных приложений и APIВот я и дошла до этих страшных трех букв! Опять же, познакомившись вкратце с этой темой на том же Ютубе я подумала: так, ниче не понятно, потом разберусь.Поэтому со страхом ждала этот спринт.Теория шла тяжелее, чем в прошлые два спринта, времени на усвоение материала уходило значительно больше. Плюс очень много практических заданий было в самом тренажёре.Ах да, и ещё один новый канал в слаке и новая программа для знакомства- Android Studio. Кстати, если ваш компьютер не потянет ее, вам дадут удаленный доступ.Ещё познакомились с программой Postman, но по ней чатика нет (а жаль).В проекте самым сложным для меня был блок по тестированию API. Сверяешься с другими студентами: у кого 30 проверок, у кого 100. Воодушевляет! Тестирование мобилки в этом же проекте показалось чем-то ерундовым на фоне API и не заняло много времени.Сдала с одной доработкой! Но читая общий чат все больше понимала, что у студентов принимают абсолютно разные работы! А ещё очень часто ошибаются. Тебе может прилететь замечание, а ты смотришь в свою работу и понимаешь, что замечание к твоему проекту вообще не применимо. А все потому что ревьюеры копируют их из других работ. Происходит путаница и уходит время на выяснение этого обстоятельства.4 спринт - основы баз данныхВот тут я теорию, что называется, выстрадала. Хоть я и с базами данных кратко и вскользь знакомилась ранее, теория далась сложно.Здесь вы познакомитесь с консолью и запишите первые SQL запросы. По SQL практические задания делаются прямо в тренажёре Яндекса. Если раньше я "докапывалась" до сути по своей инициативе, то тут без этого просто никак. Ведь не решишь задачу- тренажёр не пустит дальше. Подсказки в тренажёре не всегда понятные, а ещё сам тренажёр оооочень капризный. Создалось впечатление, что он принимал лишь один верный вариант решения и все тут.Проект делали в консоли Cygwin. К проекту я подошла ну очень азартно и сделала его за пару дней. После капризного тренажёра было приятно осознать, что одну задачу можно решить разными способами. Так что от проекта я прямо кайфанула. Но делала все по своим конспектам и по примерам в тренажёре + без гуглинга не обошлось.Сдала с одной доработкой - в одном из заданий сделала глупую ошибку по своей невнимательности. Но зато по всем остальным задачам ревьюрер дал наводки, как еще их можно решить. Для себя все это проделала)5 спринт - основы автоматизации тестированияВот тут я даже всплакнула разок (застопорилась на каком-то задании в самом начале, не поняла, что от меня нужно, и все. Плак-плак.))Этот спринт длится 2 недели, в нем нет никаких проектов, но есть очень много практических заданий в тренажере. Спринт пройти НАДО, чтобы открылась возможность сдать диплом. (Если чувствуете, что не успеваете, можно просто пролистать тренажер, а решения заданий "подсмотреть" у других студентов - в группе с преподавателем обычно есть много наводок по решению. А уже потом, после сдачи диплома, спокойно вернуться к автоматизации, сбросить все решения и пройти еще раз самостоятельно).У меня в общем-то не было никаких долгов по предыдущему спринту, и я решила пройти сначала автоматизацию, а уже потом дипломом заняться. Ушла неделя. Но я прямо долго каждый день сидела. Тяжеловато было. После диплома решила все равно еще разок пройтись. А может и не один разок.ДипломУ нас на диплом наложились еще такие события как переход в другую баг-трекинговую систему - YouTrack и в другой мессенджер - Пачка. Это заново пришлось в чем-то разбираться, настраивать. Но, в принципе, это не заняло так уж много времени. Опять же, по Ютреку сразу создали чат поддержки, где можно было задать свои вопросы. То есть вас никто не бросает самим разбираться с новыми программами.Ну ладно, теперь про сам диплом:Чтобы сдать его до мягкого дедлайна, у меня оставалось 3 недели после прохождения пятого спринта. И тут я словила самую настоящую прокрастинацию Расслабилась к концу обучения. Читаю вопросы по диплому в чате, понимаю, что надо бы начать, а то там что-то прям страшное. Но заставить себя тяжело. Но ничего, слона надо есть частями. Так говорят? Так я и делала. Маааленькими шажками. Вроде делала каждый день совсем по-немногу и сама не заметила, как проект уже почти готов!Диплом состоит из 4 заданий - по сути все то, что вы уже делали раньше: протестировать веб-приложение, мобилку и апи. Плюс заполнить таблицу с вопросами по теории. Совет: откройте задания, просмотрите, поймите, что вам будет делать проще и делайте это в первую очередь. А там уже все пойдет как по маслу))ПРОВЕРКА ДИПЛОМА ДЛИТСЯ 10-12 дней.Сдав работу за пару дней до мягкого дедлайна, дождалась ревью спустя ~250 часов. Так что наберитесь терпения, отдохните немного.После первой проверки пришла огромная простыня текста с правками. Пугало, что на исправления всего 48 часов (даа, даа, хоть и можно попросить еще немного времени у куратора, еще сутки вроде без проблем дают, но затягивать не хотелось). Правила не все, где-то писала свои пояснения, почему я сделала так, как сделала, ведь у меня была в запасе еще одна правка. Но до нее дело не дошло, проект приняли!-------------------------
Что может сильно испортить впечатление от курса:Работа наставника. От него в большей мере будет зависеть то, каково вам будет учиться. Ведь это тот человек, который направляет вас именно по проекту. Если он систематически редко выходит на связь, когда его все ждут и если он отвечает на вопросы в духе "а ты сам как думаешь?" - это мало кому понравится. В моей группе был хороший наставник, но ребята "по соседству" жаловались на своего по изложенным выше причинам. Так что тут рулетка. Кто-то из присоединившихся к нам с других потоков жаловался, что пришлось брать отсрочку именно по причине того, что наставники были никакие.Работа ревьюера. Все боялись попасться к слишком придирчивому человеку. Но тут благо каждый новый проект проверяет новый человек. Так что один проект вы можете защитить с легкостью, а над другим изрядно попотеть. И еще момент с накопированными замечаниями из других работ. Заставляет поседеть)) Но у меня такого не случалось, опять же, это я слышала от других студентов.Тренажёр, принимающий только один эталонный вариант решения! Ох и намучилась я с ним! За это преимущественно снимаю одну звезду.Мне очень не понравился мессенджер Пачка! Максимально сырое приложение! НО не вина организаторов, что мы туда перешли. В слаке мы все так активно общались, а после перехода все как-то переместились в неформальный телеграмм-чат. В пачке изредка кто-то что-то писал, чтобы задать вопрос наставнику.Что мне понравилось:Подача теории - мне удобнее изучать ее в текстовом формате, нежели видео смотреть, но это дело вкуса. Материала в принципе достаточно для выполнения проектов, но изредка приходилось гуглить. Еще к каждой теме давался набор полезных статей, которые тоже можно изучить при желании.Пожизненный доступ к тренажеру. А он, кстати, все время пополняется и обновляется. И вы в любой момент можете зайти и повторить теорию или узнать что-то новенькое.Вебинары!!!!!! Я на них всегда старалась присутствовать лично, но пару-тройку пересматривала позже, когда делала проект. По API был очень полезный вебинар, все студенты его вспоминали еще долго и благодарили наставницу за него!)Всякие активности и подарки. Это, конечно, не самое главное в учебе, но, согласитесь, приятно (тем более, когда ты "бюджетник")). Всем желающим, например, прислали классные футболки. На последних двух "выпускных" вебинарах проводили викторины с различными призами.Наставники. Да, все! Потому что кого бы именно к вам не прикрепили, так или иначе сталкиваться вы будете со всеми наставниками вашего потока, ведь они проводят вебинары. Каждый вебинар ведут два наставника и это может быть не ваш. Все они были по-своему хороши, не только доходчиво объясняли материал, но и умели разрядить обстановку, рассказать какие-то интересные случаи из жизни/работы. Были и особенно юморные, что все студенты сидели с улыбкой до ушей все 1,5-2 часа!Ревьюеры выделяют не только ваши ошибки, но и сильные стороны! Это очень мотивирует и помогает не опускать руки. Да, в этом я не до конца разобрался, но что-то другое выполнил хорошо!Интерес к вашему мнению. После каждого спринта будет анкета, где можно оставить свое мнение о пройденном этапе обучения, что понравилось, что нет. После ревью всегда можно оставить оценку проверяющему, написать в свободной форме свое мнение. Думается, что просто так бы эту информацию не собирали.Наша группа. У нас были замечательные, отзывчивые и очень активные ребята. Хочется верить, что так у всех))Диплом будет внесен в ФРДО.
ПодарочкиНа самом деле мне в общем-то все понравилось. Я вообще получила удовольствие от процесса. Бывали какие-то мелкие затыки, типа тренажер "ломался" - но обычно за час все исправляли. Поэтому придраться то и не к чему.Ну и напоследок:_________________Программа трудоустройства Ее предлагают пройти всем студентам, она бесплатная. Ее обычно анонсируют на 3-4 спринте, но нашему потоку "повезло" и нам прислали анонс уже перед дипломом (опять же какие-то накладки из-за всяких переездов на другие платформы)Программу можно пройти в течение 6 мес. после окончания обучения. Это отдельный курс, его я прохожу в данный момент._________________Надеюсь, отзыв был кому-то полезен! Диплом я еще не получила, работу только-только начинаю искать, с этим сейчас проблемы, но я все равно не жалею потраченного времени и считаю, что это было максимально полезно для меня! Были бы знания, а где их применить, я найду!
upd: получила дипломНе расстраивайтесь, что он выглядит так)) Никому он не нужен! Смотрят на знания и опыт (если он есть)._________________ОБНОВЛЕНИЕ от 04.2023 - устроилась-таки на работуОхохохНаконец-то могу рассказать о самом интересном для многих: о поиске работы.Часто в чатиках тестировщиков видела сообщения из разряда "Ура! Получил оффер! Отправил 1000 откликов, и вот на 1001-ый выстрелило!"Ладно, я утрирую, но люди, которые отправляли по 100-200 откликов встречались мне регулярно и я все задавалась вопросом: "Да где вы, блин, вообще столько вакансий нашли???"Я решила подойти к поискам избирательно. Откликалась в основном на вакансии своего города, удаленных позиций было всего штуки 3-4. Как-то мне самой больше хотелось набираться опыта очно, присутствуя в офисе. Удаленка прекрасна, но успеется))Ну а теперь моя статистика.Активно искать работу я начала после новогодних праздников, но отправила один отклик еще в ноябре, пока училась (мне сразу пришел отказ и я решила отложить это дело. Че расстраивать себя раньше времени? Я ведь еще учусь).С середины января по середину марта я отправила 20 откликов (а всего 21).Из них было 3 тестовых, 1 собеседование и, собственно, один оффер. Остальное или отказы, или молчок. Как-то так.Я не знаю, какую вы выберите стратегию поиска, кто-то предпочитает брать количеством и там действительно может что-то выстрелить. Так даже больше шансов, по идее. И больше тестовых заданий для опыта получить можно (их часто автоматом присылают). Но я сделала, как сделала.Мораль:Кто ищет, тот найдет. Не слушайте все эти "после курсов не берут". Берут. И после курсов. И вообще без них (есть примеры среди знакомых).