Я разработчик C# и .net с 5-летним опытом. Я рассматриваю возможность перехода от основного разработчика к тестировщику белого ящика.
Как это повлияет на мою карьеру разработчика?
В конечном счете, буду ли я считаться тестировщиком?
Каковы плюсы и минусы этого?
Будьте абсолютно уверены, что хотите стать тестировщиком, прежде чем сделать это переключение. После нескольких лет перерыва в разработке программного обеспечения вернуться назад будет крайне сложно. Это все равно, что годами работать над сопровождением программного обеспечения с каким-то устаревшим языком/технологией, а затем пытаться получить роль разработчика, используя новейшие разработки (на самом деле, это было бы еще хуже).
Что касается вашего второго вопроса - да, после некоторого тестирования вы будете считаться инженером-испытателем (или эквивалентным званием). Другими словами, да, это смена карьеры, вы уйдете из разработки программного обеспечения и станете тестировщиком.
Теперь тестирование не является тупиком — в компаниях, в которых я работал, тестировщики могут стать руководителями команды тестирования (особенно в больших программах), QA-менеджером и т. д.
Лично я бы этого не сделал, но я знал разработчиков программного обеспечения, которые перешли на «инженера-испытателя», и им это понравилось. Я также встречал одного, который пробовал это в течение нескольких месяцев, а затем с криком убежал. Вероятно, это зависит от вашего характера и того, какой тип работы вам подходит.
Хороший тестер — отличный ресурс, как бы я ни разочаровывался в нем :) ты.
Теластин
Кевин