<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>James Bach &#8212; Можно Подумать</title>
	<atom:link href="https://testitquickly.com/tag/james-bach/feed/" rel="self" type="application/rss+xml" />
	<link>https://testitquickly.com</link>
	<description>про тестирование ПО и всё такое прочее</description>
	<lastBuildDate>Tue, 02 May 2023 18:10:55 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://testitquickly.com/wp-content/uploads/2021/09/favicon_lupan-150x150.jpg</url>
	<title>James Bach &#8212; Можно Подумать</title>
	<link>https://testitquickly.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">202834616</site>	<item>
		<title>Каммитед, йе!</title>
		<link>https://testitquickly.com/2021/05/18/commited-tech/</link>
					<comments>https://testitquickly.com/2021/05/18/commited-tech/#respond</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Tue, 18 May 2021 18:45:27 +0000</pubDate>
				<category><![CDATA[Конференции]]></category>
		<category><![CDATA[Обзоры]]></category>
		<category><![CDATA[commited]]></category>
		<category><![CDATA[James Bach]]></category>
		<category><![CDATA[James Whittaker]]></category>
		<category><![CDATA[Алексей Виноградов]]></category>
		<guid isPermaLink="false">https://testitquickly.com/?p=4662</guid>

					<description><![CDATA[Мир тестирования держится на конференциях. Когда не станет конференций, новым тестировщикам станет неоткуда появляться. Тестировщики будущего будут только присматривать за чёрными коробками блэкбоксов, внутри которых неведомый ИИ придумывает, выполняет и сразу забывает тест-кейсы. А эти ваши ИИ на эти ваши конференции не ходят, бо у них ножек нет. Присматривать за блэкбоксом означает именно то, о… <span class="read-more"><a href="https://testitquickly.com/2021/05/18/commited-tech/">Читать далее: Каммитед, йе! &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Мир тестирования держится на конференциях. Когда не станет конференций, новым тестировщикам станет неоткуда появляться. Тестировщики будущего будут только присматривать за чёрными коробками блэкбоксов, внутри которых неведомый ИИ придумывает, выполняет и сразу забывает тест-кейсы. А эти ваши ИИ на эти ваши конференции не ходят, бо у них ножек нет.</p>
<p style="padding-left:40px;">Присматривать за блэкбоксом означает именно то, о чём подумалось. Надо же тряпочкой коробочку раз в год протереть, чтобы пылюка внутрь не попадала… Приступайте.</p>
<p>С другой стороны, мир уже окончательно уходит в мониторы, и конференции <a href="https://testitquickly.com/2020/06/29/da-din-limba/">надо перепридумывать</a> в новом качестве. Пока что выхода не видно, но… ясен перец, что это всего лишь тупик экстраполяции современных технологий на будущее.</p>
<p>Предположим, что кто-то из 19-го века воображает Киев 21-го века. Вердикт: там все должны были бы летать! И это логично: ЕСЛИ в городе три миллиона человек, И каждому нужен личный транспорт, ТОГДА надо будет как-то впихнуть в город ещё и три миллиона коняжек — единственно доступный вид такси в ту эпоху. А коняжки с одной стороны жрут, а с другой… нет. И для грезящего киевлянина 19-го века было очевидно, что в Киеве 21-го века все будут летать, бо кто сможет ходить по делам по навозу в белых тапках?</p>
<p>Но появилась технология езды на моторах, неведомая в 19-ом веке, и вот три миллиона человек организованно топают по Киеву, руководствуясь указаниями бездушных светофоров.</p>
<p style="padding-left:40px;">И никто не летает.</p>
<p>Вот и мне сейчас кажется странным предположить, что когда-то кто-то будет ходить на конференции, ведь и безо всяких пандемий они неизбежно будут переходить в мониторы (назовём такие конференции потусторонними, бо они по ту сторону экрана). С другой стороны, делать конференции в сети так сложно, что кажется странным предположить, что когда-то кто-то НЕ будет ходить на конференции.</p>
<p style="padding-left:40px;">И тут мы или зацикливаемся, или активно ждём новых, неведомых технологий.</p>
<p>А пока самым адекватным решением выглядят continuous-тусовки тестировщиков, которые слегка конференции, слегка вебинары, слегка форумы, слегка митапы, слегка международны, слегка локальны, слегка всё сразу. Конференции, растянутые во времени. Не истощающие двух-трехдневные марафоны, не обязательные к посещению в определённый день, а более удобные, нежели… Не столько конференции, сколько коммьюнити, в которых можно постоянно находиться и коммититься на разные темы.</p>
<p><a href="http://commited.tech/?utm_source=site&amp;utm_medium=tiquickly&amp;utm_campaign=tiquickly">Commited.tech</a> – пример этой идеи. Я сразу не понял, что там и как, сайт выглядит как набор лекций-докладов-воркшопов, некоторые в свободном доступе, другие по подписке, чуть менее чем $5 в месяц.</p>
<p>Потом понял, что некоторые лекции — не лекции, а интервью с:</p>
<ul>
<li>Michael Bolton</li>
<li>James Bach</li>
<li>Rex Black</li>
<li>James Whittaker, который автор книги “How Google Tests Software”</li>
<li>Baruch Vinogradov (или Alexei Sadogursky, их уже их собственный ИИ не различит!)</li>
</ul>
<p></p>
<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><a href="https://testitquickly.com/wp-content/uploads/2021/05/alexei-vinogradov.jpg"><img fetchpriority="high" decoding="async" src="https://testitquickly.com/wp-content/uploads/2021/05/alexei-vinogradov.jpg?w=900" alt="" class="wp-image-4665" width="637" height="353" /></a><figcaption><em>Ну вот — это кто?</em></figcaption></figure>
</div>
<p></p><p>
</p>
<p class="wp-block-paragraph">Некоторые темы заявлены на определённые даты лета и осени этого года. То есть, за фасадом находятся планомерность и масштабируемость.</p>
<p></p><p>
</p>
<p class="wp-block-paragraph">Воркшопы заявлены разной длительности, некоторые по 2 часа, а которые и по 9 часов.</p>
<p></p><p>
</p>
<p class="wp-block-paragraph">Похоже, что будущее за этим форматом, и к этому надо попривыкнуть. Education as a service, чо!</p>
<p></p>
<p style="padding-left:40px;">Как это читать? <em>EaaS</em>, что ли?!</p>
<p></p>
<p class="wp-block-paragraph">Отдельно-подробно про то, как вся эта идея работает — <a href="https://commited.tech/how-it-works/">https://commited.tech/how-it-works/</a></p>
<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2021/05/18/commited-tech/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4662</post-id>	</item>
		<item>
		<title>Объяснение тестирования для программистов</title>
		<link>https://testitquickly.com/2015/12/09/batrinul-beizer/</link>
					<comments>https://testitquickly.com/2015/12/09/batrinul-beizer/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Wed, 09 Dec 2015 13:04:48 +0000</pubDate>
				<category><![CDATA[Озарения]]></category>
		<category><![CDATA[Радости]]></category>
		<category><![CDATA[Фотографии]]></category>
		<category><![CDATA[Boris Beizer]]></category>
		<category><![CDATA[Glenford Myers]]></category>
		<category><![CDATA[James Bach]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=3461</guid>

					<description><![CDATA[***: Я вчера с другой стороны на Бейзера посмотрел. Именно с той, про которую ты говорил, что это &#171;объяснение тестирования для программистов&#171;. С учетом их мышления и специфики. &#62;&#62;&#62;: И как оно? ***: Просто по другому. Не Савин. Не Копленд. Не Канер. єто как Достоевского и Пелевина сравнивать. В ту же оперу ходил и Гленфорд… <span class="read-more"><a href="https://testitquickly.com/2015/12/09/batrinul-beizer/">Читать далее: Объяснение тестирования для программистов &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>***: Я вчера с другой стороны на Бейзера посмотрел. Именно с той, про которую ты говорил, что это &#171;<em>объяснение тестирования для программистов</em>&#171;. С учетом их мышления и специфики.</p>
<p>&gt;&gt;&gt;: <em>И как оно?</em></p>
<p>***: Просто по другому.</p>
<p>Не Савин.</p>
<p>Не Копленд.</p>
<p>Не Канер.</p>
<p>єто как Достоевского и Пелевина сравнивать.</p>
<p style="padding-left: 30px;">В ту же оперу ходил и <a href="http://www.ceocfointerviews.com/interviews/RadiSy2.jpg">Гленфорд Майерс</a>, до речі. &#8216;<a href="http://eu.wiley.com/WileyCDA/WileyTitle/productCd-1118031962.html">Art of Software Testing</a>&#8216; написана для программистов, и учиться по ней классическому функциональному тестированию /того же карандаша/ крайне сложно.</p>
<p><span id="more-3461"></span></p>
<p><div id="attachment_3462" style="width: 122px" class="wp-caption alignleft"><img decoding="async" aria-describedby="caption-attachment-3462" class="alignnone size-thumbnail wp-image-3462" src="https://testitquickly.com/wp-content/uploads/2015/12/boris-beizer.jpg?w=112" alt="Борис Бейзер" width="112" height="150" /><p id="caption-attachment-3462" class="wp-caption-text">Борис Бейзер</p></div></p>
<p><b>Boris Beizer</b> is an American software engineer and author.</p>
<p>Born in Brussels, Belgium. Lives near Philadelphia, Pennsylvania.</p>
<p>Received his B.S. degree in physics from the City College of New York in 1956, an MS in Electrical Engineering (1963) and a PhD in computer science from the University of Pennsylvania in 1966.</p>
<p>Written many books and articles on topics such as system architecture and software testing.</p>
<p>Directed testing for the FAA&#8217;s Weather Message Switching Center and several other large communications systems.</p>
<p>Has been a speaker at many testing conferences and is also known for his seminars on testing.</p>
<h2><span id="List_of_Publications_.28partial.29" class="mw-headline">List of Publications (partial)</span></h2>
<ul>
<li><i>Software Quality Reflections</i> Essays, dialogues and poems,2000</li>
<li><i>Black-box testing: techniques for functional testing of software and systems</i> (1995) <a class="internal mw-magiclink-isbn" href="https://en.wikipedia.org/wiki/Special:BookSources/0471120944">ISBN 0-471-12094-4</a>; Japanese edition, Nikei</li>
<li><i>The frozen keyboard: living with bad software</i> (1988) <a class="internal mw-magiclink-isbn" href="https://en.wikipedia.org/wiki/Special:BookSources/0830631461">ISBN 0-8306-3146-1</a></li>
<li><i>Personal computer quality: a guide for victims and vendors</i> (1986) <a class="internal mw-magiclink-isbn" href="https://en.wikipedia.org/wiki/Special:BookSources/0442209924">ISBN 0-442-20992-4</a></li>
<li><i>Software system testing and quality assurance</i> (1984) <a class="internal mw-magiclink-isbn" href="https://en.wikipedia.org/wiki/Special:BookSources/0442213069">ISBN 0-44221-306-9</a></li>
<li><i>Software testing techniques</i> (1983) <a class="internal mw-magiclink-isbn" href="https://en.wikipedia.org/wiki/Special:BookSources/0442206720">ISBN 0-442-20672-0</a>; expanded Second edition 1990; Japanese Edition Nikei</li>
<li><i>Micro-analysis of computer system performance</i> (1978) <a class="internal mw-magiclink-isbn" href="https://en.wikipedia.org/wiki/Special:BookSources/0442206631">ISBN 0-442-20663-1</a>; Russian Edition</li>
<li><i>Communications Processor System</i> (1977) with Kenneth Hagstrom</li>
<li><i>The architecture and engineering of digital computer complexes, Volume 1</i> (1971), Volume 2; Polish and Russian Editions</li>
<li><i>Engineering applications of Boolean algebra</i> (1958) with Stephen W. Leibholz</li>
</ul>
<p>Novels under pseudonym <strong>Ethan I.Shedley</strong></p>
<ul>
<li><i>Earthship and Starsong</i> Viking 1979</li>
<li><i>The Medusa Conspiracy</i> Viking,1980</li>
</ul>
<p><a href="http://www.satisfice.com/blog/archives/30" rel="home">© James Bach</a></p>
<blockquote>
<p>Starting in 1987, I tried to learn software testing. Starting in 1989, I started reinventing testing for myself, having become disillusioned with the empty calories of folklore that I found in books by folks like William Perry, or the misanthropic techniquism of Boris Beizer (Boris once told me that it didn’t bother him if people find his advice impractical, since he was merely concerned with documenting “best practices”, a phenomenon that he seemed to think has nothing to do with applicability or utility).</p>
</blockquote>
<p id="site-title">Он же:</p>
<blockquote>
<p>Boris Beizer was a big name in the eighties. These days, he&#8217;s been pretty much forgotten. His work has little relevance to modern software development. Boris is famous for pushing code coverage as a big deal and dismissing the idea of exploratory and risk-based testing. He once told me, in 1993, that Microsoft would be out of business &#171;within 5 years&#187; because it was using the kind of testing practices I recommend.</p>
</blockquote>
<p><a href="https://www.utest.com/articles/testing-the-limits-with-james-bach-part-2">Он же</a>:</p>
<blockquote>
<p><strong>uTest: When the most prominent testing minds get together, it seems there are often loud, heated disagreements – why is that?</strong></p>
<p><strong>JB</strong>: It&#8217;s not prominent minds causing this, it&#8217;s different cultures of testing. Also, you have a sampling bias: you notice heated disagreements more than the absence of them. Why don&#8217;t I get credit for all the times I *didn&#8217;t* argue with Boris Beizer under an escalator?</p>
<p>We have different cultures of testing. They are basically at war with each other. I wish the other guys would surrender and come into the light, but Rex, Stuart, Bernard, Dot, Lloyd, et al don&#8217;t take my advice.</p>
</blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2015/12/09/batrinul-beizer/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3461</post-id>	</item>
		<item>
		<title>А как научиться тестировать?</title>
		<link>https://testitquickly.com/2010/08/16/dapu-aici-tii-invatatura-ghiavole/</link>
					<comments>https://testitquickly.com/2010/08/16/dapu-aici-tii-invatatura-ghiavole/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Sun, 15 Aug 2010 22:37:08 +0000</pubDate>
				<category><![CDATA[Видео]]></category>
		<category><![CDATA[Откровения]]></category>
		<category><![CDATA[Постановка мозгов]]></category>
		<category><![CDATA[Программисты]]></category>
		<category><![CDATA[Соображения]]></category>
		<category><![CDATA[Учеба в бою]]></category>
		<category><![CDATA[Epam]]></category>
		<category><![CDATA[GlobalLogic]]></category>
		<category><![CDATA[James Bach]]></category>
		<category><![CDATA[ListBoxer]]></category>
		<category><![CDATA[Luxoft]]></category>
		<category><![CDATA[Александр Александров]]></category>
		<category><![CDATA[Алексей Баранцев]]></category>
		<category><![CDATA[Виктор Цой]]></category>
		<category><![CDATA[Гитара]]></category>
		<category><![CDATA[Ингви Мальмстин]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=1610</guid>

					<description><![CDATA[Эта статья NOT депрессивная, кхе-кхе! Анадысь случилась со мной странность. Раз в месяц кто-нибудь из внешнего мира спрашивает меня о чём-то, связанным с тестированием. Чаще интересуются, как стать тестировщиком. Чему учиться, где учиться, как учиться&#8230; Где лежит легкий путь к тому, чтобы стать программистом, например 🙂 Мне очень интересно общаться в таком стиле. Ментор я,… <span class="read-more"><a href="https://testitquickly.com/2010/08/16/dapu-aici-tii-invatatura-ghiavole/">Читать далее: А как научиться тестировать? &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<blockquote><p>Эта статья NOT депрессивная, <span style="color: #ff0000;">кхе-кхе</span>!</p></blockquote>
<p>Анадысь случилась со мной странность.</p>
<p>Раз в месяц кто-нибудь из внешнего мира спрашивает меня о чём-то, связанным с тестированием.</p>
<p style="padding-left: 30px;">Чаще интересуются, как стать тестировщиком. Чему учиться, где учиться, как учиться&#8230; Где лежит легкий путь к тому, чтобы стать программистом, например 🙂</p>
<p>Мне очень интересно общаться в таком стиле. Ментор я, гыгы.</p>
<p>Но одно из обращений недавно закончилось моим провалом в роли ментора.</p>
<p style="padding-left: 30px;">Эпик фэйл.</p>
<p style="padding-left: 30px;">Аустерлиц.</p>
<p style="padding-left: 30px;">Линия Мажино.</p>
<p>Один парень (дефолтный сити) решил оценить свои способности к тестированию посредством тестирования программы «<a href="http://software-testing.ru/forum/topic/6733/">ListBoxer</a>». Меня он попросил проверить его результаты по найденным ошибкам в том приложении.</p>
<p>Правильный настрой. Правильное стремление.</p>
<p>Но!</p>
<p>Но сдерите с меня шкуру и сделайте из нее чучело для музея багов на планете Багтрекер, однако я и тогда буду плеваться при словосочетании «<em>Самостоятельно учиться тестированию посредством тестирования ListBoxer</em>».</p>
<p><span id="more-1610"></span><br />
Это очень, очень плохой старт.</p>
<p style="padding-left: 30px;">Да, в этой аппликухе есть много багов.</p>
<p style="padding-left: 30px;">Да, можно попытаться таким образом оценить свою подготовку.</p>
<p style="padding-left: 30px;">Но самостоятельно это делать нельзя. Это очень «сферическое» тестирование. Это не учеба, а проверка навыков которых еще нет.</p>
<p>Тестировать этот листбоксер можно только в рамках семинара или тренинга, когда рядом сидит опытный Алексей Баранцев, и всячески помогает строить правильные рассуждения о том, что и как мы будем тестировать. И почему. И почему именно так, а не иначе. И как из сплошного текста справки (там справка весьма дурная, неструктурированная) можно составить список проверок.</p>
<p>А самостоятельная работа с листбоксером молодому тестировщику только навредит.</p>
<p style="padding-left: 30px;">Никто не начинает играть на гитаре с попытки выдать коронное арпеджио Ингви Мальмстина. Начинать надо с «<em>Маааалааалетние шалавы</em>», или с «<em>Я сижу в одиночке, мама</em>», или с «<em>Из-за леса выезжает конная милиция</em>», или с «<em>Рэйп мииииии, энд нафынг элс мэттерс</em>», или с «<em>Группа крови на рукаве</em>» — по вкусу и по интересам.</p>
<p style="padding-left: 30px;">Секрет в том, что с самого начала нельзя грузиться теорией музыки — позже можно будет загрузиться выше ватерлинии. Но в начале надо играть только то, что нравится.</p>
<p style="padding-left: 30px;">Игра должна доставлять удовольствие.</p>
<p style="padding-left: 30px;">Нельзя с первых шагов пытаться сравнивать себя с матерыми исполнителями, нельзя с самого начала учить сольфеджио (оно — важное, конечно, но удовольствия не приносит).</p>
<p style="padding-left: 30px;">Знаете, сколько народу ненавидит гитару и музыку вообще просто потому, что когда-то, желая научиться играть «как Цой», решали сперва пойти в музыкальные школы? Там им предлагали зубрить мажорные и минорные гаммы, играть этюды Тарреги и Пухоля, а до «Цоя» все как-то дело не доходило&#8230;</p>
<p>Поэтому проверять достижения на ниве тестирования листбоксера я отказался.</p>
<p>Проблемы следующие:</p>
<ol>
<li>Понту мне знать, сколько багов ты в нем найдешь? Одно только количество багов не говорит о крутости, внимательности или предрасположенности к тестированию.</li>
<li>Сообщение о том, что «я тестировал программу ListBoxer» окружающим тестировщикам и работодателям не говорит ни о чем существенном. Да, тестировал. И что?</li>
<li>Сообщение о том, что «я тестировал программу ListBoxer и нашел 40 ошибок» не говорит ни о чем существенном. Да, тестировал. Нашел 40 ошибок. И что? Сколько их там всего? Насколько важными были найденные ошибки? А требования откуда взял?</li>
</ol>
<p>Я предложил более долгий путь — посмотреть в справку. Подумать, что и как там можно проверить. Разделить проверки на основные и второстепенные. Показать мне. Ну, и тд.</p>
<p>Ответ:</p>
<blockquote><p><em>Справка, это да, это уже смотрел. Вот не знаю, сколько времени для тестирования дается, мне брат дал 1 час. Он у меня руководитель программеров, не хочется опозориться перед ним.</em></p></blockquote>
<p>Агррррх!</p>
<p>Снова я предложил плохой вариант — не ориентироваться на брата, а слушать меня, атамана и его помощника&#8230;</p>
<p>А тестирование не начинать с «<em>у меня есть только 60 минут, аааааа, я тупой и не успеваю!</em>», а с анализа&#8230;</p>
<p style="padding-left: 30px;">У программистов (программеров, если угодно) совсем не тот подход к тестированию, на который следует ориентироваться.</p>
<p style="padding-left: 30px;">Вообще, если речь идет об обучении, то общение с программистами — вред. Программисты скажут: «<em>Тестер! Найди мне баги! Почему так мало нашел? Плохо тестировал, значит!</em>»</p>
<p style="padding-left: 30px;">А это плохой старт.</p>
<p style="padding-left: 30px;">Агррррх! Агррррх! Агррррх! Агррррх! Агррррх! Агррррх! Агррррх!</p>
<p>Впустую.</p>
<p>Брат-программист всегда круче молдаванского тестировщика:</p>
<blockquote><p><em>Ошибок за 1 час нашел мало 🙁 Стыдно показывать. </em></p></blockquote>
<p>Агррблиаррх!</p>
<p>Судя по тому, что обмен сообщениями прекратился, мир потерял еще одного тестировщика. Ну&#8230; я старался, но раз уж так&#8230;</p>
<p>Теперь вопрос — а как научиться тестировать?</p>
<h3><span style="color: #008000;"><strong>Ходить на курсы</strong></span></h3>
<p>Ну, Алексей Баранцев сделал курс «<a href="http://software-testing.ru/trainings/schedule?task=3&amp;cid=4">Быстрый старт в тестировании ПО</a>», но и тот рекомендуется «Д<em>ля тех, кто уже начал работать тестировщиком, но всё равно не знает, что это такое</em>», или же «<em>Для тестировщиков, которые уже поработали какое-то время, и теперь хотят упорядочить накопленные знания</em>».</p>
<p style="padding-left: 30px;">Курсы эффективны для хотя бы чуть-чуть зрелых ребят, а не для новичков. В новичковстве всё то полезное, о чем расскажут на курсе, очень сложно осознать.</p>
<p>И курсы <a href="http://quality-lab.ru/training/basics/">про введение в тестирование</a> Натальи Руколь (тоже плохому не научит) требуют какой-никакой подготовки в теме.</p>
<p>Разве что люксофтовский тренинг «<a href="http://www.luxoft-training.ru/training/catalog/course.html?ID=6097">Тестирование &#8212; как и с чего начать</a>» кажется интересным в нашем случае, но у Люксофта такие цены, тааакие цены&#8230;</p>
<p style="padding-left: 30px;">Нет, конечно, в стенах Люксофта есть шанс нарваться на самого Александра Александрова и <a href="http://software-testing.ru/interview/983-alexandrov">позадавать ему вопросы</a>, но его особенную ценность можно ощутить, если ты и сам наполовину знаешь ответы на свои вопросы, а не&#8230;</p>
<p>К слову, от разъяснений того, &#171;что такое тестирование&#187;, Александров очень грамотно и дальновидно не отнекивается:</p>
<h3><span style="color: #008000;"><strong>Напрашиваться на работу куда угодно и учиться «на ходу»</strong></span></h3>
<p>Это почти что мой вариант, но то, как учили меня — это слишком по-джедайски.</p>
<p>В частности, мне предложили тестировать систему, которая еще не существует.</p>
<p>Я думал, что попал в логово неадеквата.</p>
<p>Я думал, что надо бежать.</p>
<p style="padding-left: 30px;">Но куда убежишь, если уже уволился с предыдущей <span style="text-decoration: line-through;">любимой теплой ламповой</span> работы, и вроде бы сам так хотел работать с этими богами кодировок, и отступать не хочется&#8230;</p>
<p>Я думал, что буду бить по мордасам.</p>
<p>Я был совершенно не готов к подобным предложениям.</p>
<p>Но от злости и/или страха, в общем, сосредоточился и справился. Не сразу, но справился.</p>
<p style="padding-left: 30px;">И теперь я могу тестировать то, что еще невозможно прокликать. Навык неоценимый и незаменимый. Но мозоли кровавые.</p>
<p>И все равно я уверен в том, что тестировщика должны воспитывать тестировщики, а не программисты. Можно и такими зверскими методами, но оценивать тестировщика должны тестировщики.</p>
<p>В общем, учиться на работе можно только при наличии мощной мотивации.</p>
<p style="padding-left: 30px;">Бо на самой работе учиться не придется. На работе надо будет работать.</p>
<p style="padding-left: 30px;">Учиться надо будет вечерами, за счет свободного времени, прикидывая, как можно будет завтра утром применить у себя самого только что прочитанное.</p>
<h3><span style="color: #008000;"><strong>Выучиться в учебном центре любой крупной компании</strong></span></h3>
<p>Ну, кто там у нас крупный?</p>
<p>Luxoft?</p>
<p>GlobalLogic?</p>
<p>Epam?</p>
<p>От слушателей учебного центра в принципе могут ожидать вовлечения в собственные проекты. То есть, «там готовят для себя». Хотя бывают случаи, когда свежих выпускников никуда не припахивают — это бывает, увы.</p>
<p>И на курсах компании GlobalLogic будут учить (прививать) внутренней политике компании. А она может отличаться от внутренней политики Epam или любой другой. В частности, там учат работать в БОЛЬШИХ компаниях. Понимаете же, что в мире существуют не только БОЛЬШИЕ компании? В маленьких компаниях тестирование тоже есть, но оно слегка другое 🙂</p>
<p>И иногда эти курсы очень платные.</p>
<p>И чаще всего на таких курсах я видел людей, которые просто хотят устроиться на работу, а не научиться чему-нибудь. Учеба выглядит просто этапом, который надо преодолеть, как школу. Бррр.</p>
<p style="padding-left: 30px;">Но, в сущности&#8230; из учебных курсов тоже иногда вырастают серьезные эксперты, которых заранее никак не вычислить.</p>
<p>Но это дело очень зависит от региона. В Молдове, например, таких подобий учебных центров я знаю всего три штуки, и учат там не тестированию ВООБЩЕ, а тестированию того, что нужно будет тестировать в процессе работы.</p>
<p style="padding-left: 30px;">Типа, тестировать ВООБЩЕ ученик будет учиться сам&#8230;</p>
<p>И поскольку тестирование все ещё находится в состоянии развития, почти все УЦ учат по собственным учебникам. И акценты в учебниках расставляются по-разному, в зависимости от их авторов и их направленности.</p>
<h3><span style="color: #008000;"><strong>Учиться по блогам</strong></span></h3>
<p>Наихудший способ начала учебы, но в некоторых обстоятельствах рулит.</p>
<p>Подробно я разорялся об этом в записи «<a href="http://testitquickly.com/2009/09/07/crapa-mi-ar-fierea-de-atita-explorare-in-testare/">Трудности исследовательского тестирования</a>»</p>
<p style="padding-left: 30px;">Вкратце — в блогах не преподают основы. В блогах пишут о разных аспектах, предполагая, что основы уже понятны. А мы сейчас говорим про учебу с основ.</p>
<h3><span style="color: #008000;"><strong>Пообщаться с уже взрослыми тестировщиками</strong></span></h3>
<p>Способ самый грамотный.</p>
<p>Чтобы понять, хочу ли я заниматься вождением танков (в детстве мечтал), нужно пообщаться с теми, кто водит танки.</p>
<p style="padding-left: 30px;">О как просто!</p>
<p style="padding-left: 30px;">Не читать книги и статьи о вождении танков, а пообщаться. Это и быстрее и проще.</p>
<p>Человек может вкратце рассказать о том, чего в учебниках не пишут — о собственных ощущениях. О крутости или низменности дела, которым он занимается.</p>
<p>И самое простое и эффективное — водитель танков быстро поймет, предрасположен ли ты к такой работе. Как он это сделает — неважно, но он это сделает обязательно. Из интереса.</p>
<p style="padding-left: 30px;">И если десять водителей танков скажут, что тебе лучше заняться чем-нибудь другим — есть смысл переключиться на водителей трамваев.</p>
<p style="padding-left: 30px;">Или наоборот — презреть рекомендации и стать самым крутым водителем танков в мире, и пусть эти уроды утрутся слезами 🙂</p>
<p>А где их взять, тестировщиков-то?</p>
<ul>
<li>В своем ближайшем окружении.
<ul>
<li>Покрутить головой. Кто там у нас самый симпатичный и адекватный тестировщик? Пригласить его в обеденный перерыв на три вопроса.</li>
</ul>
</li>
<li>В рунете.
<ul>
<li>Крутить яндексы и писать письма.</li>
</ul>
</li>
<li>В интернете.
<ul>
<li>Крутить гуглы с переводчиками, и писать письма <a href="http://www.satisfice.com/recommends.shtml">всем сразу</a>. Тот же Джеймс Бах часто и легко общается по скайпу с тестировщиками со всего мира.</li>
</ul>
</li>
</ul>
<p>Да, и если кто-нибудь из матерых посоветует для начала протестировать за час листбоксер&#8230; ну, вас мягко послали нафиг. Это бывает. В ответ надо не тестировать листбоксер, а искать новых тестировщиков.</p>
<p>И еще: если найденный тестировщик рекомендует сразу стать программистом — это интересно, но это не наш случай. Мы же хотели стать тестировщиками, да?</p>
<p style="padding-left: 30px;">Хотя и в тестировании до черта места для программирования, Алексей Баранцев это постоянно <a href="http://software-testing.ru/trainings/schedule?&amp;task=3&amp;cid=1">гарантирует</a>. Но для программирования нужна определенная предрасположенность. И если она есть, то искать работу тестировщика незачем.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2010/08/16/dapu-aici-tii-invatatura-ghiavole/feed/</wfw:commentRss>
			<slash:comments>35</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1610</post-id>	</item>
		<item>
		<title>Отцы дерутся</title>
		<link>https://testitquickly.com/2009/10/15/filosofia-on-action/</link>
					<comments>https://testitquickly.com/2009/10/15/filosofia-on-action/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Thu, 15 Oct 2009 15:09:02 +0000</pubDate>
				<category><![CDATA[Exploratory testing]]></category>
		<category><![CDATA[James Bach]]></category>
		<category><![CDATA[James Whittaker]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=1266</guid>

					<description><![CDATA[James Whittaker пишет про James Bach: “У нас была дружественная беседа. В ходе обсуждения он ничего не упомянул про свой сердитый отклик в блоге о том, что я неправильно использую термин ‘Exploratory Testing’&#8230;” James Bach пишет к James Whittaker открытое письмо: &#171;Я бы не оценивал нашу беседу как дружественную. Вы, должно быть, так подумали просто… <span class="read-more"><a href="https://testitquickly.com/2009/10/15/filosofia-on-action/">Читать далее: Отцы дерутся &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>James Whittaker <a href="http://googletesting.blogspot.com/2009/10/star-west-trip-report.html">пишет</a> про James Bach:<strong> </strong></p>
<blockquote>
<p>“У нас была дружественная беседа. В ходе обсуждения он ничего не упомянул про свой сердитый отклик в блоге о том, что я неправильно использую термин ‘Exploratory Testing’&#8230;”</p>
</blockquote>
<p>James Bach <a href="http://www.satisfice.com/blog/archives/365">пишет</a> к James Whittaker открытое письмо:</p>
<blockquote>
<p>&#171;Я бы не оценивал нашу беседу как дружественную. Вы, должно быть, так подумали просто потому, что мы не говорили ни о чем существенном, и потому, что в тот момент я не повысил голос. Или потому, что не стукнул вас <span style="text-decoration:line-through;">по морде</span>&#171;.</p>
</blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2009/10/15/filosofia-on-action/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1266</post-id>	</item>
		<item>
		<title>Трудности исследовательского тестирования</title>
		<link>https://testitquickly.com/2009/09/07/crapa-mi-ar-fierea-de-atita-explorare-in-testare/</link>
					<comments>https://testitquickly.com/2009/09/07/crapa-mi-ar-fierea-de-atita-explorare-in-testare/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Mon, 07 Sep 2009 13:28:03 +0000</pubDate>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Exploratory testing]]></category>
		<category><![CDATA[Банальное]]></category>
		<category><![CDATA[Видео]]></category>
		<category><![CDATA[Книги]]></category>
		<category><![CDATA[Озарения]]></category>
		<category><![CDATA[Постановка мозгов]]></category>
		<category><![CDATA[Радости]]></category>
		<category><![CDATA[Соображения]]></category>
		<category><![CDATA[GlobalLogic]]></category>
		<category><![CDATA[James Bach]]></category>
		<category><![CDATA[Reuters]]></category>
		<category><![CDATA[Карузо]]></category>
		<category><![CDATA[Холмс]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=1176</guid>

					<description><![CDATA[Пять тысяч слов о серьезном и наболевшем. Без картинок, но с линками и отступлениями. Думал и писал долго. Дочитал книгу «Secrets of a Buccaneer-Scholar» (How Self-Education and the Pursuit af Passion Can Lead to a Lifetime of Success) by JAMES BACH. Книга не о тестировании as is, она о корнях и истоках того, что называется… <span class="read-more"><a href="https://testitquickly.com/2009/09/07/crapa-mi-ar-fierea-de-atita-explorare-in-testare/">Читать далее: Трудности исследовательского тестирования &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p style="text-align: right;"><em>Пять тысяч слов о серьезном и наболевшем.</em></p>
<p><em>Без картинок, но с линками и отступлениями.</em></p>
<p><em>Думал и писал долго.</em></p>
<p>Дочитал книгу «<a href="http://testitquickly.com/2009/07/15/secrets-of-a-buccaneer-scholar/">Secrets of a Buccaneer-Scholar</a>» (How Self-Education and the Pursuit af Passion Can Lead to a Lifetime of Success) by JAMES BACH.</p>
<p>Книга не о тестировании as is, она о корнях и истоках того, что называется «исследовательское тестирование». ИссТест.</p>
<p>Уместный анекдот, в котором заключается вся суть исследовательского тестирования:</p>
<p><em>— Бэрримор, что это хлюпает у меня в ботинке?</em></p>
<p><em>— Овсянка, сэр!</em></p>
<p><em>— Но что она там делает?</em></p>
<p><em>— Хлюпает, сэр.</em></p>
<p style="text-align: center;"><span id="more-1176"></span></p>
<p><strong>Что такое Исследовательское тестирование по SWEBOK</strong></p>
<p><a href="http://www.it4business.ru/lib/42/">it4business.ru</a></p>
<p style="padding-left: 30px;">Это одновременное обучение, проектирование теста и его исполнение.</p>
<p style="padding-left: 30px;">Данный вид тестирования заранее не определяется в плане тестирования и такие тесты создаются, выполняются и модифицируются динамически, по мере необходимости.</p>
<p style="padding-left: 30px;">Эффективность исследовательских тестов напрямую зависит от знаний инженера, формируемых на основе поведения тестируемого продукта в процессе проведения тестирования, степени знакомства с приложением, платформой, типами возможных сбоев и дефектов, рисками, ассоциированными с конкретным продуктом и т.п.</p>
<p><a href="http://en.wikipedia.org/wiki/Exploratory_testing">wikipedia.org</a></p>
<p style="padding-left: 30px;">Cem Kaner, who coined the term in 1983, now defines exploratory testing as &#171;a style of software testing that emphasizes the personal freedom and responsibility of the individual tester to continually optimize the quality of his/her work by treating test-related learning, test design, test execution, and test result interpretation as mutually supportive activities that run in parallel throughout the project.&#187;</p>
<p style="padding-left: 30px;">Exploratory testing is often thought of as a black box testing technique. Instead, those who have studied it consider it a test approach that can be applied to any test technique, at any stage in the development process. The key is not the test technique nor the item being tested or reviewed; <strong>the key is the cognitive engagement of the tester</strong>, and the tester&#8217;s responsibility for managing his or her time.</p>
<p>Давно-давным, при первом знакомстве с этим термином, я подумал, что речь идет о разновидности dumb monkey testing (открой сайт и бессистемно кликай, авось, найдешь ошибку), подходом, который я не люблю, но в котором в какое-то время даже преуспел.</p>
<p style="padding-left: 30px;">Случайно я нашел однозначный способ резко и безапелляционно закрэшить какую-то из версий «Reuters Xtra 3000»*, и достиг этого именно потому, что внимательно, но достаточно бестолково переходил по линкам и заполнял поля каким-то подходящим по смыслу бредом. Нечем гордиться.</p>
<p style="padding-left: 30px;">* Гигантская софтина для трейдеров международных товарных бирж.</p>
<p>Потом понял, что ошибся, и посчитал ИссТест «тестированием без четкого плана и целей, но логичным». Плюс изучение продукта в ходе взаимодействия с ним. Это было ново и круто. Вместо того, чтобы сперва изучить матчасть и правила дорожного движения, предлагается сразу сесть за руль и поехать, нарабатывая знания на ходу&#8230;</p>
<p>Потом понял, что снова ошибся, и назвал это «тестирование по плану, но с возможностью вариаций; плюс изучение продукта в ходе тестирования».</p>
<p>Потом понял, что (настоящих тестировщиков неоднозначность и разное толкование профессиональной терминологии уже не удивляет!) это даже не вид тестирования, а вообще ПОДХОД. А подход подразумевает шиииииирокое поле самостоятельной деятельности. И что этот подход — дитя agile&#8230;</p>
<p>Тут стало туманнее — ведь agile у каждого свой 🙂 И в беседах про agile обязательно надо уточнять, что именно визави подразумевает под тем или иным термином.</p>
<p>Я забил и забыл про исследовательское тестирование. В конце концов, я не использую определенные методы и подходы, у меня в работе великий микс всего понемногу, в зависмости от контекста и поставленных задач. Не удивлюсь, если окажется, что я как раз специализируюсь на исследовательском, даже если не знаю этого термина.</p>
<p style="padding-left: 30px;">Знаю, не знаю — делов-то&#8230; Надо — изучу. Не надо — ну и не надо.</p>
<p>Я очень люблю Error guessing. Искать «слабые места» в софте я предпочитаю более логически, нежели интуитивно. Уметь «вычленять» проявление багов в определенных, труднодоступных местах, умение предупреждать места их нахождения, а затем действительно суметь их найти, обосновать, указать на точную причину проблемы — это круто. Очень круто. Это круче и ценнее, нежели «Вот вам скриншот, вот подробные шаги — разберитесь сами». Хоть и дольше и затратнее.</p>
<p>Но и от «классического подхода» «Сперва изучать документацию, затем составлять подробные тест-кейсы, стараясь максимально прояснить, придумать, описать варианты пользования, и надеяться на то, что это поможет «быть уверенным» — меня колбасит.</p>
<p>Поэтому — микс органичен!</p>
<p style="padding-left: 30px;">Тестирование «строго по тест-кейсам» мало того, что утомляет повторяемостью и безусловно снижает драгоценное внимание, но еще и реально устанавливает ощущение ограниченности, и ощущение «работаю для тим-лида, шоб он сдох». Коробит, если хорошим результатом дня условно считается «успел пройти весь скрипт».</p>
<p style="padding-left: 30px;">Понимаю в определенных обстоятельствах ценность этого подхода, но ведь сейчас я говорю только о себе, а не о том, как все надо «взять и поделить».</p>
<p>В agile я поначалу не понял, что именно следует делать мануальному тестировщику — кругом все носятся с автоматизацией&#8230;</p>
<p>Потом понял, что если программа предназначена для использования людьми — без мануального тестирования не обойтись. Проблема только в организации такой работы — привыкшим к последовательным этапам и подробным тест-кейсам бывает сложно переориентироваться. Но именно тут и работает это самое «исследовательское»! Ну, оно же и родилось в agile и для agile.</p>
<p>Тогда я стал искать теорию и практику иследовательского тестирования, чтобы не изобретать горный велосипед с подогревом, и поскучнел, бо НЕ НАШЕЛ теорию исследовательского тестирования. Нашел только блогосферные огрызки толкований отдельных аспектов этого подхода.</p>
<p style="padding-left: 30px;">Собственно, какая там теория, если это просто подход, а не методология&#8230;</p>
<p>Учеба «по-блогам» &#8212; это круто (я сам ее продукт), но в принципе у такой учебы есть большие проблемы.</p>
<h2><strong>Учеба по-блогам</strong></h2>
<p>Например, блогученику свойственно придавать неимоверно важное значение дизайну, юзабилити, логике, производительности интернет-магазина, который находится у него в разработке. Он знает все про важность выбора доменного имени, знает все про плотность ключевых слов в абзаце на странице, знает все о продвижении сайта&#8230; Знает, что нужную информацию пользователь должен найти максимум в три клика с главной страницы, и знает, что пользователи не читают ни справку, ни предупреждения, ни тексты на странице (они вообще с закрытыми глазами серфят), и если загрузка страницы длится больше пяти секунд — сразу убегают к конкурентам.</p>
<p style="padding-left: 30px;">В действительности — люди очень упорно возятся с нафигацией сайта, на который попадают в поиске чего-то, и при возникновении проблем склонны винить в неспособности найти нужное&#8230; скорее себя, чем сайтосоздателей.</p>
<p>Но этот блогученик в упор не знает о том, что для интернет-магазина важнее быть источником продаж, а не википедией по предлагаемым продуктам.</p>
<p>И не думает (ибо еще не знает) о том, как обустроена система доставки товаров, как обустроено их хранение, как устанавливается прохождение товара по статусам, как важно хранить и моментально давать пользователю историю каждой отдельной покупки и всех предыдущих тоже.</p>
<p>Он думает о том, как расположить и структурировать информацию&#8230; Он думает о том, что &#171;вот сделаем каталог, и это, вероятно, будет способствовать продажам.</p>
<p>Учеба «по-блогам» легко даст понятия и представление о чем-то, но с трудом расскажет основы, теорию, фундаментальность. Все это, обычно, в книгах. В лекциях. В головах других людей. И носители этих фундаментальных основ в своих блогах пишут про отдельные аспекты, а не про основу. Предполагается, что основу читатель знает, или же изучит.</p>
<p style="padding-left: 30px;">Куда там&#8230;</p>
<p>К чему приводит такая учеба: когда-нибудь ученик все равно захочет увидеть стройную систему в своих знаниях. Захочет «силлабус». Если найти систему сложно — придется строить ее самостоятельно. Придется делать обобщения и выводы, а они могут существенно отличаться от реального положения дел.</p>
<p><strong>Примеры пагубного воздействия учебы «по-блогам»</strong></p>
<p style="padding-left: 30px;"><span style="color: #008000;"><em>Девчонки, я мыла лицо мылом с яблочным ароматом. И у меня исчезли прыщи. Мой вам совет — чтобы прыщи сошли, используйте «яблочное» мыло!</em></span></p>
<p style="padding-left: 30px;">Ученик не знал о том, что его личный «переходный возраст» как раз завершился, и что «яблочное» мыло — просто совпадение. Но вывод уже сделан, и возведен в степень системы.</p>
<p style="padding-left: 30px;"><span style="color: #008000;"><em>Я сто раз ходил «на дело», и попался только потому, что меня сдали подельники. Мой вам совет — на дело надо ходить только в одиночку.</em></span></p>
<p style="padding-left: 30px;">Ученик не знал о том, что «если воровал, значит — сел» при любом раскладе, и что подельники — просто совпадение. Но вывод уже сделан, и возведен в степень системы.</p>
<p style="padding-left: 30px;"><span style="color: #008000;"><em>Я второй год бился над рейтингом моего интернет-магазина, и смог его поднять только после того, как поменял домен. Мой вам совет — заранее выбирайте подходящий домен для сайта.</em></span></p>
<p style="padding-left: 30px;">Ученик не знал о том, что одновременно со сменой домена у него на странице «Контакты» кто-то приписал телефоны его офиса, и убрал безликую форму «Обратная связь», которая никак не сообщала, куда пойдет письмо и дойдет ли вообще. Ну, не знал он, что телефон в продажах через интернет — один из серьезнейших стимулов доверия к магазину, и что при покупке через интернет телефон используется чаще, чем написание емайлов. Но вывод уже сделан.</p>
<p>Еще раз: учеба «по-блогам» хороша для прояснения деталей, но с системой профильных знаний надо знакомиться по книгам и людям, которые с этой системой УЖЕ знакомы. Ищи первоисточник, а не его пересказ</p>
<p style="padding-left: 30px;">«<em>Ваш Карузо ужасно фальшивит! Я его лично не слышал, но Рабинович мне кое-что напел</em>».</p>
<p>Моя проблема с исследовательским тестированием была в том, что я знакомился с ним по-блогам. Впечатление получилось неполное, неточное, неясное. И каждая новая статья приносила путаницу в стиле Алисы в стране чудес («<em>Чтобы стоять на месте — надо быстро бежать!</em>»)</p>
<p style="padding-left: 30px;">Даже шикарная статья «<a href="http://bugsclock.blogspot.com/2009/08/blog-post_26.html">Исследовательское тестирование: В поисках музыки исследования ПО</a>», по-моему, приносит больше смятения и путаницы, нежели ясного толкования исследовательского тестирования (<em>&#171;Конечно, эта статья не претендует на стройное изложение идей исследовательского тестирования, скорее она призвана привлечь интерес профессиональных тестировщиков к этому виду тестирования&#187;</em>). В ней сделан упор на объяснение того, какими качествами должен обладать тестировщик, который использует ИссТест, а не на объяснение сути ИссТест.</p>
<p style="padding-left: 30px;">Мне все кажется, что надо знакомиться с этим подходом по статьям «о сути», когда можно самостоятельно прикинуть и определить собственную подходимость к ИссТест.</p>
<p>Я рад, что смог полностью прочитать «Secrets of a Buccaneer-Scholar». Оказывается, этот подход ИссТест — серьезная, фундаментальная система жизнеобразования. Exploratory — это не столько стиль тестирования, сколько стиль жизни отдельно взятого Джеймса Баха. И подход «исследовательское тестирование» — следствие его рутинной жизнедеятельности.</p>
<p>После знакомства с его подходом к жизни и к обучению вообще, термин «исследовательское тестирование» становится весьма простым, понятным, недвусмысленным, доходчивым. Он органичен для его автора. Это, грубо говоря, сам Джеймс Бах. Ни добавить, ни отнять — бери, как есть.</p>
<h2><strong>(Не) бросай на фиг школу!</strong></h2>
<p>Способ учебы, который использует Бах, для «среднего» человека немыслим. Если судить о нем по первому впечатлению, и попытаться следовать его жизненному примеру, то картинка такая:</p>
<p style="text-align: center;">«Бросай нафиг школу!</p>
<p>Не ходи в университеты!</p>
<p>Учись самостоятельно!</p>
<p>Это может сделать каждый!»</p>
<p>Ничего подобного.</p>
<p>Среднему индивиду прямая дорога в школу, затем в вуз, затем на работу, затем на кладбище — удобрением был, удобрением и остался.</p>
<p>Самообучение сродни мастерам в agile – для того, чтобы быть «Гибким», надо сперва стать крайне собранным, огранизованным, самостоятельным, сильным духом. Иначе тебе будет нужен постоянный менеджер, который будет давать тебе работу, зарплату, пинок под зад, затем ты начнешь искать себе следующего менеджера&#8230; А дракона нужно убивать в себе.</p>
<p>Типам вроде Баха можно завидовать. Я, например, в свое время очень хотел бросить школу. Не посмел, отчисление из школы считалось очень серьезным наказанием. Хотя по-молодости несколько раз был на грани 🙂</p>
<p>Многое, очень многое мог бы сделать и до этого момента, если бы на пути оказался бы кто-то, кто помог избавиться от страхов вроде «Надо учиться только в вузе, ведь без диплома меня никто не возьмет на работу&#8230;» Ну, наверстаю. Сам.</p>
<p>Институт я хотел бросить уже на втором курсе, кроме шуток. Не посмел. Но, таки бросил, на самом последнем курсе, потому что обстоятельства сложились непробиваемые для авторитета моей мамы — «ввиду неоплаты учебы не допускать к выпускным экзаменам следующих студентов&#8230;» Я сказал «Наконец-то!» и убежал работать, убежал туда, где мне было интересно. Начал просто учиться профессии.</p>
<p style="padding-left: 30px;">Может быть, мне просто повезло?</p>
<p>Дык вот, тема доклада было не обо мне, а о трудностях исследовательского тестирования. Трудности тут такие: если не знать и/или не видеть систему этого подхода к тестированию, можно скатиться в его неверное толкование, а следовательно — и ошибочное внедрение.</p>
<p>И скатиться очень легко. Начнем хотя бы с «Надо бросить школу».</p>
<p style="padding-left: 30px;"><span style="color: #ff0000;"><strong>Да</strong></span>, если у тебя есть собственная система обучения, и та, что представлена в школе, тебе только мешает учиться.</p>
<p style="padding-left: 30px;"><span style="color: #ff0000;"><strong>Нет</strong></span>, если тебе просто лениво и собственной системы нет. Или если ты считаешь, что и так достаточно разумен, чтобы жить «без образования».</p>
<p>Бах считает, что пойти «его путем» может каждый. Точнее, он призывает попробовать. В самом начале книги есть знаковый диалог между ним и типичной учительницей:</p>
<p style="padding-left: 30px;">&#171;Mr, Bach, I want you to know that I will recommend against you speaking at our school again,&#187; she said. &#171;Your message is dangerous for children to hear.&#187;</p>
<p style="padding-left: 30px;">She was almost right. It was dangerous, what I said — dangerous for her. To maintain a docile herd of students, her school needs them to accept certain truths:</p>
<p style="padding-left: 30px;">* You must study what we tell you. What we say is the only thing that matters.</p>
<p>* You must pass our tests. Our tests measure the only important things about you,</p>
<p>* You must attend school. Only through schooling can you hope to enjoy a good life.</p>
<p style="padding-left: 30px;">This is what I call schoolism — the belief that schooling is the necessary and exclusive way to get a good education. Musf and only!</p>
<p style="padding-left: 30px;">&#171;I told them about myself,&#187; I said, &#171;and how I came to be here, I told them the truth.&#187;</p>
<p style="padding-left: 30px;">&#171;It may be true for you,&#187; she replied. But these kids aren&#8217;t super smart like you. They don&#8217;t come from well-off families. They&#8217;re barely staying in school, and you just told them that they don&#8217;t need to be here. They do need to be here!&#187;</p>
<p style="padding-left: 30px;">&#171;Yes they could be successful if they put in the work,&#187; she conceded. &#171;But I don&#8217;t think they heard that part of your message. I&#8217;m barely holding on to some of these kids as it is. I&#8217;m afraid you&#8217;ve made my job much harder, Mr. Bach. Some of them are going to take a &#8216;what the hell&#8217; attitude instead of applying themselves.&#187;</p>
<p style="padding-left: 30px;">&#171;So what if they do?&#187; I replied. &#171;This is America. They probably won&#8217;t starve. They probably won&#8217;t be eaten by wolves. If they don&#8217;t care about education, they may be forced to 14 work at low-skilied jobs they won&#8217;t enjoy, such as fast food or house cleaning. However bad those fates may sound, they are neither fatal nor permanent. Or perhaps they will accidentally educate themselves by starting a new business, building things, or doing theatre, music, or sports. Are you worried they&#8217;ll turn to crime? Then show them more options, not fewer. They will learn and grow from anything that happens, unless they believe there is no hope. Your job is not to make them huddle quietly in a corral, but to help them get out there and seek their fortunes. Show them a way!&#187;</p>
<p>Ближе к концу книги он вообще говорит:</p>
<p style="padding-left: 30px;">A typical public school in the United States is all about honoring the herd. The students are supposed to be sheep, but too many of the teachers are just older and fatter sheep. Schoolism is a herd mentality.</p>
<p>Прошу учесть, что фраза высказана в определенном контексте. Вырывать ее не следует.</p>
<p>Итак, Бах считает, что пойти «его путем» может каждый. Логично предсказать, что заниматься исследовательским тестированием может каждый?</p>
<p>Не может.</p>
<p>Нужно быть реально предрасположенным к такой деятельности.</p>
<p>Нужно уметь учиться «на ходу» НЕ ТОЛЬКО в процессе тестирования. Это должно быть нормой жизни. И умение это заключается не только в постоянном чтении блогов, it4business форума или статей с Software-Testing.ru.</p>
<p>Нужно уметь самостоятельно решать, что нужно изучить для дела, а что нет. Сам Бах руководствуется собственным интересом — где ему становится интересно, там он и «копает» углубленно. И ищет он, конечно, системность.</p>
<p>Вот как Джеймс учит историю:</p>
<p style="padding-left: 30px;">Roman Empire fell on some date. What was it? 476? That is not interesting history to me. I care about why Rome fell, not whether it fell on a Tuesday.</p>
<p style="padding-left: 30px;">What authentic problem motivated my questions? My need to make sense of the world. I wanted to understand human events on a millennial global scale, as well as a household daily scale. At the time, I thought that having the ability to analyze society and history in terms of the questions on my syllabus would help me be more comfortable even within the confines of my own life experience.</p>
<p>Обычный школьник этой возможности лишен. Он даже не знает, что его учат по какому-то плану, выбирать и корректировать который ученик <strong>не может</strong>.</p>
<p>По плану у нас записано «Причины падения Римской империи».</p>
<p>Знаете причины?</p>
<p style="padding-left: 30px;">Ну, рабов у них было слишком много, и вот, ослабли&#8230;</p>
<p style="padding-left: 30px;">Ну, политическая система обрушилась от собственной тяжести — солдаты в провинциях начали избирать собственных императоров, и таскать их в Рим (практика была не новой, но когда она приобрела пропорции вселенского флэш-моба, столичные власти не смогли ею управлять).</p>
<p>Нет, полагается сообщить, что в таком-то году вождь варваров Аларих — далее цитируем абзацами. И упоминаем источники, даже если мы их и не открывали. Приспособился к этой системе — ты хороший ученик. Не приспособился — наказание.</p>
<p>Однако умение учиться самостоятельно доступно многим.</p>
<p>Вот как Джеймс учится «для работы»:</p>
<p style="padding-left: 30px;">One day a lawyer called me with a proposal: &#171;We&#8217;d like to hire you to find if a software product infringes our patent. Is that the kind of testing you do?&#187;</p>
<p style="padding-left: 30px;">I said, &#171;Yeah!&#187; (I had never tested a product for patent infringement before. <strong>But I could test for anything</strong>.)</p>
<p style="padding-left: 30px;">She asked, &#171;Do you know the technology behind network switching in Windows?&#187; I said, &#171;Yeah!&#187; (I didn&#8217;t know what she was talking about. But I could learn it.)</p>
<p style="padding-left: 30px;">Then she asked me to read the patent and examine the product. Look at the first claim in that patent:</p>
<p style="padding-left: 30px;">&#171;<em>1. A method for dynamically routing data over multiple dissimilar parallel wireless networks that are each monitored for status information, the method comprising: maintaining a priority of each wireless network, the priorities indicating a most preferred path; determining availability of each wireless network based upon status information associated with each wireless network; indicating a current most preferred network from the wireless networks determined to be available, the indication being based upon the network priorities; switching from a current network, which is dissimilar from the current most preferred network, to the current most preferred network during a transmission, at least one of the current network and current most preferred network being time continuous; and remaining connected to the current network for a period of time after switching to the current most preferred network.</em>&#171;</p>
<p style="padding-left: 30px;">Did you read it through? If not, you&#8217;re in good company: me. According to the Flesch-Kincaid Index, which measures reading difficulty, that text is written at a sixtieth grade level. I found it terribly confusing, at first.</p>
<p style="padding-left: 30px;">This was a high-pressure learning challenge.</p>
<p style="padding-left: 30px;">How do you think I felt when I finally forced myself to read all those words? I was being paid three hundred dollars per hour. My client expected me to read the patent and understand it. I didn&#8217;t understand it. Was I intimidated?</p>
<p style="padding-left: 30px;">No. By the time you finish this book, you won&#8217;t feel intimidated by complex and obscure text, either.</p>
<p style="padding-left: 30px;">Complexity and obscurity are illusions. They are figments of mind-shock. For a buccaneer mind-shock is no cause for alarm. It is a temporary condition, a big wave coming over the bow. There&#8217;s a splash. I get wet. But steady on the helm, there. She&#8217;ll pull through.</p>
<p style="padding-left: 30px;">On first reading, I wasn&#8217;t sure I was qualified to do the project. The expert on the other side of the case, a professor at a well-respected university, was taken aback to discover his intellectual opponent was a high school dropout.</p>
<p style="padding-left: 30px;">Guess who won the case.</p>
<p style="padding-left: 30px;">By the time we went to trial, I had become a wizard of the patent. I wrote a program to separate and index each sentence, clause, and word. I memorized most of the three patents involved, analyzing them over hundreds of hours. I absorbed a dozen books on networking technology. I constructed a dedicated test lab. I studied the underlying instructions that comprised the product, and used a variety of hacking tools to analyze its operation. I was better prepared than the professor. He spent two or three days testing it. I devoted nearly four hundred hours to testing it. I brought in a video crew to film me testing it. I tested it inside out and sideways.</p>
<p style="padding-left: 30px;">The jury noticed.</p>
<p style="padding-left: 30px;">The facts were on our side, of course. That helps when you need to win a lawsuit. But here&#8217;s my point: the reason I plunged into this project, even though I didn&#8217;t know whether I was smart enough to complete it, was because I knew I was smart enough to start. Starting is what matters. I&#8217;ll be smarter by the finish.</p>
<p style="padding-left: 30px;">That&#8217;s one of the benefits of being a buccaneer-scholar. With a nonstop education you are in a position to attack opportunities that sail your way, instead of steering clear with &#171;Sorry, I&#8217;m not qualified.&#187;</p>
<p style="padding-left: 30px;">When the lawyer first called me, I was in the midst of writing the key elements of my buccaneering method for this book. That case became a fifteen-month interruption.</p>
<p>Круто.</p>
<p>Однако, почему этот подход не является всемирно признанным? Повзрослел, выбил в кабинете директора пару стекол, и ушел во взрослый мир, где можно все это делать, никого особо не спрашивая&#8230;</p>
<p>Во взрослом мире эта байда сохраняется в полную силу. Люди, проводящие интервью, придумывают множество технических вопросов, по которым, как предполагается, можно оценить уровень кандидата (<a href="http://habrahabr.ru/blogs/php/21681/">пример</a>).</p>
<p><strong>Computer science</strong></p>
<ol>
<li>Опишите различия между нитью и процессом.</li>
<li>Опишите основные принципы работы Virtual Memory. Какой максимальный объем виртуальной памяти доступен процессу на 32х битных системах?</li>
<li>Что такое функции высшего порядка? Опишите алгоритм работы функций высшего порядка &#8212; map и fold (также встречается под названием reduce).</li>
<li>Какая сложность у процедуры вставки в простое бинарное дерево поиска в среднем случае? Какой сложностью обладает алгоритм, проходящий по одному простому бинарному дереву из n элементов, и вставляющий эти элементы в другое простое бинарное дерево из m элементов?</li>
<li>P=NP? Перечислите самые известные NP задачи.</li>
<li>Опишите различия static и dynamic typing. А что такое слабая типизация?</li>
</ol>
<p>Чтобы это пережить и не ударить интервьюера лицом в грязь, надо заранее заучить, запомнить, зазубрить. Ну-ка, сынку, перечисли мне самые известные NP задачи&#8230;</p>
<p>Это Джеймс, понимаете, Бах лениво встанет, спросит «What a feeglee-meeglee?», и убежит обратно в США. А большинство пойдут неспешно домой, утрут слезки, и будут зубрить, чтобы на следующем интервью не «опозориться». Зубрить, а не учить алгоритмы&#8230;</p>
<p style="padding-left: 30px;">Тема скользкая, но&#8230;</p>
<p>Я тоже когда-то изрядно зубрил силлабус тестирования (теперь просто читаю при необходимости), хотя почти не понимал, что именно учу. На одном из первых интервью очень бойко говорил, но когда меня спросили, как я буду тестировать поле ввода — я обломался. Я ж не к этому готовился. В книгах про это не рассказывают&#8230;</p>
<p style="padding-left: 30px;">А уж каким ужасающим было мое первое интервью в тестировании&#8230; 🙁</p>
<p>В GlobalLogic, поскольку компания большая, есть особые, ежегодные митинги оценки знаний каждого работника в отдельности. На одном таком митинге-оценке меня спросили «Какие виды тестирования ты знаешь? Давай, перечисли как из пушки&#8230;» Но вместо «пушки» я сделал паузу, затем меня пробило на странное «хи-хи», и ответ не получился. Скомкался.</p>
<p style="padding-left: 30px;">Ну, я знаю много видов тестирования. Я могу много всякого о каждом из них рассказать. Но запоминать их в виде <a href="http://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D1%8F#.D0.9A.D0.BB.D0.B0.D1.81.D1.81.D0.B8.D1.84.D0.B8.D0.BA.D0.B0.D1.86.D0.B8.D1.8F_.D0.B2.D0.B8.D0.B4.D0.BE.D0.B2_.D1.82.D0.B5.D1.81.D1.82.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F">списка</a>, почему-то, никогда не было нужды&#8230;</p>
<p>Я получил оценку «as expected» и пошел продолжать тестировать нашу сложную, многомиллионно стоящую софтину. И выпил изрядно квасу, бо вспотел. Ведь если бы оценка в итоге получилась бы ниже «as expected», и я не потдвердил бы свой высокий статус software engineer&#8230;</p>
<p style="padding-left: 30px;">Если кто не знает, квас в GlobalLogic — БЕСПЛАТНЫЙ и вкусный.</p>
<h2><strong>Забивай себе «чердак» лично</strong></h2>
<p>Если смотреть на учение Баха поверхностно (первое впечатление), то получится, что чему-то специально учиться не стоит. Учиться надо только тогда, когда есть необходимость. И только тому, чем нужно оперировать прямо сегодня и сейчас.</p>
<p>Неверный вывод.</p>
<p>Я уверен, что и сам Бах не хотел бы подразумевать именно такую интерпретацию. Хоть он постоянно прикидывается ленивым обжорой, он намного умнее этого «изображения себя».</p>
<p>На эту тему вспомнилась сцена знакомства Холмса с Ватсоном в «том самом» сериале. В самом начале есть такой диалог:</p>
<p style="padding-left: 30px;"><em>Сыщик берет в руки увесистый фолиант.</em></p>
<p style="padding-left: 30px;">&#8212; Мистер Ватсон!</p>
<p style="padding-left: 30px;">&#8212; Да!</p>
<p style="padding-left: 30px;">&#8212; Это роман?</p>
<p style="padding-left: 30px;">&#8212; Да!</p>
<p style="padding-left: 30px;"><em>Холмс обескуражен.</em></p>
<p style="padding-left: 30px;">&#8212; Вы что, читаете романы?!</p>
<p style="padding-left: 30px;">&#8212; А вы хотите сказать, что не читаете?.. Это Диккенс.</p>
<p style="padding-left: 30px;">&#8212; Не читал, не читаю и не собираюсь читать… Я вообще не читаю беллетристику.</p>
<p style="padding-left: 30px;">&#8212; А история, философия?</p>
<p style="padding-left: 30px;">&#8212; История, философия – в руки не беру!</p>
<p style="padding-left: 30px;">&#8212; Ну, а как же Аристотель, Жанна д’Арк… Коперник?!</p>
<p style="padding-left: 30px;">&#8212; «Коперник»? Знакомая фамилия… Что он сделал?</p>
<p style="padding-left: 30px;"><em>Ватсон фалломорфирует.</em></p>
<p style="padding-left: 30px;">&#8212; Боже мой!.. Так ведь это же он открыл, что Земля вращается вокруг Солнца! Или этот факт вам тоже не известен?</p>
<p style="padding-left: 30px;">&#8212; Нну-у… мои глаза говорят мне, что, скорее… солнце вращается вокруг земли… Впрочем, может, он и прав ваш этот… как его? Коперник!</p>
<p style="padding-left: 30px;">&#8212; Простите меня, Холмс. Вы человек острого ума, это сразу видно. Вы превосходно знаете химию… Как же вы не знаете вещей, которые известны каждому школьнику?!</p>
<p style="padding-left: 30px;">&#8212; Ну, когда я был школьником, я это знал, а потом основательно забыл!</p>
<p style="padding-left: 30px;">&#8212; Так вы что – хвастаетесь своим невежеством?!</p>
<p style="padding-left: 30px;">&#8212; А вы, Ватсон!? Вы можете отличить грязь на Риджин-стрит от грязи на Пикадилли?.. Или пепел гаванской сигары от пепла манильской? Или можете мне сказать – что написано в третьем параграфе уложения о наказаниях Британской Империи? Можете?!</p>
<p style="padding-left: 30px;">&#8212; Но ведь… я говорю&#8230; об элементарных вещах, которые знает каждый!..</p>
<p style="padding-left: 30px;">&#8212; Но я ведь – не каждый!! Ватсон, поймите&#8230; Человеческий мозг – это пустой чердак, куда можно набить всё, что угодно. Дурак так и делает – тащит туда нужное и ненужное. И, наконец, наступает момент, когда самую необходимую вещь туда уже не запихнёшь. Или она запрятана так далеко, что её не достанешь… Я делаю по-другому. В моём чердаке только необходимые мне инструменты! Их много. Но они в идеальном порядке и – всегда под рукой! А лишнего хлама мне не нужно.</p>
<p style="padding-left: 30px;">&#8212; Учение Коперника… по-вашему, хлам?</p>
<p style="padding-left: 30px;">&#8212; Хорошо. Допустим, земля вращается вокруг солнца.</p>
<p style="padding-left: 30px;">&#8212; То… то есть как, допустим?!</p>
<p style="padding-left: 30px;">&#8212; Земля! Вращается вокруг солнца… Но мне! В моём деле! Это не пригодится.</p>
<p style="padding-left: 30px;"><em>Ватсон окончательно фалломорфирует.</em></p>
<p style="padding-left: 30px;">&#8212; Как ужасно было бы жить в мире, где не с кем было бы поговорить о поэзии… о живописи… о политике… Где каждый знает только то, что ему нужно для дела…</p>
<p style="padding-left: 30px;">&#8212; Мистер Ватсон, я могу вас утешить. Дело в том, что таких людей, как я, в мире очень немного… Может быть, даже я такой один.</p>
<p>Обе стороны в этом диалоге неправы. Но обе представляют определенные подходы к учебе, и этим интересны.</p>
<p>Ватсон знает и ценит ВСЕОБЩЕСТЬ образования. Знать, кто такой Коперник, знать философские разности — это круто.</p>
<p>Холмс знает про всеобщесть, но не ценит ее. Он ценит точные знания, полученные в определенное время для решения определенных задач.</p>
<p>Неправильность заключается в следующем — оба представляют и, как бы, отстаивают правильность своей позиции, не делая скидок и попыток смиксовать оба подхода. В действительности ведь Холмс может не знать, кто такой Коперник, но НЕ может не знать о том, как и почему сменяются день и ночь. Иначе он не смог бы делать выводы. Дедукция не сработала бы. Это не дедукция — принять смену дня и ночи как данность.</p>
<p>А без умения самообучаться его дедуктивный метод так и не развился бы. Если кто помнит, Холмс развивал свой метод целенаправленно, и не видел в своих способностях ничего необычного.</p>
<p style="padding-left: 30px;">За необычность следует благодарить Ватсона, который ВИДИТ то же, что и Холмс, но не НАБЛЮДАЕТ (пример с количеством ступенек к его двери — Ватсон видит их ежедневно, но ни разу не утрудился их сосчитать).</p>
<p style="padding-left: 30px;">Поэтому Ватсон в упор не видит логической цепочки, которая начинается только от наблюдения. И чтобы интрига сохранялась, Конан Дойл заставлял Холмса всегда объяснять суть происходящего только в конце текста.</p>
<p style="padding-left: 30px;">Кстати, подсчет количества ступенек — лишняя информация в чердаке Холмса 🙂</p>
<p>Подход Ватсона тоже слишком всеобщий — он ценит ВСЕОБЩЕСТЬ знаний выше, чем их специализацию. Но, например, лично меня кормит именно специализация, которая построена на большой пласте знаний, не связанных с тестированием. В детстве под одеялом с фонариком я читал отнюдь не Майерса и Бейзера&#8230; 🙂</p>
<p>Подход Баха такой же — знать всё невозможно, но и не нужно. У него есть и бумажная, и электронная версия Британской энциклопедии, но это не сделало его умным (сам так пишет). У нас сейчас есть еще и википедия — ну, и что?</p>
<p>Умным делает нас не возможность цитирования, а способность обобщать и делать выводы.</p>
<p style="padding-left: 30px;">Догадайся по капле воды о существовании океана&#8230;</p>
<p>Способность решать возникающие проблемы (неважно &#8212; в тестировании или в приготовлении суши).</p>
<p>Способность запоминать наилучшую последовательность приемов и действий, и применять их по мере необходимости, комбинируя и изобретая.</p>
<p>Короче говоря, «чердак» надо забивать чем-то постоянно, но не тем, что тебе дают, а тем, что лично тебе интересно, и что ты ищешь и находишь самостоятельно. Секрет не в том, что много записано, а в том, как все тэгируется и организуется. И как используется 🙂</p>
<p>В моей голове петабайты информации. И есть место для еще миллиарда петабайт, мой мозг все никак не забивается информацией. И узнавание нового никак не сопровождается потерей чего-то ранее сохраненного.</p>
<h2><strong>Но как вы догадались, что я не «Холмс», мистер Холмс?</strong></h2>
<p>Стать таким, как Холмс, сможет не каждый. Им не стать — им надо быть. К Баху это относится в той же мере.</p>
<p><strong>Холмс или ЛСЭ (логико-сенсорный экстраверт)</strong></p>
<p style="padding-left: 30px;">Люди этого типа ценят деловые качества людей, их компетентность, любят оперировать конкретными фактами, комбинировать их, проявлять изобретательность.</p>
<p style="padding-left: 30px;">Один из наиболее выдающихся изобретателей (Томас Эдисон).</p>
<p style="padding-left: 30px;">ЛСЭ собирает множество фактов, относящихся к его роду деятельности. Не случайно, его можно назвать прирожденным разведчиком &#8212; сбор информации проходит вполне естественно. Здесь можно вспомнить легендарного Рихарда Зорге.</p>
<p style="padding-left: 30px;">Все яркие черты: безукоризненное логическое мышление как образец могущества человеческого разума, умение проводить экспертизу, ставить химические опыты, играть на скрипке и превосходная наблюдательность, изобретательность.</p>
<p style="padding-left: 30px;">Выполняя работу, ЛСЭ иногда опасается, что делает её несвоевременно, поэтому старается опередить события.</p>
<p>Лично я интроверт, да еще и инуитивно-логический. Я не Холмс. Я не Бах. Мне не стать настоящим буканиром?</p>
<p>Стать.</p>
<p>Просто мне не стать лично Джеймсом Бахом.</p>
<p>Кем Канер, по определеннию Баха, тот еще буканир. Но одновременно — еще и один из самых «систематически образованных» людей:</p>
<p style="padding-left: 30px;">Cem has a doctorate in psychology and a law degree, as well. He&#8217;s one of the most systematically educated people I know, and yet one of the most humble about what he knows. His studies are deep and his papers are heavily footnoted. Cem inspired me to study the philosophy and ethics of science.</p>
<p>Я могу сделать микс&#8230; И если мне суждено не подавиться собственным изобретением, то дела идут отлично.</p>
<p style="padding-left: 30px;">Хотя, есть определенная прелесть в том, что ему мною тоже никогда не стать, и я могу подумать о самостоятельном методе самообучения 🙂</p>
<p>Я нашел в книге Джеймса много того, что сам хотел бы сформулировать, но еще не дорос до этого. Мне такие книги ценны.</p>
<h3><strong>Избранные цитаты из книги «Secrets of a Buccaneer-Scholar»</strong></h3>
<p style="padding-left: 30px;">1</p>
<p style="padding-left: 30px;">If I can find the one person in a hundred who value what I am and pay for it, the other ninety-nine won&#8217;t matter.</p>
<p style="padding-left: 30px;">2</p>
<p style="padding-left: 30px;">I don&#8217;t know how to talk about things that don&#8217;t matter.</p>
<p style="padding-left: 30px;">3</p>
<p style="padding-left: 30px;">My public status comes from</p>
<p>&#8212; my reputation,</p>
<p>&#8212; Reputation is the story other people tell about me.</p>
<p>&#8212; my portfolio,</p>
<p>&#8212; My portfolio is the part of my work available for review.</p>
<p>&#8212; and how I do on life&#8217;s tests.</p>
<p>&#8212; A test is any opportunity to demonstrate my knowledge and skill.</p>
<p style="padding-left: 30px;">For instance, I&#8217;m attracted to software testing as a job because testing problems have no fixed solution. Every testing problem is a learning challenge. Testing always seems fresh to me, and it rewards ingenuity. It&#8217;s a game where the rules are sometimes murky and mysterious, and for me, that&#8217;s part of its charm. Perhaps the secret to happiness is finding the games we love to play, instead of learning how to win at games we hate.</p>
<p style="padding-left: 30px;">4</p>
<p style="padding-left: 30px;">Of course I read every testing book I could find. I discovered software testing standards and studied those, too. I studied most evenings and weekends.</p>
<p style="padding-left: 30px;">At first I thought I would learn a lot from the other testers. There were more than four hundred of them in my building. But talking to them revealed a startling truth: nobody cared.</p>
<p style="padding-left: 30px;">Almost nobody. In the first six months I worked at Apple, out of all the testers in the software testing division, I met maybe ten who were also reading testing books. The rest muddled through without much ambition to master their craft. It was clear that catching the college kids would not be difficult, after all.</p>
<p style="padding-left: 30px;">GREAT SECRET</p>
<p style="padding-left: 30px;">Most people, most of the time, don&#8217;t try very hard.</p>
<p style="padding-left: 30px;">5</p>
<p style="padding-left: 30px;">The pattern I experienced at Apple would be confirmed almost everywhere I travelled in the computer industry: most people have put themselves on intellectual autopilot. Most don&#8217;t study on their own initiative, but only when they are forced to do so. Even when they study, they choose to study the obvious and conventional subjects. This has the effect of making them more alike instead of more unique. It&#8217;s an educational herd mentality.</p>
<p style="padding-left: 30px;">6</p>
<p style="padding-left: 30px;">What this means for success is simple. Knowledge workers succeed, not based on what they know, but rather how they learn. It&#8217;s the difference between a pantry and a supermarket. I don&#8217;t stock my pantry with a year&#8217;s supply of every kind of food. Even if I did, the food wouldn&#8217;t be fresh. Instead, I go to the supermarket when I need something. The market has an amazing variety of anything I could want, whenever I want it. I keep myself from starving by living near a system that provides me with food, and by knowing how to use that system.</p>
<p style="padding-left: 30px;">The supermarket of learning is online, a Google away. Or it&#8217;s embodied in the minds of my colleagues, whom I email when I need emergency tutoring. It&#8217;s in my personal pantry of books}1&amp; two thousand of them, most of which I haven&#8217;t read—they are standing by in case I need them.</p>
<p style="padding-left: 60px;">Узнаем подход Холмса с его «чердаком»? Еще бы&#8230;</p>
<p style="padding-left: 30px;">7</p>
<p style="padding-left: 30px;">At first he (его брат Джон Бах, впоследствии работал тестировщиком в Microsoft) didn&#8217;t believe he could be a tester, because he had no training in computers. Like most people, lack of self-confidence is the first barrier to get over.</p>
<p style="padding-left: 30px;">&#171;You don&#8217;t need computer training, Jonny, but you do need to start learning,&#187; I told him. &#171;That&#8217;s under your control. You can learn anything you want about computers, starting now.&#187;</p>
<p style="padding-left: 30px;">I lectured him and I drilled him in the ways of examining technology to uncover its deficiencies. I stood him in front of a whiteboard and made him practice explaining his methods and results. Slowly he lost his fear.</p>
<p style="padding-left: 30px;">
<p><span style="display: block; width: 425px; margin: 0 auto;">[vodpod id=Groupvideo.3369521&amp;w=425&amp;h=350&amp;fv=id%3DgFupCdM3pqaO%26linktarget%3D_self]</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2009/09/07/crapa-mi-ar-fierea-de-atita-explorare-in-testare/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1176</post-id>	</item>
	</channel>
</rss>
