CAST 2009: How to teach yourself testing, an interview with James Bach / CAST 2009: Как научиться тестировать - интервью с Джеймсом Бахом: Интервью
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
В этом году на конференции Ассоциации тестировщиков программного обеспечения (CAST), которая пройдет 13-16 июля в Колорадо Спрингс, Джеймс Бах собирается рассказать о самостоятельном обучении тестировщиков. Его курс "НАУЧИСЬ тестировать" рассказывает, как самому учиться тестировать, и не ждать, пока знающие люди дадут все решения. Бах часто заявляет, что сам придумал тестирование, и уверен, что каждый может это сделать. В этом курсе он планирует поделиться своей методикой самообучения. Основанная на выходящей в скором времени книжке "Секреты дерзкого студента", это методика вдумчивого анализа и критического отношения к общепринятым истинам. rlabs 30.06.09 в 22:31 |
|
|
Джеймс бросил школу, и сам научился программировать и тестировать. С 1987 года он успел поработать тестировщиком, тест-менеджером и консультантом. Один из основателей контекстной школы тестирования, он проводит свои курсы "Быстрое тестирование" по всему миру. Также он является соавтором книги "Lessons Learned in Software Testing" и автором "Секретов дерзкого студента", книги о техническом самообразовании, готовящейся к публикации в сентябре. rlabs 30.06.09 в 22:40 |
||
|
Впервые я услышал Баха на конференции в 2000 году, где он поделился подходом к проблемам в тестировании, показавшимся мне классным и эффективным. Спустя несколько лет, мы встретились с ним на тренинге, и настолько сдружились (после попытки разобраться с его лаптопом), что он предложил мне изучать тестирование вместе. Мне посчастливилось учиться под его руководством, а также первым поработать с его методичкой по основам тестирования, продумать свое собственное понимание того, как находить, представлять и тестировать свои собственные эвристики и разобраться, как оценивать свое движение вперед. Все эти вопросы рассматриваются в его курсе. rlabs 30.06.09 в 23:09 |
||
|
Интервью с Бахом я начал с вопроса о том, почему, как он считает, самообучение намного важнее привычных тренингов и аттестаций. rlabs 30.06.09 в 23:11 |
||
|
"Самообразование в технической сфере - обычное дело, и существует уже сотни и тысячи лет. Например, электричество было обнаружено и изучено одиночками, работавшими самостоятельно, вне каких-либо организаций. То же самое было с химией и физикой, по большей части. В наше время ремесло тестирования только формируется, и потому нуждается в инициативных людях. rlabs 30.06.09 в 23:16 |
||
|
Курсы и сертификации по тестированию, по большей части, реально плохие. Мой курс, разумеется, лучше, но за три дня мало что можно успеть. Поэтому основная задача - подтолкнуть тестировщиков к дальнейшему самостоятельному обучению, без готовых правильных решений. rlabs 30.06.09 в 23:33 |
||
|
Самообучение доступно каждому и в любое время: не нужно копить деньги; не нужно чье-то разрешение. В то же время, организованное обучение - дело затратное и ограниченное." rlabs 30.06.09 в 23:35 |
||
|
Бах впервые представил эту тему на конференции CAST 2007. Он часто признает, что причиной появления этого материала изначально было "неприкрытое хвастовство". Неприкрытое хвастовство - одна из методик самообучения. rlabs 30.06.09 в 23:48 |
||
|
"Неприкрытое хвастовство - это способ, который я использую, чтобы включиться в проект. Обычно это обязательство совершить какой-нибудь подвиг, например, написать статью или провести семинар. Я заявляю, что могу научить чему-нибудь, и это заставляет меня серьезно подойти к решению возникающих при этом проблем. В общем, этот доклад появился, когда я писал "Дерзкого", и должен был быстро добыть новые материалы для него. Я заявил оргкомитету CAST, что собираюсь выступитить с курсом о самообучении тестировщиков, вообще не представляя, как я собираюсь это сделать." rlabs 30.06.09 в 23:55 |
||
|
Если проследить работу Баха, многое из его курса основано на его подходе к обсуждению и обучению тестированию. Так что я спросил, как этот курс связан с его прошлыми работами. rlabs 01.07.09 в 00:04 |
||
|
"У меня много оригинальных идей о тестировании, и они идут вразрез с привычными аксиомами "конвеерной школы", которые можно найти в большинстве книжек по тестированию. Я обязательно рассказываю и демонстрирую их на своих курсах, но в этот раз я хочу рассказать о том, откуда вообще они появились. rlabs 01.07.09 в 00:01 |
||
|
Я переживаю всякий раз, читая этот курс, так как требую от слушателей большего, чем обычно. Те, кто хочет получить простые решения для тестирования, будут разочарованы, потому что моя цель - рассказать им, как находить свои решения. На самом деле, я доказываю им, что они уже знают многое из того, о чем даже не подозревали! rlabs 01.07.09 в 18:05 |
||
|
Я также говорю о том, какая борьба ведется вокруг тестирования. Разные школы рубятся друг с другом за господство. Аттестаторы, конечно, ведут себя наиболее агрессивно и выделяются среди всех остальных. Я играю за контекстную школу - противостою аттестаторам и любителям конвеера, и делаю все возможное, чтобы привлечь тестировщиков на нашу сторону. Я - на переднем крае." rlabs 01.07.09 в 18:13 |
||
|
Идеи Баха о самообразовании в последнее время подвергаются некотрой критике. Я попросил его опровергнуть некоторые заявления критиков и рассказать, как он противостоит им. rlabs 01.07.09 в 18:16 |
||
|
Наиболее часто критиками приводятся, подозреваю, следующие аргументы: rlabs 01.07.09 в 18:18 |
||
|
Говорят, в своем курсе я наезжаю на другие школы тестирования, вместо того чтобы найти общие черты. В данном случае могу ответить - да, это правда. Считаю, что эти школы вредят тестерскому ремеслу. И общих черт я не вижу. Тем не менее, радует, что наша отрасль не регулируется. Я желаю всем остальным школам сгореть, но исключительно вследствие эффективной работы хорошо информированного рынка идей. rlabs 01.07.09 в 18:28 |
||
|
Во-вторых, говорят, "легко Джеймсу Баху походя делать такие заявления, а как насчет тех, кто не так знаменит"? Должен сказать, что я начал разрабатывать свою методику, еще когда никто за пределами моей команды в Apple Computers меня не знал. Широко известен я стал, когда некоторые люди узнали, чем я занимаюсь, и сочли это достаточно интересным. Кто угодно может стать методистом в тестировании. А уже рынок решит, нужны ли ему ваши методики." rlabs 01.07.09 в 18:36 |
||
|
Идеи Баха о самообразовании основаны на работах Джери Вайнберга (тоже, кстати, выступающего на CAST в этом году), Герберта Симона, Дэниэла Канемана и Николаса Талеба. "Я бы рекомендовал почитать "Изобретение воздуха" - отличную книгу, рассказывающую о становлении одного человека - Джозефа Пристли, и о развитии его областей электричества и химии путем целеустремленного и совместного самообразования." rlabs 01.07.09 в 18:43 |
||
|
"CAST - конференция, привлекающая самых активных участников контекстной школы. Это люди, которые, как и я, вкладываются в формирование реального ремесла тестирования, основанного на опыте многих других дисциплин и на истории науки. Других таких конференций нет. На CAST я не должен извиняться за упоминание Джозефа Пристли как примера хорошего тестировщика." rlabs 01.07.09 в 18:50 |
