Я Написал Эту Статью, Даже Не Глядя На Клавиатуру.

В начале года я чувствовал, что достиг потолка как инженер.

Кажется, что читаешь толстые книги, решаешь сложные задачи на работе, выступаешь на конференциях.

Но это не так.

Поэтому я решил вернуться к истокам и один за другим охватить те навыки, которые когда-то в детстве считал базовыми для программиста.

Первым в списке стояла слепая печать, которую я долго откладывал.

Теперь я считаю это необходимым для всех, для кого кодирование и настройка — профессия.

Ниже я расскажу, как мой мир перевернулся, и поделюсь советами, как перевернуть ваш.

В то же время я приглашаю вас поделиться своими рецептами и мнениями.



Я написал эту статью, даже не глядя на клавиатуру.
</p><p>

Что отличает программиста, использующего мышь, от программиста, использующего горячие клавиши? Бездна.

Практически недостижимая скорость и качество работы при прочих равных условиях.

Что отличает программиста, использующего горячие клавиши, от программиста, умеющего печатать вслепую? Еще больший разрыв.



Зачем мне это нужно?

Можете ли вы печатать вслепую? Нет, я не говорю о случае, когда ты пишешь 10 слов, а потом смотришь на клавиатуру.

Но в обычном порядке.

  • Когда вы оттачиваете свою точность и количество символов в минуту.

  • Когда исправляешь слова, не глядя на клавиши.

  • Когда вы используете обе клавиши Shift.
  • Когда у каждого символа есть свой палец.

До декабря или января этого года я не умел печатать вслепую.

И меня это особо не волновало.

Потом коллега меня пристыдил, и я решил во что бы то ни стало научиться.

Перепробовав разные тренажеры, я остановился на typingclub.com .

Пара месяцев, один дергающийся глаз и 20 слов в минуту — мои.



Зачем тебе это нужно?

Мы живем в мире слепых машинисток.

Весь мир вокруг создан программистами-слепыми машинистками для таких, как они:

  • Открываешь vim, а там почти все горячие клавиши односимвольные.

    Пока вы наблюдаете за ними на клавиатуре, вы будете так же быстры, как бабушка-бухгалтерша, которая печатает двумя пальцами в незнакомой раскладке: «Ооооо, иии с точкой, эээ, как доллар, джи, как ы с закорючкой , пожалуйста, я сейчас найду, не спеши»

  • В общем, весь этот чудесный зоопарк линуксовых утилит типа less или innotop. Все зависит от того, что вы будете использовать однобуквенные горячие клавиши.

А рядом много таких же десятипалых:
  • Вот друг, катаясь на сноуборде, говорит: «Я сейчас приду домой и допишу 15 страниц диссертации».

    Вы спрашиваете, будете ли вы экономить? А он: «Да-нет, я знаю, о чем писать, сяду и напишу быстро».

    А потом оказывается, что он воспринимает это умение как нечто само собой разумеющееся и никогда о нем не говорил, потому что считал, что это под силу каждому.

  • Или другой друг: «Вы замечали, что когда садишься с кем-то, кто не печатает вслепую, он кажется таким медленнымЭ»
  • Почти все мои самые продуктивные коллеги владеют этой штукой.

Сенсорный ввод избавит вас от копипаста:
  • Раньше я думал, что проще скопировать 10 строк, чем написать их.

    Или даже один, чтобы не ошибиться.

    Теперь я просто пишу то, что хочу написать, и никогда не перестаю следить за тем, чтобы то, что появляется на экране, было правильным; не опасаясь опечаток, проблем с макетом или ошибок в синтаксисе/семантике.

  • Оказалось, что я еще и графоман: начал вести дневник и писать статьи.

    Я написал это.

  • Горячие клавиши стало интересно изучать.

    Они перестали быть аккордами, а стали продолжением уже привычных тональностей.

Вы можете меньше думать о количестве действий и больше о качестве:
  • Код часто оказывается короче просто потому, что за то же время вы выполняете еще пару раундов рефакторинга.

    Или вам удается написать необязательный, но приятный тест.

В некоторых играх вы получаете способность, позволяющую летать над врагами, с которыми вам раньше приходилось сражаться.

В жизни программиста есть такая суперспособность — печать вслепую.

Сейчас мой результат около 60 слов в минуту по знакомому тексту и около 40 по незнакомому.



Я написал эту статью, даже не глядя на клавиатуру.
</p><p>

Я знаю, что до 80 вполне можно дойти, если работать над точностью.

То есть, чем быстрее вы работаете, тем меньше у вас опечаток.

Нормально, я пойду и потренируюсь еще.



Советы и рекомендации для тех, кто решил научиться

Чтобы научиться печатать вслепую, следуйте двум простым советам: экспериментируйте и расслабляйтесь.



