Немного предыстории: я начала свой путь в IT в целом и в QA в частности 7 лет назад, когда «войти в IT» было не так мейнстримно, как сейчас. Курсы, если и были, то не на слуху. Чтобы устроиться QA Junior, я самостоятельно выискивала информацию в интернете, готовясь к собеседованию. Не помню как (видимо, память вытеснила травматичные воспоминания:) ), но собеседование я прошла и приступила к началу тестерской работы.
К чему я это всё?
Вопрос обучения основам тестирования я прочувствовала на себе со всех сторон.
| С одной стороны - я сама когда-то была в роли человека, решившего ступить на путь тестирования без профильного образования.
| С другой стороны - я являлась преподавателем в школах тестирования, а сейчас занимаюсь индивидуальным обучением.
| С третьей стороны - по своей основной работе я постоянно провожу технические интервью для QA инженеров всех уровней и точно знаю, какие скиллы важны при приёме на работу.
В связи со всем выше перечисленным, моё мнение однозначно: Чтобы начать карьеру тестировщиком/QA НЕ ОБЯЗАТЕЛЬНО покупать курсы и проходить их.
Когда я готовила материалы к своим урокам, как преподаватель, многое из теории приходилось вспоминать самой и копать ещё глубже, чем я знала до этого. В такие моменты я прибегала к YouTub'у. Я до сих пор в восторге от огромного количества бесплатного КАЧЕСТВЕННОГО материала, которое там размещают многочисленные авторы (дай Бог им здоровья).
Хотелось кричать: "Люди, опомнитесь, зачем вы платите огромные деньги за курсы, когда всю ту же информацию можно найти в интернете бесплатно?".
Пообщавшись со многими учениками, я пришла к простому ответу - не все способны обучаться самостоятельно. Для кого-то сама причастность к формализованному процессу обучения является главным мотиватором. Таких людей не мало, и, пожалуй, им как раз "покупные" курсы показаны.
!НО! В любом случае, со временем (и чем быстрее, тем лучше) им придётся учиться самостоятельно искать информацию в интернете и осваивать её без посторонней помощи. Без этого в IT сносную карьеру не построишь.
Так же к плюсам готовых курсов от различных платформ я могу отнести практические занятия. Это огромный плюс, если им грамотно воспользоваться.
Я сама занимаюсь репетиторством по основам тестирования, но я в силах дать только теорию без особой "боевой" практики. У меня нет столько ресурсов, чтобы держать свой сайт с определённым (периодически меняющимся) составом багов, спецификации, баг-трекинговую систему, чтобы мои ученики могли практиковаться в тестировании реальной системы.
У крупных поставщиков курсов такая возможность есть.
!НО! Эту возможность нужно выжимать на полную, ибо на технических интервью я насмотрелась на кандидатов, закончивших весьма неплохие курсы, но отнесшихся халатно к собственной ответственности за усвоение информации. Проще говоря - люди думали, что заплатили немалые деньги за курс, отслушали его и этого достаточно, чтобы все двери перед ними были открыты.
Так же, многие крупные компании, предоставляющие тестерские курсы, могут с какой-то долей вероятности гарантировать дальнейшее трудоустройство в свою компанию или к партнёрам, ну, или, как минимум, попытку к трудоустройству.
Итак, суммируем плюсы:
Психологический фактор процесса обучения, который нужно проходить;
Возможность попрактиковаться в тестировании на реальных системах;
Возможность облегчённого дальнейшего трудоустройства.
Соответственно, если вы всё-таки решитесь обучаться на готовых курсах, то настоятельно рекомендую 2й и 3й пункты внимательно изучить при выборе обучающей платформы, иначе это будет пустая трата денег.
Что же касается самостоятельного изучения основ тестирования, здесь самая главная сложность - понять, ЧТО изучать и в каком объёме. Найти информацию в интернете в наше время не проблема, проблема понять, что именно искать и отфильтровать нужное.
Я составила чек-лист для изучения теории тестирования, в который внесла все обязательные темы для изучения. Делюсь им с радостью, на абсолютно безвозмездной основе, чтобы вы могли начать изучение самостоятельно.
После закрытия всего чек-листа я бы рекомендовала взять консультацию у какого-го нибудь QA специалиста, как репетитора, чтобы ещё раз проговорить правильность понимания всех тем и разъяснения "провалов" в изученном материале. Ко мне с таким запросом приходят часто, это несложная и достаточно быстрая работа, которая потом с лихвой окупается. Гораздо дешевле заплатить репетитору или ментору за 1,5-2ч консультацию, чем ходить по десяткам собеседований и получать отказы из-за того, что завалился на теоретических вопросах.
Ну а вообще, конечно, теория - это не то, на что хороший интервьюер смотрит в первую очередь на ТИ. Хотя и пренебрегать ею точно не стоит. Говорю, как практикующий специалист.
А о том, что важно на ТИ я напишу в следующей статье, всем спасибо за внимание :)
Комментарии (3)
Batalmv
17.04.2024 13:14+2Сейчас вообще столько инфы в Инете, что платить за обучение выглядит просто тратой денег
Плюс надо понимать, что именно для QA характерно отсутствие даже базовых заний в вопросах, которые декларируются в CV
А уж найти людей, которые "умеют" делать тест нефункциональных требований крайне сложно. Штучный товар.
Поэтому рулит практика и бесконечное желание все узнать, а не курсы
NineNineOne
17.04.2024 13:14Категорически поддерживаю.
Тестировщику должно быть интересно искать и находить баги.
А когда тестировщик только ходит по фиксированным заготовленным сценариям, которые ему достались от коллег - дело плохо.
Creigi
Тезисы правильные, но только со стороны человека который уже имеет опыт и может понять какой из кучи бесплатного материала качественный. Курсы хороши системностью подаваемой информации, возможностью получить фидбек от работающего qa специалиста. И точно не проблема курсов в том, что большинство людей считают, что у них карт-бланш на "вход в it" по факту оплаты каких либо курсов.