Программирование или тестирование, что лучше выбрать

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Часто при попытке войти в IT-индустрию встает вопрос выбора направления: разработка или тестирование. В этой статье мы расскажем, кому и почему стоит выбирать то или иное направление.


В программисты или в тестировщики

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

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

Т.е. если у вас есть формальное техническое образование, вы хорошо разбираетесь в IT-индустрии, то выбор в пользу программирования очевиден. Если у вас нет подходящего образования и опыта, то возможно стоит начать карьеру с тестирования – это будет банально проще и легче.

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

Если ваш главный мотиватор – это деньги, то нужно рассматривать именно разработку. Рядовые специалисты по тестированию зарабатывают меньше, чем программисты. А возможность стать QA-лидом есть далеко не у всех тестировщиков.

Если уровень зарплаты для вас некритичен, а важен именно комфорт на работе (поменьше нервов и переживаний), то позиция тестировщика – самое место. Главное не идти в компанию, которая привыкла работать в режиме аврала.

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

Хотя и там и там требуется логическое мышление и сообразительность, но все же специфика работы такова, что один выступает в роли творца, а второй в роли ревизора. И если вы по своему типу ревизор, то вы добьетесь гораздое более высоких результатов именно в тестировании.

Этап карьеры. Очень часто компании отказываются набирать младших разработчиков, а предпочитают проверять адекватность кандидата на позиции тестировщика. Т.е. если показал себя хорошо, то тебя переводят в отдел разработки, если показал плохо, то компания теряет минимум денег.

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

Тестировщик или программист: что выбрать

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

Отдельно хочется сказать, что начальники отдела тестирования в структурах типа mail.ru/yandex/сбертех получают зарплаты в несколько сотен тысяч рублей в месяц. Т.е. перспективы у позиции есть, просто нужно постоянно развиваться и не бояться ответственности.

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

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

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

Кем лучше быть

  • 0,0%разработчиком0
  • 0,0%тестировщиком0
Источник: https://habr.com/ru/post/540042/


Интересные статьи

Интересные статьи

Как специалист, который большое время работал на PHP и Python, я сделаю разбор того, какой язык программирования лучше выучить новичку, чтобы стать web-разработчиком, и в...
Сравнивать CRM системы – дело неблагодарное. Очень уж сильно они отличаются в целях создания, реализации, в деталях.
У меня вызывает лютое отторжение все, что связано с «саморазвитием» — лайф-коучи, гуру, болтуны-мотиваторы. Мне хочется демонстративно жечь «сэлф-хэлп» литературу на большом костре. Меня без ...
Перевод Becoming a better front-end developer using fundamentals instead of heuristics Наш опыт показывает, что не имеющие технического образования разработчики и самоучки чаще полагаются ...
Различные модели 3D-принтеров отличаются максимальной температурой нагрева стола, на котором ведется печать. В данной статье я расскажу о разных категориях принтеров по этому очень важному параме...