Джош Кауфман - Первые 20 часов. Как быстро научиться… чему угодно
По истечении 30 дней я снова выполнил тест на скорость печати. Угадайте, сколько получилось?
170 ударов в минуту. Никакого прогресса.
Несмотря на то что печатать мне приходилось довольно много, я не прилагал усилий для совершенствования навыка. Фоновой практики недостаточно для прогресса.
Для совершенствования навыка необходима намеренная практика — по крайней мере на первых этапах. Урок усвоен.
Последний рывок
Возвращаемся к намеренной практике. Я хочу провести еще один эксперимент. Человеческие языки, в том числе английский, подчиняются степенной зависимости, получившей название закона Ципфа: чаще всего используется небольшое количество слов. Анализ «Брауновского корпуса» («The Brown Corpus» (1964)) — сборника 500 документов на современном английском языке объемом в 1 миллион слов, показывает, что 50 % использования приходится всего на 135 слов [21]. Артикль «the» занимает долю в 7,5 %, а предлог «of» — 3,5 %.
Эту идею можно развить: во всех словах есть сочетания из двух или трех букв, которые встречаются постоянно, например TH, AN, ING и NCE. Такая группа называется n-грамма (иногда n-граф); в данном случае n — это переменная, обозначающая количество символов в группе.
Мне удалось найти список самых распространенных n-грамм в книге под названием «Криптологическая математика» («Cryptological Mathematics») Роберта Эдварда Леванда (2000). N-граммы широко применяются в криптографии. Если в зашифрованном сообщении удастся обнаружить некие закономерности, они могут стать ключом к содержанию. Сравнивая n-граммы шифрограммы с наиболее распространенными n-граммами языка, на котором она написана, криптографы получают возможность разгадать самые сложные шифры.
Попробуем соединить теорию с практикой. Вот составленный Левандом список наиболее часто распространенных англоязычных 2-грамм (диграмм) в порядке убывания частоты использования:
th, he, in, en, nt, re, er, an, ti, es, on, at, se, nd, or, ar, al, te, co, de, to, ra, et, ed, it, sa, em, ro
А это самые распространенные 3-граммы (триграммы), тоже в порядке убывания частоты использования:
the, and, tha, ent, ing, ion, tio, for, nde, has, nce, edt, tis, oft, sth, men
Эти списки очень полезны. Чем лучше я буду справляться с этими сочетаниями букв, тем выше будет общая скорость печати.
Наш мозг прекрасно приспособлен для решения такого рода задач. В науке о мышлении для описания процесса приобретения навыков, следующих в определенном порядке, используется такой термин, как процедурная память. Печатая самые распространенные n-граммы, я буду напрямую тренировать процедурную память, участвующую в процессе набора текста.
Для этого я загрузил бесплатную программу под названием Amphetype [22], предназначенную именно для такой практики. Программа позволяет самому задавать обучающие последовательности, а также критерии успеха, такие как скорость печати или процент ошибок.
Начиная сеанс работы в Amphetype, вы можете указать программе, каким образом генерировать обучающую последовательность. Я настроил программу так, что каждая n-грамма повторялась три раза, в каждой последовательности присутствовали три n-граммы, а каждая последовательность повторялась три раза.
В результате первая обучающая последовательность выглядела следующим образом:
th he in th he in th he in en nt re en nt re en nt re er an ti er an ti er an ti
Моя цель — напечатать всю последовательность со скоростью не меньше 250 ударов в минуту и точностью не ниже 95 %. Если результат не будет удовлетворять этим критериям, всю последовательность придется повторить.
Такого рода упражнения не назовешь очень увлекательными, но они чрезвычайно эффективны. Я повторял каждую последовательность снова и снова, пока не добивался желаемого результата, а затем переходил к следующей.
Каждый день, приступая к занятиям, я начинал с самого начала. Прогресс был заметен невооруженным глазом: если вчера какую-то последовательность приходилось повторять пять раз, то сегодня всего один или два раза. Прошло совсем немного времени, и я уже без проблем справлялся со всем набором обучающих последовательностей.
Освоив диграммы, я перешел к триграммам. Затем я нашел список самых распространенных английских слов, составленный доктором Питером Норвигом.
Питер Норвиг в настоящее время занимает должность директора по исследованиям корпорации Google. Несколько лет назад он опубликовал список самых распространенных английских слов, полученный в результате анализа «корпуса миллиарда слов», содержащего все уникальные слова, когда-либо проиндексированные поисковой машиной Google [23].
Публикуя эти данные, Норвиг хотел помочь программистам создать полезные утилиты, такие как проверка орфографии, но в моем случае они представляли собой превосходную обучающую последовательность. Я взял сотню самых распространенных слов, загрузил их в Amphetype и продолжил тренировки.
Еще через восемь часов намеренной практики я снова выполнил тест на скорость печати. Результат (среднее из нескольких попыток, чтобы исключить случайность): 60 слов в минуту, с ускорениями до 70 и 80, при точности 98 %. Общее время намеренной практики составило 22 часа.
Миссия завершена!
Впечатления от скорости 250 ударов в минуту
Мне очень нравится работать с раскладкой Colemak. Я больше не раздражаюсь. Наоборот, мне теперь непонятно, как я столько времени терпел QWERTY.
При работе c QWERTY создается впечатление, что руки летают над клавиатурой: множество движений во все стороны. Сама раскладка вообще лишена логики — часто используемые буквы находятся в самых неудобных местах клавиатуры.
В Colemak пальцы почти неподвижны, а текст появляется на экране. Руки перемещаются явно меньше, вы гораздо реже обращаетесь к клавишам верхнего и нижнего ряда, и это экономит время. Я рад, что отказался от QWERTY, и даже представить себе не могу, что вернусь к этой раскладке.
Применение метода
Давайте кратко опишем суть метода, который я использовал для обучения печати вслепую.
● Я узнал, как изменить раскладку клавиатуры на Colemak.
● Я создал петлю быстрой обратной связи, переставив клавиши на клавиатуре компьютера, чтобы без труда найти символ, если я забуду его местоположение.
● Я использовал обучающую программу Keyzen, чтобы вслепую находить нужные символы, начиная с тех, которые задействуются чаще всего. В случае ошибки Keyzen снова включала данный символ в обучающую последовательность, так что бо2льшую часть времени я потратил на трудные символы, уменьшая число ошибок.
● Я занимался каждый вечер по 45 минут, непосредственно перед сном, чтобы мозг получил возможность эффективно консолидировать моторные навыки в долговременную память.
● Достигнув функциональной скорости (20 слов в минуту), я перешел к программе Type Fu, сосредоточившись на печати предложений — как можно быстрее, с точностью 99 %.
● Достигнув скорости 40 слов в минуту, я использовал программу Amphetype, чтобы тренировать ввод самых распространенных английских диграмм и триграмм, что позволило повысить скорость и уменьшить число ошибок.
● Справившись с последовательностями n-грамм, я перешел к занятиям с использованием самых распространенных английских слов (в программе Amphetype), пока не достиг скорости 60 слов в минуту с 98 % точности, что произошло после 22 часов занятий.
Планы на будущее
Теперь, когда я уверенно печатаю со скоростью 250 ударов в минуту, у меня нет потребности продолжать занятия, чтобы увеличить скорость. На этом уровне я могу набирать текст настолько быстро, насколько это требуется. Скорость печати больше не влияет на конечный результат, следовательно, работа над скоростью печати больше не относится к числу моих приоритетов.
Скоростная машинопись — это отдельный навык. Чемпионы по набору текста могут печатать со скоростью около 400 ударов в минуту, но улучшение результатов теста скорости печати не обязательно приводит к повышению скорости написания программ или статей. В стандартных тестах скорости печати вы обычно набираете то, что видите, и поэтому в первую очередь имеет значение умение читать следующий фрагмент текста и удерживать его в кратковременной памяти достаточно долго, чтобы пальцы успели его напечатать.
Конечно, мне хотелось бы печатать готовую прозу со скоростью, превышающей 450 ударов в минуту, но этого не могут даже чемпионы по скорости машинописи. Набор текста становится более трудным и медленным процессом, когда вам нужно сочинить то, что потом появится на странице.
Тем не менее, я могу извлечь пользу из уменьшения количества ошибок. Поэтому я продолжаю упражняться в печати часто встречающихся слов, диграмм и триграмм с помощью программы Amphetype, а также использовать мизинец левой руки для исправления ошибок. Снижение числа ошибок приведет к повышению производительности, при этом может также возрасти скорость.