Найти в Дзене

Как после онлайн курсов войти в айти.

Многие люди не верят, что можно выучиться на IT-специалиста на онлайн курсах. Однако у меня это получилось. Сегодня расскажу, как я училась и что делала дополнительно, чтобы реально освоить профессию. Во-первых, на курсах были практические задания, я все их выполняла, причём, иногда даже чуть больше, чем требовалось; старалась упражнятся, пока не пойму, что и зачем я делаю. Во-вторых, на курсах рассказывали о разных инструментах, помогающих в тестировании, иногда на них были практические задания, а иногда нет. Но я скачивала все, о чем рассказывалась. Если до конца не понимала, зачем нужен инструмент или как им пользоваться, шла в гугл или ютуб, читала описания, смотрела ролики и пыталась воспроизвести. Мне было важно понимать, что и зачем я делаю в этом инструменте, в каких случаях буду его применять. Со временем картинка складывалась. Приведу хороший пример с Postman. На курсах на него отводилось 2 урока, на которых еще и выдавалась теория про Rest Api. Конечно, когда изучаешь э

Многие люди не верят, что можно выучиться на IT-специалиста на онлайн курсах. Однако у меня это получилось. Сегодня расскажу, как я училась и что делала дополнительно, чтобы реально освоить профессию.

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

Во-вторых, на курсах рассказывали о разных инструментах, помогающих в тестировании, иногда на них были практические задания, а иногда нет. Но я скачивала все, о чем рассказывалась. Если до конца не понимала, зачем нужен инструмент или как им пользоваться, шла в гугл или ютуб, читала описания, смотрела ролики и пыталась воспроизвести. Мне было важно понимать, что и зачем я делаю в этом инструменте, в каких случаях буду его применять. Со временем картинка складывалась.

Приведу хороший пример с Postman. На курсах на него отводилось 2 урока, на которых еще и выдавалась теория про Rest Api. Конечно, когда изучаешь это с нуля, с первого раза это все звучит, как китайская грамота. Но я в ютубе пересмотрела 100500 роликов про Api и про Postman. Искала открытые Api, создавала коллекции в Postman, писала какие-то проверки на js там же, пыталась применить техники тест-дизайна. В итоге я изучила Rest Api достаточно хорошо, чтобы иметь возможность говорить о нем на собеседовании свободно. Да, у меня не было коммерческого опыта тестирования Api, но я могла рассказать о нем очень много. Я могла даже накидывать варианты для локализации багов при тестировании Api (и это все без коммерческого опыта!).

Так же я изучала charles и feedler - обе программы у меня стояли. Я ковырялась в их настройках, в запросах, смотрела на ютуб ролики с инструкцией, как ставить breakpoint на запрос, как подменять данные, для чего вообще это делается в тестировании. И хоть у меня до сих пор практически нет коммерческого опыта использования этих инструментов, но я знаю, что они есть, зачем они нужны, когда и где их можно использовать и какие возможности они дают. Да, скорее всего, я сейчас не вспомню, как ставить этот breakpoint, но знаю, как это загуглить, и быстро разберусь.

В-третьих, через 2 месяца занятий на курсах я устроилась асессором в яндекс (это был даже не яндекс, а компания-подрядчик) как фрилансер. Я за очень дёшево проходила готовые тестовые сценарии для разных продуктов яндекс. Я увидела, как реально выглядят тест-кейсы в коммерческих проектах, как группируются они по тест-ранам, отточила свое умение составлять баг-репорты, училась работать с написанными готовыми инструкциями. И хотя наработка часов небольшая, числилась я там 8 месяцев и в резюме, естественно, указала это как коммерческий опыт. Думаю, именно это позволило мне выделяться среди других кандидатов при отклике на вакансии с опытом работы от 1 года.

В-четвертых, я живо интересовалась у всех знакомых из it, как они работают, как проходит их рабочий день, что принято в компании, как делается обычно что-то в той или иной ситуации и тд. Мой муж уже давно работает в программировании, и хоть он ничего мне не мог рассказать про тестирование, но он рассказывал мне про некоторые процессы в их компании, про некоторые баги, которые к нему приходили, про интересные случаи, встречи и митинги, про их продукт, про то, как распределены роли на проекте. Я задавала ему очень много вопросов. Также я смотрела разные видео, где тестировщики описывают свой рабочий день и в общем рассказывают о ролях на проекте и зонах ответственности. Все это позволило мне собрать некое понимание, как люди работают в it, как работает команда и так далее.

В итоге к первому собеседованию (а это было через 9 месяцев после старта курса) у меня уже были хорошо сформированные знания и практические навыки.

Вывод такой: курсы помогли мне увидеть вершину айсберга этой профессии, дальше углубляться надо самой или искать себе ментора. И я согласна, что просто прослушать курсы недостаточно, нужно развивать пракические навыки. Как вы это будете делать, не важно. Можно пойти на стажировку, можно пробовать самой или с наставником, можно пойти в техподдержку и оттуда расти до тестировщика. Главное - наработка часов. Чтобы стать специалистом в какой-то области, нужно сколько-то часов практики, как у пилотов, например, или как при вождении автомобиля.