Немного предыстории: я начала свой путь в IT в целом и в QA в частности 7 лет назад, когда «войти в IT» было не так мейнстримно, как сейчас. Курсы, если и были, то не на слуху. Чтобы устроиться QA Junior, я самостоятельно выискивала информацию в интернете, готовясь к собеседованию. Не помню как (видимо, память вытеснила травматичные воспоминания:) ), но собеседование я прошла и приступила к началу тестерской работы.

К чему я это всё?

Вопрос обучения основам тестирования я прочувствовала на себе со всех сторон.

| С одной стороны - я сама когда-то была в роли человека, решившего ступить на путь тестирования без профильного образования.

С другой стороны - я являлась преподавателем в школах тестирования, а сейчас занимаюсь индивидуальным обучением.

| С третьей стороны - по своей основной работе я постоянно провожу технические интервью для QA инженеров всех уровней и точно знаю, какие скиллы важны при приёме на работу.

В связи со всем выше перечисленным, моё мнение однозначно: Чтобы начать карьеру тестировщиком/QA НЕ ОБЯЗАТЕЛЬНО покупать курсы и проходить их.

Когда я готовила материалы к своим урокам, как преподаватель, многое из теории приходилось вспоминать самой и копать ещё глубже, чем я знала до этого. В такие моменты я прибегала к YouTub'у. Я до сих пор в восторге от огромного количества бесплатного КАЧЕСТВЕННОГО материала, которое там размещают многочисленные авторы (дай Бог им здоровья).

Хотелось кричать: "Люди, опомнитесь, зачем вы платите огромные деньги за курсы, когда всю ту же информацию можно найти в интернете бесплатно?".

Пообщавшись со многими учениками, я пришла к простому ответу - не все способны обучаться самостоятельно. Для кого-то сама причастность к формализованному процессу обучения является главным мотиватором. Таких людей не мало, и, пожалуй, им как раз "покупные" курсы показаны. 

!НО! В любом случае, со временем (и чем быстрее, тем лучше) им придётся учиться самостоятельно искать информацию в интернете и осваивать её без посторонней помощи. Без этого в IT сносную карьеру не построишь.

Так же к плюсам готовых курсов от различных платформ я могу отнести практические занятия. Это огромный плюс, если им грамотно воспользоваться. 

Я сама занимаюсь репетиторством по основам тестирования, но я в силах дать только теорию без особой "боевой" практики. У меня нет столько ресурсов, чтобы держать свой сайт с определённым (периодически меняющимся) составом багов, спецификации, баг-трекинговую систему, чтобы мои ученики могли практиковаться в тестировании реальной системы.

У крупных поставщиков курсов такая возможность есть.

!НО! Эту возможность нужно выжимать на полную, ибо на технических интервью я насмотрелась на кандидатов, закончивших весьма неплохие курсы, но отнесшихся халатно к собственной ответственности за усвоение информации. Проще говоря - люди думали, что заплатили немалые деньги за курс, отслушали его и этого достаточно, чтобы все двери перед ними были открыты.

Так же, многие крупные компании, предоставляющие тестерские курсы, могут с какой-то долей вероятности гарантировать дальнейшее трудоустройство в свою компанию или к партнёрам, ну, или, как минимум, попытку к трудоустройству.

Итак, суммируем плюсы:

  1. Психологический фактор процесса обучения, который нужно проходить;

  2. Возможность попрактиковаться в тестировании на реальных системах;

  3. Возможность облегчённого дальнейшего трудоустройства.

Соответственно, если вы всё-таки решитесь обучаться на готовых курсах, то настоятельно рекомендую 2й и 3й пункты внимательно изучить при выборе обучающей платформы, иначе это будет пустая трата денег.

Что же касается самостоятельного изучения основ тестирования, здесь самая главная сложность - понять, ЧТО изучать и в каком объёме. Найти информацию в интернете в наше время не проблема, проблема понять, что именно искать и отфильтровать нужное. 

Я составила чек-лист для изучения теории тестирования, в который внесла все обязательные темы для изучения. Делюсь им с радостью, на абсолютно безвозмездной основе, чтобы вы могли начать изучение самостоятельно.

После закрытия всего чек-листа я бы рекомендовала взять консультацию у какого-го нибудь QA специалиста, как репетитора, чтобы ещё раз проговорить правильность понимания всех тем и разъяснения "провалов" в изученном материале. Ко мне с таким запросом приходят часто, это несложная и достаточно быстрая работа, которая потом с лихвой окупается. Гораздо дешевле заплатить репетитору или ментору за 1,5-2ч консультацию, чем ходить по десяткам собеседований и получать отказы из-за того, что завалился на теоретических вопросах.

Ну а вообще, конечно, теория - это не то, на что хороший интервьюер смотрит в первую очередь на ТИ. Хотя и пренебрегать ею точно не стоит. Говорю, как практикующий специалист.

А о том, что важно на ТИ я напишу в следующей статье, всем спасибо за внимание :)

Комментарии (3)


  1. Creigi
    17.04.2024 13:14

    Тезисы правильные, но только со стороны человека который уже имеет опыт и может понять какой из кучи бесплатного материала качественный. Курсы хороши системностью подаваемой информации, возможностью получить фидбек от работающего qa специалиста. И точно не проблема курсов в том, что большинство людей считают, что у них карт-бланш на "вход в it" по факту оплаты каких либо курсов.


  1. Batalmv
    17.04.2024 13:14
    +2

    Сейчас вообще столько инфы в Инете, что платить за обучение выглядит просто тратой денег

    Плюс надо понимать, что именно для QA характерно отсутствие даже базовых заний в вопросах, которые декларируются в CV

    А уж найти людей, которые "умеют" делать тест нефункциональных требований крайне сложно. Штучный товар.

    Поэтому рулит практика и бесконечное желание все узнать, а не курсы


    1. NineNineOne
      17.04.2024 13:14

      Категорически поддерживаю.

      Тестировщику должно быть интересно искать и находить баги.

      А когда тестировщик только ходит по фиксированным заготовленным сценариям, которые ему достались от коллег - дело плохо.