Спустя 10 лет работы программистом я решил научиться печатать
Меня никто не учил правильным практикам в детстве, и поэтому кнопки на клавиатуре всю жизнь нажимал по классике - как получится. Примерно 4-мя пальцами. Я ещё и мышкой немало пользуюсь, когда программирую, в общем - быдло. Но не так давно я захотел стать из обезьяны человеком.
Основная метрика скорости печатания - Words Per Minute. Источники расходятся в том, чему равна средняя скорость по больнице. По всей видимости, это около 40 WPM. Прогнал себя в тесте https://monkeytype.com/ - получается около 60 WPM. Ничего особенного для моей работы, но выше среднего. Скорее всего, этот тест завышает реальную скорость на практике.
И вот задумался - а как я вообще печатаю? Моя "методика" уже давно живёт в мышечной памяти и ответ не так просто отрефлексировать. Печатая какой-то текст и следя за собой, понял, что никакой магии - в процессе печатания происходит планирование нескольких следующих нажатий, и на ходу выбираются пальцы, которыми это быстрее всего можно сделать. Конечно, присутствует элемент кэширования паттернов из прошлого.
К сожалению, когда одновременно с печатанием нужно ещё и думать, скорость может сильно упасть, потому что на решение оптимизационной задачи на графе для каждого слова уходит ментальный ресурс.
В общем, я решил дать шанс самой православной методе - touch typing. Все символы на клавиатуре строго разделяются между 8 пальцами, сама кисть практически не двигается, и пальцы вслепую находят нужную букву. Происходит это не без помощи неровностей на буквах f и j, которые являются "домашней" позицией двух указательных пальцев. В интернете говорят, что при использовании touch typing мозг срастается с клавиатурой и ментальное трение при набирании слов падает практически до нуля. Кроме того, вырастает точность.
Но как же этому научиться? Ведь это слишком непривычно. Ответ, как и во всех сферах жизни - постепенно и консистентно. Люди в интернете советуют https://www.typingclub.com/, и я прислушался.
Не требуется никаких подвигов. Кладёте пальцы на f и j и печатаете тренировочный текст из 2 букв 2 пальцами. Вроде же ничего сложного? Через 3 мини-урока добавляем ещё 2 буквы - d и k, печатая уже 4 пальцами. Скорости никто не требует - 1 символ в секунду это более, чем достаточно. 23 мини-урока уходят на то, чтобы научиться печатать 10 букв на среднем ряду. Ещё 28 на буквы верхнего ряда и ещё 37 на нижний ряд и закрепление. Цель - всё ещё хотя бы 1 символ в секунду.
Я занимаюсь на этом сайте уже примерно 2 недели по утрам, могу выдавать чуть больше 20 слов в минуту - медленно, но на моём 140-м уроке больше и не просят. Всего тут 685 уроков, и они доходят до 75 слов в минуту, но это уже требует длительной практики.
Тут главное - добраться до приемлемой скорости, которая позволит начать пользоваться touch typing в реальной жизни. После этого постоянная практика должна сильно забустить скорость. Из приятного - пока я на неё не пересел, у меня не было никаких проблем с тем, чтобы утром в тренажёре печатать правильно, а в остальное время по-быдляцки - прогресс от этого не сбрасывался.
Когда я попробовал печатать правильно на рабочем макбуке, то удивился, насколько у него отвратительная клавиатура. По таким низким клавишам гораздо сложнее не глядя перемещаться пальцами, так что, не советую, лучше делать всё это на обычной клавиатуре. Сам вчера распаковал свою первую split-клавиатуру, посмотрим, как оно.
Мне очень интересно узнать про опыт других людей на эту тему, расскажите в комментариях, в каких вы отношениях со своей клавиатурой.
@knowledge_accumulator
Post #340
4.13K
- 👍 22
- 😁 13
- ❤ 3
- 🤯 3