Ээксперимент

Так получилось, что помимо печати вслепую, за последний год я освоил множество вещей, которые нужно было перенести в мышечную память: уницикл (уницикл), серфинг, начал прикасаться к пианино (слегка).

Когда-то я занимался жонглированием.

И ко всему этому у меня есть общий подход. Я попробую описать это.

Ваша задача — выполнить элемент в максимальном количестве вариаций.

  • В жонглировании начинайте с другой руки или переключайте внимание с ловли мяча на его правильное бросок.

  • На фортепиано – начните играть фразу с середины или потренируйтесь без звука.

  • На одноколесном велосипеде следите за правильной осанкой, а не за балансом.

    Даже ценой падения.

Тренажер слепой печати ставит целью 100% точность и определенную скорость.

Но там не сказано, как этого достичь.

Теперь вы выполнили упражнение.

У вас три звезды из пяти.

Первое желание – повторить.

А что, если их будет больше? Воля.

Или не будет. Я повторял это в течение 15 минут с переменным успехом.

Решение состоит в том, чтобы убедиться, что ваша голова работает при повторении.

При повторении должна работать голова.

Как этого добиться?

  • Альтернативный алгоритм работы с ошибками.

  • Ставьте промежуточные цели, связанные с точностью, а не скоростью.

  • Иногда вы намеренно пишете медленнее, чем хотите.

  • Сосредоточьтесь на ритме набора текста, а не на точности.

  • Меняйте места, где тренируетесь.

  • Смените симуляторы.

Вы допустили ошибку во время тренировки.

Что делать? Используйте по очереди три алгоритма действий.



Я написал эту статью, даже не глядя на клавиатуру.
</p><p>

За что? Каждый раз вам придется думать немного по-другому, чтобы ваше внимание не притуплялось.

Плохой алгоритм: «Если произойдет ошибка, начните заново».

Таким образом, вы будете все время тренировать одно и то же, продвигаясь вперед очень медленно.

Для разнообразия я поставил перед собой цели, связанные с аккуратностью.

Постарайтесь не допустить ни одной ошибки при написании:

  • Конкретная буква во всем тексте.

  • Определенный набор слов, в которых вы обычно допускаете ошибки.

  • Все первые буквы во всех словах.

  • Все последние буквы во всех словах.

  • Все знаки препинания.

  • Придумайте свой вариант.
И самое главное.



Не забывайте отдыхать

При монотонном повторении тело переходит в режим зомби.

Вы сами этого не замечаете.

Можно поставить будильник на 10-15 минут. И сделайте перерыв, даже если вам кажется, что у вас все в порядке.

Однажды в предисловии к книге по Objective-C (на которой я не программирую) я прочитал фразу, которую стоит запомнить в процессе любого обучения.

На этом я хочу закончить.

«Это не ты глупый, это Objective-C сложен.

Если возможно, спите по 10 часов в сутки».

Я хотел на этом закончить, но пришел IT-редактор с вопросами о цифрах.

Олеся спрашивает, я отвечаю.

Почему вы выбрали именно этот симулятор и сколько других вы перепробовали, прежде чем сделать свой выбор? Не так много, четыре-пять.

В том числе и предназначенные для программистов.

typingclub.com Понравилось качество обратной связи: подсвечивается каждый плохой персонаж, статистика по пальцам, клавишам и вообще.

Содержательный текст на английском языке.

Обучение разбавлено мини-играми.

У меня есть коллега, которому это понравилось ключ-ключ.

ниндзя , но это только для Mac. Сколько времени в день вы уделяли тренировкам? Поначалу это много – 6 часов в неделю.

То есть около часа в день.

Сейчас мне кажется, что я слишком сильно переживал и мог бы сделать это в более спокойном темпе.

Когда вы перестали смотреть на клавиатуру во время работы? Я с самого начала старался не смотреть.

Особенно, если случилось что-то несрочное.

Пароль у меня 24-значный, и написать его без колебаний с первого раза было сложно.

Я установил для себя жесткую остановку, когда смог стабильно набирать скорость 35 слов в минуту на тренажере.

После этого я запретил себе смотреть на ключи на работе.

Сколько времени потребовалось, чтобы овладеть навыками слепой печати? Только что посмотрел, всего 40 часов.

Но это еще не все задачи, осталось чуть меньше половины.

В конце концов, машине требуется 75 слов в минуту.

Если вам понравилось читать этот лонгрид, то используя свою официальную позицию приглашаю вас на мой телеграмм канал .

Там я рассказываю о SRE, делюсь ссылками и мыслями.

Теги: #Научно-популярная #Процесс обучения в IT #Лайфхаки для гиков #додо — это #додопиццаинжиниринг #слепая печать #слепая печать #заметка хозяйке #мастерство программиста
Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.