Стоит ли стремиться в Development, имея хороший опыт в QA?

Всем привет, меня зовут Михаил.

Вопрос у меня весьма философский:
Стоит ли стремиться в Development, имея хороший опыт в QA? (если в конечном счете стоит вопрос об эмиграции)

PS Я постеснялся и вырезал из топика свою биографию:)
С удовольствием опишу более подробно, если возникнут вопросы ко мне.
Прошу снисходительного отношения к новичку на форуме.

Спасибо. Я читал эту тему:) Хотелось бы поговорить на эту тему в более общем смысле, нежели ‘как получить h1b’. :slight_smile:

Переформулирую вопрос: Имеет ли смысл стремиться стать middle developer’ом, являясь SQA\SDET?:slight_smile: Ведь так много общего между этими профессиями.

PS У меня ситуация более конкретная, а уже имею 2-ух летний опыт работы над американским проектом как QA (for outsourcing company), автоматизация и white box включены. Преимущественно C#, WebDriver, Unit tests, MSSQL. Никаких 1C и тому подобного.

Всегда стоит делать то, что нравится делать - и тогда есть все шансы добиться в этом каких-то значимых успехов. А становиться мидлом по причине “круто|модно|все так делают” - как минимум странно.

Занимаемся примерно одним и тем же. Только мидлы пишут основное приложение, а мы пишем тестовые фреймворки:)

Мое мнение: не стоит. Смена направления всегда определенная деградация в плане развития карьеры и зарплаты. А если уже накоплен определенный опыт в QA, жаль делать его нерелевантным.
Я вот уже 10 лет в QA, менять направление не собираюсь.

Zarplata u developera prilichno vyshe chem u QA. Esli u vas est’ sposobnosti - perehodite

25 лет?
конечно стОит. Ваш опыт в QA не помешает в новом направлении в любом случае.
Однозначно стОит, особенно если есть желание, плюс намного шире вилка зарплат…

Ноубрейнер

2 лайка

Имхо стоит. У профессии девелопера больше объективных плюсов и возможностей. Не стоить только в случае, если работа QA нравится намного больше. В конечном итоге заниматься тем, что больше нравится приятнее.

1 лайк

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

Имеет ли смысл стремиться стать middle developer’ом, являясь SQA\SDET?

У программистов в среднем по больнице з/пл выше и больше возможностей для роста, переезда, выбора при смене работы. Если вам одинаково нравится тестирование и программирование то однозначно смысл имеет. Лучше вас никто не знает.

Программирование - это творчество

Не всегда, но в общем правда :slight_smile:

Сколько лет проработала QA ни разу не думала, что это рутина, а вот программирование - это творчество. смотря какое программирование, смотря какое тестирование. Однозначно сказать нельзя. Средний программист может осесть и фиксить баги. Чтобы попасть в крутые компании типа Гугла и Амазона и т.д. нужно быть крутым программистом, а не средненьким. Вот тогда пойдет речь о творчестве.

Это миф. В гугле/амазоне хватает проектов, на которых не то что средненькие - вообще хрен пойми что сидит, и задачи соответствующие.

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

1 лайк

С подходом: ‘программирование-творчество’ я полностью согласен, но ведь я этим и занимаюсь (автоматизация тестирования жеж:) ).

PS. В нашем городке как SDET я получаю ~30.000р, у Junior Developer’a порядка ~26.000р. (300-400 км от Москвы).

Чтоб не плодить темы, еще вопрос: QA (в Америке) вообще используют C# для автоматики, или это причуда нашей компании и больше похоже на выращивание из нас разработчиков?

Оффтоп. Saykiro, мой скромный совет для вас - уберите такое фото с аватара (мало ли как его используют, оно у вас по сути готово для подачи на заявку ГК)

1 лайк

Хм я после года самообучения нашел удаленную работу junior dev на 40 живя в 100км от москвы. Не хвастаюсь, а просто пример. Хотя у удаленной работы своя специфика. Сейчас перебрался в Москву. Тут мидлу можно получать 75-100.
В США картина похожая насколько я вижу, только намного лучше относятся к удаленной работе.

Я про зарплаты написал чтоб подчеркнуть, насколько они близки друг к другу.
Около месяца назад писал HR с какой то московской компашки, предлагали с переездом в Москву на зп 90.000р. Следовательно и в москве примерно такая же ситуация :slight_smile: Деликатно отказался, ибо почему то считаю что с точки зрения опыта моя текущая работа (аутсорсинг, работа с западными коллегами) бесценна.

Имейте в виду, что программирование - это постоянное обучение. Тут как в Алисе в стране чудес, нужно всегда бежать, чтобы хотя бы оставаться на одном месте. Вам это надо? У меня уходит все свободное время на самообразование. И то, что учил скоро будет не нужно.

Последний пример - AngularJS. С выходом второй версии, знания по первой версии становятся уже obsolete. А на первую версию было потрачено немало времени и денег. И в конце 2015 (дата выхода AngularJS 2.0) этот процесс нужно начинать снова.

Частенько в программировании старые версии не совместимы с предыдущими. Особенно хорошо это чувствуется в opensource. Пример - Ruby вообще и Ruby on Rails. Да и не в open source тоже. Мы помним как Microsoft нас три раза пересаживал, сначала с asp, потом asp.net, потом asp.net mvc.

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

В общем, если вам сильно за 40, то лучше в тестеры ИМХО.

Мне пару месяцев как 25:) Как мне кажется, разработка действительно не ваше, если у вас возникают такого рода терзания:)

Вам не “всего 25”, а “уже 25”. Если вы задаете вопросы про использование C# для автоматики в Америке, да и если получаете 600 долларов в месяц как разработчик в 25 лет (а это ~$3/час – дешевле только даром) в 2014 году, когда на дворе только ленивый программист не зарабатывает на фриланс-биржах… Может нужно серьезно задуматься о том, что вы делаете, я не знаю. Может и правда в тестеры, если не получается. Т.к. даже индусы на фриланс-биржах по такой ставке не работают. Удачи.