Рубріки: Мнение

Из тестирования в разработку: почему так делать не нужно (и как нужно)

Вікторія Пушкіна

Почему люди следуют такой странной идее — сначала пойти в тестировщики, а потом перейти в разработку? Как правило, потому что считают, что в тестировании гораздо ниже порог входа. Это такой миф, что главное хоть как-то «войти в айти», а потом переквалифицироваться будет как два пальца об асфальт.

Основатель школы программирования FoxmindEd Сергей Немчинский на своем YouTube-канале рассказал, почему это так не работает.

Highload публикует этот материал текстом.

Почему нет смысла идти в тестирование, если вы хотите стать программистом

Когда вы попадаете в тестирование — это НЕ означает, что вы становитесь недопрограммистом

Вы становитесь тестировщиком. Это совершенно другая профессия, у которой совершенно другие требования и совершенно другой майндсет (тип мышления).

Более того, если вы какому-нибудь тестировщику скажете, что он недопрограммист, можете и в репу получить. Тестировщики на такое обижаются и совершенно справедливо: профессия тестировщика не проще профессии программиста.

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

Тестировщик ищет ошибки в программе в целом, а также определяет, когда ее можно пускать в продакшен / Depositphotos

Порог входа в тестирование НЕ ниже, чем порог входа в программирование

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

Чтобы хоть как-то справится с наплывом неадекватов, большинство компаний вообще не публикуют вакансии Junior Manual QA. Как вы понимаете, в такой ситуации даже тем, кто с полной серьезностью и ответственностью выбрал профессию тестировщика и обучился ей, сложно найти работу.

Из одной IT-профессии в другую попасть НЕ проще

Технический интервьюер знает, что тестировщик (а тем более мануальный тестировщик) — это совсем другая профессия и единственное преимущество, которое есть у такого специалиста — это то, что он умеет общаться с заказчиком и знает, как вообще устроено IT.

Помимо выше упомянутого майндсета, у тестировщика другая зона ответственности и даже другой взгляд на программу: пока тестировщик ищет ошибки в программе в целом, программисту интересно посмотреть, как она устроена.

Программист разбирается с кодом, ему интересно, как именно устроена программа / Depositphotos

Так что опыт тестирования здесь не очень-то и плюс. Просто вы сначала промучаетесь, чтобы устроиться на тестировщика, а потом будете так же мучаться, чтобы попасть в разработку.

Тестировщики действительно нужны

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

Выводы

Если вы хотите пойти по схеме «сначала стану тестировщиком, а потом перейду в разработчики», у вас есть два варианта:

  1. либо вы не сможете устроиться тестировщиком;
  2. либо вам будет сложно оттуда уйти.

Кроме того, если вы действительно мечтаете стать программистом, в тестировании вам будет чудовищно скучно.

Что в таком случае делать? Более удачный вариант: заходить в разработку через более простые языки программирования. Например: мечтаете стать джавистом, но сначала учите PHP.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023