tag:blogger.com,1999:blog-3634790351945745809.post6947542752789723491..comments2023-03-19T09:56:26.404+02:00Comments on QA-Staff: Хотят ли тестировщики быть программистами?emeraldahttp://www.blogger.com/profile/08407161298930425430noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-3634790351945745809.post-56445255196828596642010-05-27T11:52:48.519+03:002010-05-27T11:52:48.519+03:00Не мечтал об этом =)И никогда не понимал тестировщ...Не мечтал об этом =)И никогда не понимал тестировщиков которые стремятся научится программировать. Зачем? Для этого и есть программисты собственно.<br /><br />Кроме того мне кажется что программирование это довольно нудное занятие... Также мне нравится находить ошибки, а не создавать их =)vqahttps://www.blogger.com/profile/03440815154002928412noreply@blogger.comtag:blogger.com,1999:blog-3634790351945745809.post-18587151392543954392009-11-10T23:24:15.795+02:002009-11-10T23:24:15.795+02:00А я вот не люблю работу тестеровщика, хотя самому ...А я вот не люблю работу тестеровщика, хотя самому от безвыходности прищлось сюда идти. Всю жизнь работал одмином и вот на тебе, приехал в штаты, язык хреновый, пришлось идти. Программером никогда стать не хотел и не хочу, знаю что не мое, слишком муторно этоSergey Kharlamovhttps://www.blogger.com/profile/05377963138209769784noreply@blogger.comtag:blogger.com,1999:blog-3634790351945745809.post-70065953655710992292009-10-15T15:13:36.410+03:002009-10-15T15:13:36.410+03:00Алексей! Супер. Большое спасибо за подробное излож...Алексей! Супер. Большое спасибо за подробное изложение :) <br /><br />Кстати, у тестировщиков, как и у программистов, тоже есть кастовость. Есть начинающие и профессионалы, до которых мечтают дорасти начинающие. А еще у тестировщиков (тоже как и у программистов) есть убеждение, что они принадлежат к особенной группе людей, которые на мир смотрят особенно (везде видят баги:) ).<br /><br />А также, далеко не все коллеги программисты смотрят на тестировщиков свысока. Многие поражаются нашей способности обо всем в проекте знать, со всеми контактировать и при этом находить поразительные баги.<br /><br />И что бы там не говорили о тестировщиках - от нас ближе дорога в проджект менеджеры, чем от программистов:). Профессия такая, что приходится знать проект от сих до сих, общаться с заказчиками, прогнозировать... В то время, как программист сосредоточен на своей узкой задаче месяцами, и у него нет ни времени ни возможности посмотреть вокруг. <br /><br />Это я говорю о "думающих тестировщиках" - исследователях, как Вы выразились. Если всю жизнь сидеть и кликать - то это конечно никак не развивает и никакого интереса не возбуждает.emeraldahttps://www.blogger.com/profile/08407161298930425430noreply@blogger.comtag:blogger.com,1999:blog-3634790351945745809.post-58672327737410871532009-10-15T14:15:26.599+03:002009-10-15T14:15:26.599+03:00Я тоже когда-то думал, что позанимаюсь тестировани...Я тоже когда-то думал, что позанимаюсь тестированием, а потом стану программистом :) Искренне думал. Я не знал многого из того, что знаю сейчас. Я сейчас высококвалифицированный тестировщик. У меня большая, по меркам моего Кишинева, зарплата, и кроме зарплаты дополнительный заработок и интересные занятия. У меня большие обязанности и перспективы. Я уже много недель сижу над компом до трех ночи, потому что меня прёт, и мне надо успеть дописать, дотестировать, допроверить, допрограммировать еще кое-что кое-о-чем... Мне, собственно, программирование как работа уже нафиг не уперлось. Если я сейчас решу стать программистом, то я уберу с рынка опытного тестировщика и принесу слабого программиста, который еще неизвестно, если "выстрелит" - а это глупо.<br /><br />У меня сейчас больше проблема в том, что мне в сутках времени не хватает, и дома ворчат, если я засиживаюсь допоздна.<br /><br />Я умею программировать "для себя" на низком уровне, и довольно часто этим занимаюсь, особенно когда работаю с офисными приложениями - Visual Basic рулит, я на нем чудеса делаю.<br /><br />На работе я совмещаю ручное тестирование с автоматизированным - сам себе стал скрипты записывать, без указания или поддержки. Потом начальству показал - крайне одобрили. Это очень крутое ощущение. Это сила.<br /><br />Насчет выбора профессии - большинство людей профессией выбирают то, что им удается легче всего. Если у меня все получается в тестировании - почему бы не сделать тестирование своей профессией? Чтобы при этом еще и программистом стать - нужно много или времени затратить, с неизвестным результатом. Лично у меня это уже третья профессия, я почти всем доволен ;)<br /><br />Есть еще такое понятие как "треугольник профессионализма". Представьте себе три точки - Знание, Контроль, Ответственность. Их расположение - именно в таком порядке. <br /><br />Деньги и профессионализм лежат в точке "Ответственность". Если я могу взять на себя ответственость за тестирование на фирме - все путём. Но чтобы его взять, мне нужно уметь контролировать весь этот процесс. Поэтому сделаем шаг назад и уточним, могу ли я контролировать ситуацию?<br /><br />Если нет, то сделаем еще шаг назад и уточним, есть ли у меня Знания для того, чтобы контролировать процесс, и, соответственно, взять на себя ответственность за него? Если нет - сидим смирно и учимся. <br /><br />Обычно в качестве примера этих взаимосвязей используется пример управления автомобилем. Я должен ЗНАТЬ, как она работает и как себя вести в разных условиях на дороге для того, чтобы КОНТРОЛИРОВАТЬ машину, и следовательно, взять на себя ОТВЕСТВЕННОСТЬ за управление ею.<br /><br />Дык вот, если в плане треугольника профессионализма у меня что-то получается в тестировании, то и ежику понятно, что надо нарабатывать знания и брать на себя больше ответственности. Деньги там, где ответственность.<br /><br />Могу подсказать, что Джеймс Бах (тот самый тестировщик) "поднял с тестирования" различными путями несколько миллионов долларов. То есть, в тестировании есть нечто большее, чем кажется. Но осознание этого факта доступно не всем.<br /><br />Ничего, что я так многословно?Алексей Лупанhttps://www.blogger.com/profile/04889853122442215863noreply@blogger.comtag:blogger.com,1999:blog-3634790351945745809.post-35119984092703430292009-10-15T14:14:56.818+03:002009-10-15T14:14:56.818+03:00Когда-то тестированием занимались по принуждению, ...Когда-то тестированием занимались по принуждению, а не потому, что это отдельная профессия :) Тестированием занимались сами разработчики. Эти занятия противположны, тестирование кажется неимоверно скучным и тупым занятием, поэтому считалось, что "в тестирование ссылают"...<br /><br />Профессиональные тестировщики начали идентифицироваться только в 80-е годы прошлого века. С развитием автопарка компьютеров по всему миру появилось много-много пользователей, которые пользовались программами не так, как написано в документации. Они вообще документацию не читали. А все претензии предъявляли разработчикам. Чтобы защититься от этих толп варваров, менеджеры проектов начали делать пор на тестировании своих продуктов, чтобы снизить количество рекламаций. В каком-то смысле тестирование только для того и предназначено - проверить софт с точки зрения конечного пользователя ДО ТОГО, как за дело возьмется этот непредсказуемый "конечный пользователь". <br /><br />Поэтому профессия стала важной. Вообще оформилась, как профессия. Появилась теория. Появился большой пласт практических знаний. Появилась система, алгоритмизированность. Теперь тестирование получается лучше у того, кто к нему больше подготовлен.<br /><br />Однако в массе своей тестировщик - менее квалифицированное занятие, нежели программирование. Например, без тестировщика можно выпустить продукт и заработать деньги. Без программиста - нет. Поэтому программист ценится больше.<br /><br />Для занятия программированием одного образования не хватает, нужны еще предрасположенность и особенность мышления. А тестированием может заниматься почти каждый человек, который не боится компьютерной мышки. Особенно это связано с тем, что в тестировании есть несколько пластов - есть исследование, и есть проверка. Для исследования нужны разум и сообразительность, предрасположенность и знания. Для проверки (по кем-то уже написанному скрипту) нужны усидчивость и простое желание забрать свои деньги и пойти домой.<br /><br />Кто-то эти качества совмещает. Кто-то нет.<br /><br />Исследователей - меньше, чем проверяльщиков. Чаще всего под словом "тестировщик" подразумевается проверяльщик. Разумеется, ни один человек, который вкусил силу программирования, не захочет стать "глупым проверяльщиком".<br /><br />Да и денег у программистов всегда с нуля больше, чем у тестировщиков.<br /><br />И у программистов есть кастовость, которая некоторым личностям очень гладит "эго". Тестировщики в эту касту не входят. На них глядят чуть свысока :) Кто хочет быть шудрой? Никто. Все хотят быть браминами.<br /><br />И пацаны из приведенного примера в принципе правы. Они в заблуждении, которое настолько распространено, что воспринимается как система. Однако могу оценить их уровень в программировании как "начальный", они еще не знают взаимосвязи между умным программистом и умным тестировщиком. Вместе они - силища. Если оба не страдают кастовым расизмом.<br /><br />Стать тестировщиком проще, чем программистом. Поэтому многие рассматривают тестирование как "входной билет в мир IT". На этом этапе, конечно, все говорят, что "некоторое время позанимаюсь, а уж потом..." Фигня в том, что это настолько разные подходы, что многим переход так и не удается.<br /><br />Кто-то считает, что можно стать сперва тестировщиком-автоматизатором, а оттуда, мол, до программирования один шаг. Это неверно, ибо задачи, которые решает программист, и методы, которые он использует, очень сильно отличаются от задач и методов, с которыми работает тестировщик-автоматизатор.<br /><br />Чтобы стать программистом, нужно сразу браться за работу программиста, а не "через тестирование".<br /><br />Некоторые люди, которые с этой проблемой столкнулись как с нерешаемой, очень разочарованы, и в какой-то момент заявляют, что "нафиг мне быть программистом, я и в тестировании чувствую себя хорошо". Это тоже нормально. Это бывает.Алексей Лупанhttps://www.blogger.com/profile/04889853122442215863noreply@blogger.comtag:blogger.com,1999:blog-3634790351945745809.post-56920388906609456592009-10-15T13:27:54.087+03:002009-10-15T13:27:54.087+03:002 Алексей Лупан.
Не совсем понятно в чем заблужден...2 Алексей Лупан.<br />Не совсем понятно в чем заблуждение. По Вашему мнению, тестировщики все-таки хотят или не хотят стать программистами?<br />И что за корни? Интересно очень.emeraldahttps://www.blogger.com/profile/08407161298930425430noreply@blogger.comtag:blogger.com,1999:blog-3634790351945745809.post-45216852356988185202009-10-15T13:07:25.374+03:002009-10-15T13:07:25.374+03:00Это заблуждение, но - нормальное. Имеет корни и пр...Это заблуждение, но - нормальное. Имеет корни и право на существование.Алексей Лупанhttps://www.blogger.com/profile/04889853122442215863noreply@blogger.comtag:blogger.com,1999:blog-3634790351945745809.post-37488617445612961112009-10-14T21:24:26.602+03:002009-10-14T21:24:26.602+03:00мммм.... Сейчас я работаю тестировщиком, так же ка...мммм.... Сейчас я работаю тестировщиком, так же как некогда работал программистом и думаю, что совмещать данные роли можно и полезно. Чтобы знать что тестировать, нужно и полезно знать, как это разрабатывалось. Поэтому человеку осуществившему переход из тестировщика в программисты или обратно не стоит испытывать муки совести. Это нормальная практика - работа должна приносить удовлетворение. Смена направления работы часто приносит пользу, если основывается не на простом "хочу", а на "хочу ради знаний и пользы дела".Александр Селяевhttps://www.blogger.com/profile/12546344945357914268noreply@blogger.comtag:blogger.com,1999:blog-3634790351945745809.post-85273641636767989182009-10-14T07:09:03.594+03:002009-10-14T07:09:03.594+03:00Когда только устроился работать тестировщиком по н...Когда только устроился работать тестировщиком по началу было такое "Ну ладно, поработаю тестировщиком, опыта наберусь, а потом перейду в программисты". Сидел, работал, одновременно учил новые для себя языки программирования. Но что то постоянно меня удерживало перейти в программисты. Только через некоторое время я понял, что не мое это. Что не смогу я изо дня в день сидеть над одним и тем же кодом. Однако за время работы тестировщиком набрался опыта, знаний в программировании, в администрировании серверов. Знания приобретенные естественно не мешают. <br />Но естественно сидеть всю жизнь в тестировщиках я не хотел и не хочу. Сейчас есть продвижения по менеджерской линии. Есть направления, которые более интересны.<br /><br />Вывод. Ребята в самом начале вашей рабочей карьеры не обманывайте себя и работадателей. Не идите в тестировщики только для того, чтобы потом стать программистами. Не идите в тестировщики только для того, чтобы просто работать в IT сфере.<br />Я не раз встречался с такими людьми, которые стесняются своей работы тестировщиком со словами "Да щас посижу чу чуть в тестировщиках, а там перейду в разработчики". Это чушь, так до сих пор и сидят на том же стуле.<br />Сорри за сумбур.Yevtushenko Vladhttps://www.blogger.com/profile/08914724818712296638noreply@blogger.com