Дневник Тестировщика. Неделя #1
Составление плана обучения. Литература, курсы.
Составление плана обучения.
Для начала, скажу следующее. Если эту статью читает кто-то, кто работает в тестировании и тем более в Gamedev, то буду благодарен за все советы! И вообще, напишите, правильно ли я рассуждаю и те ли источники я выбрал?
Где я вообще взял всю информацию?
Всё просто: статьи с Habr, VC, Tproger, беседы с QA в telegram, вакансии. Я даже загуглил преподавателя курсов, и спросил у него совета во ВКонтакте.
Более того, пока я искал ответы, нашёл одного парня, который сейчас тоже в рейсе и тоже ищет на какие курсы по тестировке пойти. Бывают и такие совпадения!
В общем… К чему я пришёл? До того, как я приеду домой, я буду учиться по следующим книгам:
- Куликов С. «Тестирование программного обеспечения».
- Библия QA v2.5.
- Копланд Л. «Практическое руководство по тест-дизайну».
Так же, в прошлой части моего дневника, я упомянул одну книгу, которую начал изучать. Роман Савин «Tестирование DOT COM». Пообщавшись на форумах, погуглив, пришёл к выводу, что данная книга уже устарела. Хотя, мне она нравилась, и я даже прочитал её первую часть, состоящую из трёх глав!
Далее, когда я вернусь домой, у меня будет хорошая теоретическая часть. Что делать дальше? Ответ прост. Курсы. О том, какие курсы я выбрал, я писать не буду, чтобы ни сочли за рекламу. Но если кому-либо это интересно, пишите в комментарии, отправлю вам на почту.
На данной платформе есть много видов QA курсов. Те, что интересуют именно меня — QA Basic и Game QA.
Конечно, у меня возникло много вопросов. Дело в том, что на курсе Game QA даётся хорошая теория и практика в тестировании игр. К чему, в будущем, я стремлюсь. Но базовые знания там не такие сильные, как на курсе QA Basic. Изучив вакансии, я понял, что в Gamedev, как правило, требуется опыт работы от одного года. Потому пришёл к следующему выводу:
- Курсы QA Basic. Подкреплю теорию из книг, получу практику.
- Устроюсь на работу куда угодно, лишь бы набраться опыта, думаю, поработать около одного года.
- Пройду курсы Game QA и, продолжая работать, начну искать работу в Gamedev.
О том, как я веду конспекты.
Если учитывать блог, который я веду, у меня целых 3 «тетрадки». Да, в кавычках — не просто так! Достать свободную, хорошую тетрадь весьма проблематично (так как я в море). Потому конспекты я веду в блокнотах на ноутбуке. Блокнотах? Да, их получилось 2.
- Английский словарь. Выписываю всё из профессиональной терминологии, даже самые логичные и понятные слова.
- Конспект. Тут я выписываю основную информацию, некие, главные правила, определения и советы!
Добавить к этому списку мой блог, который, кстати, очень помогает структурировать мои мысли после прочтения каждой главы — получится 3 «тетрадки».
Материал, изученный мной за это время.
Выучил я не так много, потому что, как я и писал выше, потратил достаточное количество дней, пока общался на форумах и составлял свой план.
Так же книга Куликова С. «Тестирование программного обеспечения» оказалась сложнее, чем книга Савина, которого я читал ранее. Сразу даются термины, о которых я не знаю, и приходится гуглить. Собственно, как об этом и пишет сам автор.
По итогу, за один вечер чтения данной книги я изучил:
- Краткую информацию об истории тестирования.
- Термины TDD, BDD, DDT, KDT.
- То, чем занимается тестировщик разного уровня, в разных компаниях.
- Основные навыки тестировщика, которые понадобятся в будущем.
- Так же книга развеяла не много мифов о тестировании, о которых, я и сам догадался, пока прыгал по форумам в поисках ответов.
Комментарий:
Касаемо терминов, описанных выше (я о TDD и т. д.). Кто-то может пояснить их более простыми словами? В интернете было много информации, и я вроде понял, а вроде и весьма размыто. На этом первая неделя обучения подошла к концу. Получилось не так продуктивно, как хотелось. Но, с другой стороны, теперь есть план, и осталось только учиться!