| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разные вопросы > тестер или программист? какую профессию выбрать? |
| Автор: yava 12.3.2010, 14:04 |
| Доброе время суток, дамы и господа! Хотелось бы с вами посоветоваться. Я учусь на программиста, еще пол года и диплом. До недавнего времени я знал на что иду, мне было интересно программирование и я хотел связать с ним свою жизнь, но тут встретил одного мудреца и начал сомневаться в своем выборе. Этот человек посоветовал мне идти на тестера, мол у него больше привилегий чем у программиста. Что по сравнению с программистом тестер имеет нормированный рабочий день а не сидит до победи, потому что сроки поджимают и проект надо сдавать, что тестер не просто втыкает постоянно в монитор а еще общается с заказчиком (английский я знаю на уровне интера), то есть ведет активный рабочий день, то что тестеру легче дослужится до ПМ"а ну и что зарплата у тестера не меньше чем у программиста (хотя на данный момент мне это не очень важно). Программирование мне нравиться, но я хочу видеть свое "дитя" а не написать кусочек кода к проекту и не знать что к чему... Вот я и хотел узнать ваше мнение и уточнить что входит в обязанности тестера и программиста. |
| Автор: _Y_ 12.3.2010, 16:33 |
| azesmcar, |
| Автор: yava 12.3.2010, 17:38 | ||||||
Я написал то, что мне сказали, поэтому и уточняю что входит в обязанности тестера. Если тестер тупо пишет юниты и т.д., то тогда ясное дело что я пойду на программиста. Насчет "ты даже этого кусочка кода не написал." Я проучился 2.5 года, с 9 до 12 каждый день и кроме программирования у меня ничего не было. Каждый новый язык, каждая новая технология - все сопровождалось практикой + у меня была парочка своих личных проектов. Вот теорию я знаю слабовато А про "дитя" я имел ввиду что программиста на некоторых фирмах кидают с проекта на проект и мне лично было бы неинтересно писать код не видя конечного результата. А есть тут кто-то кто работал(работает) тестером? |
| Автор: azesmcar 12.3.2010, 18:00 | ||
смотря какого, есть которые пишу юнит тесты, есть которые просто тупо щелкают по кнопкам (выполняют роль обезьяны). В основном конечно под словом тестировщик понимается QA engineer - человек, который пишет код для автоматического тестирование программ. В основном используются всякие скрипты и программы, специально предназначенные для тестирования. Продвинутые тестировщики даже знают C# на уровне новичка. В любом случае я не нахожу ничего интересного в этой профессии для того, кому нравится программирование.
это зависит от компании, ищи работу по душе. |
| Автор: solenko 12.3.2010, 18:19 | ||||||
Или не сидит никто, или сидят ВСЕ
общаются с заказчиком все. Общаются с заказчиком тестеры senior/lead уровня и то, если нет системного аналитика и на них перекладывают выяснение требований
Вы много встречали лидов-автоматизаторов? ) Добавлено через 1 минуту и 14 секунд таких нет. Юнит-тесты пишет программист. Автоматические тесты != юнит тесты |
| Автор: azesmcar 12.3.2010, 19:09 | ||||
Вы вообще-то не того цитируете, а вообще - зачем я должен сидеть если кто-то не успел закончить свою работу? Пусть он и сидит, я свое дело сделал? До завтра товарищи. Кому надо пусть тот и сидит, я такой самоотверженности в работе не признаю, мне семья дороже.
ни в одной серьезной фирме ни программист ни тестировщик с заказчиком не общается, это вообще их не касается. Можете себе представить общение с представителем Cisco? Здравствуйте, вам на инструмент проектирование чипов памяти какую иконку поставить? В фирмах, где программист (а уж тем более тестировщик) общается с заказчиком царит бардак. В нормальных компаниях каждый занимается своим делом. достаточно повстречал и достаточно общался. Как я и сказал в принципе хороший тестировщик имеет все шансы стать junior программистом, я не говорю что базовых знаний программирования достаточно для тестировщика и вовсе не понижаю их труд, но хороший тестировщик != хороший программист и по сути это разные профессии. Человек, которому в самом деле интересно программирование станет тестировщиком только в том случае, если как программист он не удался, но это мое мнение и моя практика, я не исключаю что есть и другое и не претендую на объективность
имелось ввиду автоматические тесты, ну бывает, спутал термины, в пятницу под вечер и не такое может случится. |
| Автор: solenko 12.3.2010, 19:53 | ||||
Дело не в фирме, дело в проекте, в постороении процесса разработки. В Харькове замечательно общаются с представителями skype/symantec/skyhook Сори, дернул то, что ближе было
Тут опять же зависит от отношения к проекту. Задача команды -- выдать проект. И для заказчика нет Сидорова, который весь такой молодец и все свои такси сделал и нет Петров, который не успел свою часть и из-за этого проект не может выйти продакшн. Для него есть команда в целом и готовность проекта в целом. Дальше просто вопрос отношения вас к вашей работе -- для вас есть проект или таск? |
| Автор: azesmcar 12.3.2010, 19:58 | ||||
А построение процесса разработки от фирмы не зависит? Для общения с заказчиком нужен специальный человек, доверять общение с ним штатному программисту - большая ошибка. Я работал и в таких компаниях, где приходилось общаться. Бывали и конфликты, не мне их решать, это не моя забота, зачем я должен об этом думать?
опять таки, это задача начальства фирмы - доставить проект вовремя, а для фирмы есть и Петров и Сидоров, пусть решают свои проблемы. Поймите меня правильно, я не исключаю возможность остаться после работы, чтобы помочь команде, просто не надо принимать это как должное, в конце концов это выйдет боком, таких людей постоянно задерживают на работе, причем совершенно бесплатно, а попроси пару раз двойную оплату - сразу работы меньше станет. Многие из моих знакомых считают удачей, если 3-4 раза вышли с работы вовремя, это нормально? Нет конечно, но в этом виновато не начальство а они, посадившие это самое начальство себе на голову. Добавлено через 4 минуты и 15 секунд solenko извиняюсь, поздно отредактировал предыдущий пост..добавил немного. |