Лари Хаша Силикон Индия (10/97) Они становятся самыми нужными профессионалами в современной компьютерной индустрии и мы до сих пор не знаем точно как их называть. Известны ли они как Тестеры Софтвера, Техники-Тестеры или Тест-Инженеры, можно с определенностью сказать, что "Эта профессия расцветает у нас на глазах," согласно Стиву Девини, директору Института Тестирования Софтвера, расположенного в Орландо, Флорида. "Тестирование проделало путь от желанной до абсолютно необходимой части софтверной индустрии. Это так же критично, как и программирование и профессионалы-тестеры очень важны".
Взгляды Девини разделяют многие в компьютерной индустрии, например К.Шридхаран, руководитель проекта в компании Интел. Шридхаран, работающий в Интеле семь лет, оценивает тестирование как жизненную необходимость. "Интернет и другие ориентированные на пользователя платформы создали необходимость немедленной поставки программного обеспечения." Шридхаран поясняет что, "тестирование играет исключительно важную роль и эта роль возрастает."
До 1993 года производители программного обеспечения имели другие отношения с пользователями. Это было время особых взаимоотношений между первопроходцами - разработчиками, дистрибьюторами, пользователями. Отношения были простыми - производители создают программный продукт, а пользователи его тестируют и сообщают о найденных ими дефектах.
Большинство пользователей относилось либо к программистам либо к компьютерным энтузиастам, которые привыкли к быстрым переменам в мире персональных компьютеров. Они в большинстве проявляли терпимость к проблемам совместимости, ошибкам, несуразностям. Тем более, что все более и более мощный хардвер выходил на рынок, делая возможной разработку нового много-обещающего программного продукта. Эти пользователи были добровольными и способными тестерами. В то же время они были скрытой частью технологии производства софтвера. Но ситуация начала меняться.
"Контингент пользователей изменился," согласно Робу Арнолду, создателю и руководителю компании СТ Лэбс, расположенной в г.Беллевю, штат Вашингтон. "По мере увеличения количества пользовательских пакетов возникла и новая группа пользователей." В отличие от своих предшественников, новый пользователь не так силен технически и в большей степени интересуется потребительскими качествами. Софтверная индустрия ни в коей мере не может больше ориентироваться на пользователей как тестеров. То, что раньше выливалось в несколько сот телефонных звонков с сообщениями о проблемах, превратилось в тысячи звонков с требованием технической поддержки. "Было ясно, что потребитель хочет быть пользователем, а не тестером. Они покупали продукт и ожидали стабильности и общей надежности. Они требовали более сложных продуктов в более короткие сроки," сказал Арнолд.
По мере взросления софтверной индустрии это превратилось в серьезную проблему. "Одна серьезная проблема, получившая широкую огласку, может иметь разрушительные последствия для компании," говорит Арнолд, приводя в пример такие случаи, как проблема плавающей запятой в Интеловском пентиуме, найденная в октябре 1994 года, а так же проблему с пятью ракетами Европейского Космического Агентсва, расбросанными по болотам Французской Гвианы 4-го июня 1996 года. "Рынок очень чувствителен к получившим огласку серьезным проблемам."
Требования рынка и растущая конкуренция вынудили софтверные организации проводить тестирование собственными силами. Найм тестеров осуществляется в рекордных количествах. "Профессионалов-тестеров не хватает. Спрос превышает предложение," говорит Пол Барроуз, основатель и вице-президент Вестек Экспо Корпорэйшен. Согласно справочнику, опубликованному федеральным бюро по трудовой статистике, профессия тестера вплоть до 2005 года находится среди самых быстро растущих. Говорит Роб Арнолд, компания которого насчитывает 200 тестеров, выполняющих заказы для таких китов как Хьюлет-Пакард, Интел и Майкрософт: "Мы видим по четыре тестера на одного программиста в таких организациях как НАСА. Соотношение один к одному становится все более типичным для компаний выпускающих рыночные продукты."
Профессиональный Тестер По словам Арнолда тестирование - это один из компонентов работы, в которой участвуют сбыт, маркетинг, и разработчики. "Тестеры приходят в эту профессию из разных областей. У нас есть тестеры, работавшие ранее в искусстве, психологии, бизнесе, информационных технологиях, и даже автомеханики. Некоторые, конечно, были компьютерщиками. Каждый из этих профессионалов приносит жизненный опыт, аналитические навыки, навыки в решении проблем, навыки взаимодействия. Объективность очень важна в мире, где тестер отвечает за выработку наилучших рекомендаций и обеспечение информацией тех, кто отвечает головой за результаты, и кто должен принять ключевые решения."
|
Образование Институт Тестирования опубликовал результаты опроса тестеров. 86% имеют формальное образование. 50% имеют степень бакалавра, 18% имеют среднее специальное образование, 17% имеют степень мастера и 1% имеет ученую степень. Оставшиеся 14% опрошенных имеют среднее образование.
Роб Арнолд солидарен со Стивом Девини в том, что идеальный тестер имеет сочетание жизненного опыта и профессионального тренинга в тестировании софтвера. Михаил Портнов хорошо знает, о чем говорят Арнолд и Девини. "Тестирование - это прекрасная область для тех соискателей компьютерной карьеры, которые обладают образованием и опытом работы в других областях." Портнов, президент и основатель Портнов Компьютер Скул в Маунтен Вью, штат Калифорния, обучает тестированию, в основном русских, в течение трех лет. "Спрос на тестеров утроился в течение последнего года и мы очень напряженно работаем над тем, чтобы обеспечить индустрию хорошими профессионалами," сказал Портнов.
Ниша для иммигранта? Портнов, приехавший в США шесть лет назад из бывшего СССР, характеризует тестирование, как идеальную нишу для многих иммигрантов. "Есть много общего между русскими иммигрантами и иммигрантами из других стран, таких как Индия. В частности, это проявляется в хорошем образовании, особенно в таких областях как математика и естественные науки, нашем отношении к делу, профессиональной этике, добросовестной работе, и в стремлении к высокому качеству." Портнов с гордостью охарактеризовал рынок труда в Силиконовой Долине как рынок с преобладанием русских тестеров. Он добавляет: "На самом деле, я считаю, что студенты из Индии имеют некоторые преимущества перед русскими из-за лучшего владения английским языком."
Успешные Истории "Один из наших студентов," рассказывает Портнов, "58-летний мужчина, который всю жизнь проработал инженером-механиком в Советском Союзе. Сейчас, закончив наш курс, он работает в Автодеск, тестируя Автокад. Его инженерный опыт оказался более важным, чем формальное компьютерное образование. " Тридцативосьми летний Игорь Лихачев приехал в США в мае 1996 года. Для него было очевидно, что диплом физика (МИФИ) не достаточен для получения работы в компьютерной индустрии. Познакомившись со многими профессиональными школами в Силиконовой Долине и Сан Франциско, Лихачев решил поступить в школу Портнова. "Уже после двух месяцев обучения меня приняли практикантом в компанию Некст Софтваре. Я продолжил обучение и через два месяца был нанят той же компанией в качестве консультанта. После того, как Эпл купил Некст, я получил постоянную работу. Школа Портнова была для меня первым шагом на пути к успеху в Америке," сказал Лихачев.
"Безусловно, самый высокий спрос наблюдается на тестеров, имеющих опыт бухгалтерской работы. Но я видел очень успешных студентов, которые в прошлом были музыкантами, учителями, строителями, и механиками," сказал Портнов. Заработная плата. "По мере развития индустрии зарплаты сильно растут," говорит Девини. "В начале 90х годов тестеры зарабатывали столько же сколько специалисты по технической поддержке. Мы видели почасовые ставки в диапазоне от 8 до 12 долларов. Сейчас тестеры оплачиваются больше как программисты. Годовая зарплата тестера находится в диапазоне от 30 до 80 тысяч долларов и выше."
Упоминавшийся выше опрос тестеров 1996 года показывает годовые зарплаты от $29,000 до $100,000. Половина опрошенных зарабатывает от $40,000 до $59,000. По данным опроса, средняя годовая зарплата тестера в 1996 году составляла $52,378. Примерно 85% опрошенных получили прибавку к зарплате от 0.5% до 35% в течение года перед опросом. "Рост заработной платы тестеров значительно превышает 7% - средние показатели роста зарплаты по компьютерной индустрии в США," говорит Арнолд.
Хотя есть безусловная связь между стажем и заработной платой, менеджерские обязанности не являются решающим фактором согласно результатам опроса. Среди менеджеров 41% имеют 30 и более лет стажа, 52% имеют от 20 до 29 лет, 62% - от 10 до 19 лет, и 25% работают в индустрии менее 10 лет.
|