Я написал эту статью, ни разу не посмотрев на клавиатуру

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

    Первой в списке стояла слепая печать, которую давно откладывал. Теперь считаю её необходимой для каждого, для кого код и конфигурация – профессия. Под катом расскажу как перевернулся мой мир, и поделюсь советами как перевернуть ваш. Заодно приглашаю поделиться своими рецептами и мнениями.




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

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

    Нафига мне это


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

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

    До декабря или января этого года я не умел печатать вслепую. И особо на этот счёт не беспокоился. Потом меня пристыдил коллега, и я решил во что бы то ни стало научиться. Попробовав разные тренажёры, я остановился на typingclub.com. Пара-тройка месяцев, один дёргающийся глаз, и 20 слов в минуту мои.

    Нафига вам это


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

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

    • Открываешь vim, а там почти все хоткеи односимвольные. Пока ты смотришь за ними на клавиатуру, будешь по скорости как бабушка–бухгалтер, которая набирает в незнакомой раскладке двумя пальцами: «Таааак, ииии с точкой, эээс, как доллар, джи, как си с закорючкой, падажди, сейчас найду, не торопи».
    • Вообще весь этот дивный зоопарк линуксовых утилит вроде less или innotop. Всё завязано на то, что вы будете пользоваться однобуквенными хоткеями.

    И рядом полно таких же десятипальцевых:

    • Вот друг, катаясь на сноуборде, говорит: «Сейчас приеду домой, допишу 15 страниц диссертации». Ты спрашиваешь, мол, накопипастишь? А он: «Да, нет, я же знаю о чём писать, сяду и быстро напишу». А потом оказывается, что он считает этот навык само-собой разумеющимся и никогда о нём не говорил, потому что считал, что все так умеют.
    • Или другой товарищ: «Ты заметил, что когда садишься в пару с теми, кто вслепую не печатает, кажется, что они ну о-о-о-очень медленные?»
    • Почти все самые продуктивные из моих коллег, оказывается, владеют этой штукой.

    Слепая печать спасёт от копипасты:

    • Раньше я думал, что проще скопировать 10 строк, чем их написать. Или даже одну, чтобы точно не сделать ошибку. Сейчас я просто пишу то, что хочу написать и не останавливаясь слежу за правильностью того, что появляется на экране; не боясь опечаток, проблем с раскладкой или ошибок в синтаксисе/семантике.
    • Оказалось, что я тот ещё графоман: начал вести дневник, статьи пописывать. Вот эту написал.
    • Хоткеи стало учить весело. Они перестали быть аккордами, а стали продолжением уже знакомых клавиш.

    Можно меньше думать о количестве действий, а больше о качестве:

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

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

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


    Знаю, что вполне реально добить до 80, если работать над точностью. То есть, чем ты быстрее, тем меньше у тебя опечаток. Норм. Пойду ещё потреню.

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


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

    Экспериментируйте


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

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

    • В жонглировании – начать с другой руки или сместить внимание с поимки шара, на правильность броска.
    • На фортепиано – начать играть фразу с середины или тренироваться без звука.
    • На уницикле – следить за правильностью позы, а не за равновесием. Даже ценой падения.

    Тренажёр слепой печати устанавливает цель: 100% точность и определённая скорость. Но не говорит, как её добиться. Вот ты сделал упражнение. У тебя три звезды из пяти. Первое желание – повторить. Вдруг будет больше? Будет. Или не будет. Я так по 15 минут повторял с переменным успехом. Выход – сделать так, чтобы при повторении работала голова.

    При повторении должна работать голова. Как этого добиться?

    • Чередовать алгоритм работы с ошибками.
    • Ставить промежуточные цели, связанные с точностью, а не со скоростью.
    • Иногда нарочно писать медленнее, чем хочется.
    • Концентрироваться на ритме печати, а не на аккуратности.
    • Менять места, где вы тренируетесь.
    • Менять тренажёры.

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

    По очереди использовать три алгоритма действий.

    1. Продолжить без исправления. 2. Исправить только саму ошибку. 3. Перепечатать ошибку и весь контекст.

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

    Плохой алгоритм: «В случае ошибки начинать заново». Так ты будешь тренировать всё время одно и то же, очень медленно продвигаясь вперёд.

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

    Постараться не ошибиться ни разу в написании:

    • Определённой буквы во всём тексте.
    • Конкретного набора слов, в которых обычно совершаешь ошибки.
    • Всех первых букв во всех словах.
    • Всех последних букв во всех словах.
    • Всех знаков препинания.
    • Придумайте свой вариант.

    И самое главное.

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


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

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

    «Это не вы тупой, это Objective-C сложный. По возможности спите по 10 часов в сутки».

    Тут я хотел закончить, но IT-редактор пришёл с вопросами о цифрах
    Олеся спрашивает, я отвечаю.

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

    Немного, четыре или пять. В том числе и заточенные под программистов. typingclub.com понравился качеством обратной связи: каждый косячный символ подсвечивается, статистика по пальцам, клавишам и вообще. Осмысленные английский текст. Обучение разбавлено мини-играми. У меня есть коллега, которому понравился keykey.ninja, но он только для мака.

    Сколько времени в день ты уделял тренировке?

    Поначалу много – 6 часов в неделю. То есть где-то по часу в день. Сейчас мне кажется, что я лишнего упарывался, и можно было делать это в более спокойном темпе.

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

    Пробовал не смотреть с самого начала. Особенно, если происходило что-то несрочное. У меня есть пароль на 24 символа, первые разы написать без запинки было сложно. Хард-стоп поставил себе, когда смог стабильно выбивать 35 wpm на тренажере. После этого запретил себе смотреть на клавиши в работе.

    Сколько всего времени ушло на освоение навыка слепой печати?

    Сейчас посмотрел, 40 часов в сумме. Но это ещё не все задания, осталось чуть меньше половины. На самом последнем тренажёр требует 75 WPM.

    Если вам понравилось читать этот лонгрид, то пользуясь служебным положением приглашаю вас в мой telegram-канал. Там я рассказываю про SRE, делюсь ссылками и размышлениями.
    Dodo Pizza Engineering
    175.09
    О том как IT доставляет пиццу
    Share post

    Similar posts

    Comments 298

      +21

      Почему измерение в словах, а не в символах? Я вот знаю, что могу печатать 500 символов в минуту, и теперь не понимаю, как сравнивать это с достижениями автора

        0

        Потому что тренажёры измеряют в словах ¯_(ツ)_/¯ Одно слово считается за 5 символов. Вы быстрее :)

          +17

          Ну не знаю, все виденные мной ранее тренажёры измеряли в символах, в том числе "Соло на клавиатуре" вроде как

            0

            typingclub считает в wpm.
            В конечном счёте важно понимать прогресс, wpm и символы в минуту переводятся друг в друга.

              0
              как можно сравнить hi guys и transgression durability?
              IMHO считать надо в символах. Тем более что на знаки препинания часто уходит больше времени, чем на слова.
          +6

          Добрался до ноута и до typingclub — он мне заявил про 83 слова в минуту на русском тексте


          В процессе натыкал три ошибки, ну да ладно

          Ещё один текст — 90 слов в минуту


          Натыкал две ошибки, вторую не успел исправить, потому что текст кончился, хех

          Ну и для разнообразия английский текст, мы тут программисты всё-таки — 80 слов


          И целых шесть ошибок, хех

          Слепой печати никогда специально не учился

            +5
            Фигасе
              +17
              Слепую учили, но лет 20 назад:)
              Те же тесты — 75, 90, 77 (с учетом исправленных ошибок).
              По честному — для прогеров нужны другие тесты.
              Ибо одно дело «london is the capital of great britain» и другое дело $temp=foo()? «good»: $useClass->fix(«capsLetters»)->get(&$variable);
                +19
                для прогеров нужны другие тесты.
                Ибо одно дело «london is the capital of great britain» и другое дело $temp=foo()? «good»: $useClass->fix(«capsLetters»)->get(&$variable);

                И ещё учесть автодополнение, которое допишет слово после первых трёх букв.

                  +3
                  От которого периодически нужно отбиваться, либо вовсе отменять все то, что оно там «надополняло»)
                  0

                  я такой сделал на основе keyzen: https://github.com/covrom/keyzen

                    0

                    А еще имеет место быть разница раскладок символов у клавиатур обычных людей и пользователей Apple.

                      0
                      да на маках все же сидят с PC раскладкой, запятая на 6 — это ведь совсем неудобно, так что разницы раскладок не должно быть
                        0

                        Я больше про физические различия. Циферки набирать все же быстрее набирать с Num Pad, у маков их нет. Переключение раскладок и функциональные кнопки другие. Думаю некоторые знают эту боль, когда целый день сидишь на маке, а вечером пишешь с виндовой машине multilingual text и кроешь матюгами, когда в очередной раз раскладка не переключилась или что-то не скопировалось. Тильда и некоторые прочие спецсимволы не рядом с цифрой 1, а как доп кнопка рядом с Z в некоторых вариантах. Кнопка Delete ныне тоже отсутсвует. Ё на маковых клавиатурах отсутвует как отдельная буква, поэтому "этим летом население страны передохет от жары". Точка и запятая в русской раскладке тоже отличаются. На маке оно настолько неудобно(ИМХО), что мне приходится переключаться на английскую, ставить запятую и переключаться обратно. Интересно насколько какой-нибудь Дворак единообразен в этих случаях. Так что при тренировке на разных клавиатурах может случаться когнитивный диссонанс.

                          0
                          Я давно включил на Маке и на PC переключение языков по CapsLock. Стало лехше. )

                          'Ё' на маках в PC- раскладке обычно живёт там же где и на PC — самая левая-крайняя кнопа под 'Esc'.

                          image

                          Без нумпада конечно бывает некомфортно. Но есть маковские клавиатуры с нумпадом. И есть виндовые без (и у них есть свои яростные поклонники).

                          Или, погодите, вы используете родную маковскую-русскую раскладку? Она была сделана садистами, срочно поставьте Russian-PC. Там точка с запятой в правом-нижнем углу, как и завещано издревле.

                          Но за тильду рядом с Z я Джобсу (или кто там у них за это отвечал) лично плюнул бы в харю. Причём сами американцы от этого не страдают. На американской ANSI клавиатуре тильда на месте, и есть удобный широкий левый Shift. Это они остальному миру такую свинью подсунули, вместе с обгрызенным Enter.

                          image

                          PS. На маке есть простой способ поменять местами 'Ё' и тильду. Можно 'Ё' потом вернуть обратно (в русской раскладке), но это чуть более громоздко.
                            0

                            Перебиндил переключение раскладки на CapsLock везде, где работаю. Жаль под виндами нельзя встроенными средствами это провернуть: раньше через Autohotkey триггерил, теперь Punto Switcher только ради этого стоит.

                              0
                              Но Punto Switcher несколько монструозен, по-моему, для таких целей. Есть же куча более изящных вариантов: habr.com/ru/company/dodopizzaio/blog/462747/#comment_20507011

                              Я давно пользуюсь сapslang. Вроде везде работает без нареканий.
                              0

                              EU Intl задумана для европейских языков, где тильда работает как sticky key для ввода всяких é и прочих č. Для русской раскладки это, конечно, жесть.


                              Но ведь всегда можно купить US клавиатуру. И ноутбук тоже можно всегда заказать с US клавиатурой. Всегда так делал.


                              Невозможность ввести на US клавиатуре букву Ё решается за минуту с помощью Ukelele (да и готовую раскладку можно скачать).

                            0

                            Позволю себе вольность не согласиться. Сижу на винде и маке одновременно и давно, запятая на 6 и точка на 7 оказалось крайне удобно, поскольку подгибать палец вниз сложнее, чем протянуть наверх, а мизинец и так почти всегда рядом с шифтом. Привык к этому почти сразу, теперь ещё и на винде по привычке тяну палец вверх, думаю, уже виндовую раскладку под мак переделать.

                        0
                        Круто!
                        Решил тоже попробовать ради интереса: пару текстов на русском в среднем на 70-75 если без множества дат и подобного. Вообще, делаю много ошибок, но если очень сконцентрироваться то получится выжать 80-90. Что до английского, то в среднем 60-65 или 70 если без дат))

                        Имхо, в посте не хватает опроса о скорости.
                          0
                          А как пройти тест на русском на typingclub?
                          0
                          На Клавогонках люди по 700-800 зн/мин печатают (это равняется 140-160 wpm по западной методике, у них 1 слово принимается равным 5 знаков).
                            0

                            Аналогично, 89 wpm на английском и тоже не учился. более того я пишу полу-вслепую и преимущественно двумя пальцами.

                              0

                              То есть у вас 89 слов в минуту получается двумя пальцами и глядя на клавиатуру?

                            0
                            Все просто, американцы мерят в словах, русские — в символах. Видимо, в связи с чем, на какой рынок более ориентирован продукт — таким способом и считают.
                            +31

                            Я уже давно думаю медленнее, чем пишу. Очень завидую тем, у кого не так.

                              +1
                              Слушай, у меня похожее. Надо ещё различать — думаешь медленнее, или пишешь быстрее.
                                +2
                                Надо еще различать, как думаешь, ближе к текстовой информации или к мыслеобразам или самое сложное вообще без них, когда все подсознательно обрабатывается, а в голове как будто пусто. Можно, например, говорить долго, при этом в голове никаких мыслей. Особенно удобно, когда несколько языков используешь. Любые мысли замедляют переключение…
                                  0
                                  Емм… а это как? поподробнее можно?
                                    +3
                                    Ну про то, что думать текстом крайне неэффективно, я думаю объяснять не надо. А так, я просто обратил внимание, что когда я устаю, я перестаю о чем либо думать, но при этом со стороны это не заметно, и я все равно адекватно (ну, более-менее) обрабатываю поступающую информацию, вот и попробовал переключится, вроде неплохо. Но когда читаешь какую-нибудь сложную документацию, это уже не работает(( Приходится держать все в голове, ну либо я просто пока так не могу.
                                      0
                                      Есть такой фильм, Прибытие называется. Там как раз про мышление образами, которое пытались показать пришельцы.
                                        +1

                                        Там не про мышление образами, вообще ни разу) Там была показана интересная гипотеза, что язык задаёт в целом мироощущение. В тоже время у них была очень сложная, как бы так очень криво выразится — вневременная, система. То что приходилось с пришельцами общаться сначала на образах — это очевидно, иначе никак не научить друг друга. Но это при условии, что образы так же одинаковы — чего может не быть. Вообще тема донельзя интересная, тут даже на хабре переводили статью Вольфрама по теме, да и в целом фильм получился очень интересны и ставящий не мало интересных вопросов. И это один из немногих фильмов с нелинейным повествованием, вообще очень похож на memento в этом контексте: так же получилось, что финальный твист был подан в целом изначально, но осознаёшь его только максимально бликзо к концу фильма. В общем, кто ещё не смотрел — очень советую ознакомиться.

                                          0
                                          интересная гипотеза, что язык задаёт в целом мироощущение


                                          Лингвисты эту гипотезу уже обсосаси со всех сторон. Да и не гипотеза это вроде, а достаточно строийная теория.

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

                                          Есть языки в которых время дискретно или замкнуто в кольцо. У нас в языке прошлое позади, а будущее впереди. А в других языках бывает и наоборот.

                                            0

                                            В японском синий и зеленый цвета обозначаются одним словом (точнее зеленый рассматривается как оттенок синего)


                                            поэтому вот

                                            image

                                              –1

                                              Это странно, с учетом того, что в компьютерной графике три базовых цвета: красный, зеленый и синий.

                                                +1

                                                Я, конечно, слышал о том, что в Японии уже наступил XXII век, но чтобы компьютерная графика у них появилась вместе с языком — про такое слышку впервые.

                                                  0

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

                                                    0

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

                                        0
                                        Это, наверное, когда бытовое общение уже не требует включение сознательной обработки и спокойно выполняется в фоновых процессах мозга, на бэкграунде так сказать.
                                        Подозреваю, тут либо работает механизм привыкания, либо тренировки этих бэкграундных процессов.
                                      0
                                      А-а. У меня проблемы с этим. Я могу представить что-то простенькое, маленькое, а вот, например, лицо человека — нет. То есть воспроизвожу сцену из памяти, я с кем-то говорю. Но при этом, лица не видно, есть лишь подсознательное <Евгений>. Или это уже оффтоп пошёл…
                                    +1

                                    Дело не в том, чтоб быстрее печатать, а в том, чтоб не отвлекаться на процесс печати при размышлениях.

                                      0

                                      Кстати, у меня после ускорения печати сильно ускорилась речь, а это всяко минус.
                                      Возможно, они не так хорошо коррелируют, но все же

                                        +1
                                        В случае с CLion на очень среднем железе получается писать даже быстрее чем что-то выводится на экран.
                                        +2
                                        Я к слепой печати пришел без тренажеров, голой практикой, но с паролями, которые не набиваются в привычку десятками повторений в день, все еще испытываю проблемы.
                                        Как у вас после тренировок обстоит с набором паролей, когда нужно не привычное слово на автомате выстрелить, а в точности набирать произвольный набор символов и спецсимволов в разных регистрах?
                                          +3

                                          Я замедляюсь, чтобы точно не промахнуться, но на клавиатуру не смотрю

                                            0
                                            Неужели в ваших паролях так мало спецсимволов? Неужели в мышечной памяти у вас есть все скобки, тильды, крышечки и прочий верхний регистр цифр и не только?
                                              0
                                              Вообще говоря, я в основном не пользуюсь паролями. Signle-Sign-On решает. Для SSO: сложный пароль + второй фактор в виде хардварного ключа или телефона. Со сложными паролями везёт: верхний ряд спецсимволов проработал на тренажёре, тильды и вся группа правой правого мизинца тоже ок, благодаря программированию.
                                                +1

                                                У программистов со спецсимволами проблем нет. Но я все равно предпочитаю более длинные пароли, но без верхнего регистра и спецсимволов. 12-символьный пароль, состоящий только из строчных букв и цифр, более надёжен, чем традиционный 8-символьный пароль с чередованием регистров и специмволов, но набирается гораздо быстрее, особенно на смартфоне.

                                              +1

                                              Я тоже печатал "вслепую", но на деле сложившиеся паттерны не всегда были надёжными и я поглядывал на клавиши от разу к разу. Пришлось это всё ломать.


                                              У меня есть товарищ, который самостоятельно тоже пришёл без тренажёров, мы сейчас ноздря-в-ноздрю :)

                                                0

                                                Я запомнил только пароль от компьютера и пароль от keepass. Два пароля относительно быстро запоминаются

                                                  +1
                                                  Мне требуется входить не на один компьютер, а на десятки компов и десятки разных сервисов с них. Ничего удобного не нашёл, пилю свой сервис, называю его KeyMatrix.
                                                  Функционал такой:
                                                  С нового компа, где требуется вводить пароль, захожу на сайт своего сервиса, качаю KeyMatrix, запускаю, получаю ID, ввожу его на своём смартфоне, подключаюсь, нажимаю принять на компе, получаю доступ к компу.
                                                  Смартфон после этого получает возможность следить за буфером обмена и слать на комп нажатия клавиш, что-то типа tightVNC, возможно даже его и дальше буду использовать.

                                                  Требуется на компе создать новый пароль — ставим курсор на поле пароля, жму шорткат, и тапаю по уведомлению на смартфоне, на компе побуквенно вводится новый пароль, жму tab, вводится ещё раз этот же пароль.

                                                  Магия такая (вот тут не всё пока гладко и понятно как будет работать):
                                                  — KeyMatrix по шорткату собирает требующуюся инфу: ID устройства, имя компа, имя пользователя, название программы/название страницы, по полям страницы пробегает, собирая user, email.
                                                  — отправляет всё это на сервис, тот к этой комбинации данных генерит пароль и выводит на смартфоне уведомление, что пароль для таких то данных сгенерён и готов к вводу.

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

                                                  Пока можно просто на смартфоне найти нужную запись и воспроизвести из неё нажатия кнопок на компе, так и команды можно вводить и ещё много чего полезного.
                                                  Дополнительно в сохранённой записи можем указать, что требуется вводить не один пароль, но и другие поля, пользователь, срок действия, cvv и в каком порядке.
                                                  В идеале хочу прикрутить возможность запускать скрипты типа autoit, подошёл к любому компу, открыл KeyMatrix, тапнул на смартфон и скриптами сразу всё само натыкалось, насоздавались аккаунты и.т.д.
                                                    0
                                                    Звучит круто.
                                                  0
                                                  После N-го набора пароля произвольный набор символов превращается в привычный набор символов, в результате набираешь его быстро
                                                  +2
                                                  пароль, набранный вслепую на компе, потом трудно воспроизвести на телефоне. Особенно если он в виде фразы на русском, а набран на латинице.
                                                  А была разница в обучении русской раскладке и английской? Вот русская раскладка у меня отложилась в мозжечке еще с юности благодаря irc, а английская, хоть будто бы и знаю, но до автоматизма не дошло, приходится «вспоминать», где какая буква, если руки на клавиатуре и не смотришь.
                                                  ЗЫ. не знаю, как у других, а у меня из-за слепого метода обострилась привередливость к клавиатурам. И привыкание дополнительное появилось. Так, с прошлой работы при увольнении забрал с собой старую клавиатуру, к которой пальцы прикипели.
                                                    0
                                                    Русскую специально не учил, поэтому ошибаюсь на ней чаще. С английской всё хорошо. С клавиатурами наоборот стало проще: две риски нашёл и поехали. Но конечно, медленнее, чемн а родной.
                                                      +1
                                                      ЗЫ. не знаю, как у других, а у меня из-за слепого метода обострилась привередливость к клавиатурам. И привыкание дополнительное появилось

                                                      +1.


                                                      У меня тут вообще личная боль. Пересел на мак с винды, но не мог без части хоткеев. Назначил их на маке, при этом оставил некоторые маковские. Жил так сколько-то лет, а потом перебрался обратно на винду. И теперь пришлось тащить за собой уже маковские хоткеи, особенно переключение alt+пробелу. Чтобы это разрулить не жертвуя мышечной памятью, пришлось навести дикий бардак в функциональных клавишах и кое-какие из них программно поменять местами. Теперь друзья вообще не могут пользоваться моей клавиатурой и наоборот, мне дико неудобно на традиционных.

                                                        0
                                                        Проще иметь по набору памяти на каждую ОС, чем устраивать мешанину. Потом легко можно скакать с машины на машину и не испытывать дискомфорта.
                                                          0

                                                          Не проще, так как зависит не только от ОС, но еще и от конкретного ноута, например.

                                                          +1

                                                          А если к этому добавить клавиатуры без кириллицы и инвертированный скроллинг, то коллеги/знакомые вообще впадают в ступор. У самого Karabiner'ом переставлены местами Ctrl/fn и назначена пачка виндовых хоткеев + убран дашбоард с F12… Смена раскладки cmd+пробел. А в Win по вин+пробел можно раскладку щелкать…

                                                            0

                                                            Вин+ пробел находятся не рядом, а через альт… А я привык жать две соседние клавиши. Так что пришлось на альт перекинуть вин, а на бывший вин — ctrl (иначе путался с альтом и вообще, неудобно). И уже вместо ctrl — опять alt =)

                                                              0

                                                              Без кириллицы — это еще что. А вот если вообще без гравировки...

                                                                0

                                                                И при этом какой-нибудь ergodox...

                                                                  +1
                                                                  Я просто переставил клавиши на клавиатуре в случайном порядке (физически снял кнопки и переставил, программно они остались там где были), никакие тренажёры не нужны были мне. «Как в воду из лодки вытолкнули не умеющего плавать». Знакомые и жена офигивают от такого дела.
                                                            +2
                                                            На счет обычного текста все понятно. Больше интересует код и сравнение с классическим типом ввода (полу-слепым).
                                                              0
                                                              У нас по работе часто парное программировние практикуем. Мы с товарищем заметили, что много небольших действий в консоли + IDE, те кто слепопечатают, выполняют быстрее. Я приводил vim и innotop в качестве референса.
                                                                +2
                                                                Я слепой печатью в свободной форме не владею, хотя и могу писать медленно и не глядя на любом языке просто из-за количества лет, проведенных за клавиатурой. При этом очень давний пользователь вима и большого количества его функционала. Именно из такого начального условия хочется понять, нужен ли мне полностью слепой способ или все же не имеет большого смысла. Было бы круто устроить кодовый диктант в том же виме на скорость.
                                                              0

                                                              А на каком языке? После сотен часов на тренажёрах разные мысли возникают о причинах бесполезно ти, например что не тот язык пробую, с которого нужно начинать.

                                                              • UFO just landed and posted this here
                                                                  +25
                                                                  Всегда казалось что скорость печати это немного для других профессий.

                                                                  Мне иногда кажется, что слепая печать – это как веганство. За редким исключением каждый, её освоивший, начинает проповедовать её пользу во всех возможных областях. И хотя действительно есть области, где она незаменима (как веганство для йогов), но считать её панацее немного странно.
                                                                    0
                                                                    Кстати, чисто для теста, год ходил вегетарианцем. Брат жив, зависимости никакой. Потом так же сознательно вернулся к поеданию мяса.

                                                                    Я не говорю, что это панацея, но у меня следующим пунктом стоит закрыть базовый набор линуксовых утилит (grep, find, sed, awk и пр.), чтобы не гуглить и в ман не лазать каждый раз. И в моей дружбе с консолью и околоконсольными утилитами, не смотреть на клавиатуру помогает.

                                                                    Но да, это не отменяет чтение хороших книжек и сотен часов практики с вашим стеком и чужим кодом.
                                                                      +1
                                                                      А полный список «возвращения к истокам» можно увидеть?
                                                                        0
                                                                        Можно, но до тех пор, пока я их не сделаю, я стесняюсь :)
                                                                        Подробно я постраюсь написать статью к концу года.
                                                                      +4
                                                                      Да. Начинают проповедовать, потому что это качественно новый уровень комфорта, когда текст появляется на экране как будто сам по себе, а глаза и шея отдыхают.
                                                                        +2

                                                                        Приятно быть редким исключением в хорошем смысле. Честно говоря я всегда думал что слепая печать — удел любых пользователей компьютера, у меня как-то само собой получилось, а тут вот оно как.
                                                                        А насчёт второго шифта есть сомнения — либо я неправильно вслепую печатаю, либо он не особо-то и нужен.

                                                                          0
                                                                          Этот момент Шахиджанян объяснял тем образом, что шифт должен нажиматься мизинцем противоположной руки. То есть, если буква нужная находится под пальцем левой руки, шифт жмёте правый. Вроде чуть ускоряет процесс.
                                                                          +2
                                                                          Веганство ухудшает качество жизни, а слепая печать улучшает.
                                                                          Веганство таки ближе к религии.
                                                                          0

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


                                                                          Ну и работа программиста, это не только программный код, но иногда и документация и переписка.

                                                                          • UFO just landed and posted this here
                                                                              0

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


                                                                              Список вещей, к которым я решил вернуться и изучить заново начинался с пункта "слепая печать". Условно, это первый гештальт в списке. Он один не прорвёт потолок, но помогает двигаться быстрее по другим пунктам.


                                                                              Второй пункт из списка я раскрыл в комментах: базовые команды в linux без мана и stackoverflow. Он второй именно потому, что базовые команды приходят на помощь в ситуациях, когда ты один на один с проблемой, иногда на голом сервере.


                                                                              Тут лучше печатать быстро и без ошибок, чем на удачу копипастить из stackoverflow. Но это другая история. Закрою гештальт, обязательно расскажу.

                                                                              • UFO just landed and posted this here
                                                                                  +1
                                                                                  Ну, толстые книжки я читаю регулярно, а слепую печать освоил вот только что. У меня диссонанса не возникает :-)
                                                                            0
                                                                            Упёрся в потолок, научился печатать вслепую. Это точно про программирование?
                                                                            Когда сами "упретесь в потолок", только тогда и узнаете.

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

                                                                              0
                                                                              Преимущество слепой печати в том, что ты думаешь о коде, а не о том, на какую клавишу нажать. О том, какую клавишу нажать думают пальцы, а ты думаешь об алгоритмах и коде
                                                                              +2
                                                                              Особая боль, когда видишь, как человек, написав не ту букву в слове, возвращается стрелками, удаляет букву и стрелками же возвращается обратно.
                                                                                +1

                                                                                для себя заметил, что проще ctrl+backspace удалить слово(если увидел ачепятку) и нашлепать заново, чем играть со стрелками

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

                                                                                    А еще для переключения раскладки использует мышку.

                                                                                      0
                                                                                      А еще не может долго найти курсор мыши.
                                                                                  +13
                                                                                  Вообще я не понимаю как скорость печати может помешать программированию, потому что сотня строк в день — это очень хороший результат, а сотня строк — это… тысяча, ну пусть даже две тысячи слов. При десяти словах в минуту получается меньше полутора часов.

                                                                                    +5
                                                                                    Ну, я свою сотню строк в день пишу не с первого раза :)
                                                                                      +4
                                                                                      Вообще я не понимаю как скорость печати может помешать программированию
                                                                                      Тут больше про слепую печать, чем про скорость.
                                                                                      А смысл слепой печати велик — внимание вообще не отвлекается на поиск нужных клавиш, все идет на полном автомате, это важно. Скорость вторична. Хотя если Вам надо набросать несколько десятков килобайт документации, то может и скорость пригодиться.
                                                                                        +2
                                                                                        даже медленная слепая печать сильно экономит время, потраченное на повторный набор предложения в правильной раскладке
                                                                                        0
                                                                                        да даже если пол часа. вы сколько лет еще планируете печатать? вот и посчитайте в сумме по пол часа в день, сколько можно сэкономить. чем раньше научитесь — тем больше сэкономите. только конечно фанатизм ни к чему, на тренажере надо научиться печатать, а не научиться печатать быстро. быстрота сама придет в процессе применения
                                                                                          +2
                                                                                          Скорость набора кода ну вот вообще никак не коррелирует со временем, потраченным на решение задачи, если не брать совсем уж крайний случай однопальцевости. В полчаса в месяц на написании комментариев к коммитам я ещё, может быть, поверю, но этого явно недостаточно чтобы долго и упорно ломать сложившийся у меня шестипальцевый слепой набор, который любого адепта десятипальцевости довёл бы до инфаркта (буквы не закреплены за пальцами и то, чем я буду нажимать клавишу зависит от нескольких предыдущих и вроде как даже пары будущих, но когда начинаю задумываться как — оно перестаёт работать)
                                                                                            0
                                                                                            Скорость набора кода ну вот вообще никак не коррелирует со временем, потраченным на решение задачи

                                                                                            коррелирует ровно в той степени, какую часть времени набора вы ожидаете его завершения. ваше утверждение справедливо только в том случае когда вы никогда не ждете завершения набора, делая его исключительно параллельно с тем, что в любом случае надо делать.
                                                                                            у меня шестипальцевый слепой набор
                                                                                            а что написано в заголовке статьи?
                                                                                        +11
                                                                                        Что отличает программиста, который пользуется мышкой, от программиста, который пользуется хоткеями? Пропасть. Почти недостижимая скорость и качество работы, при прочих равных.

                                                                                        Эм, серьезно? Скорость набирания кода влияет на его качество? Может, еще и чем больше кода успеешь набрать, тем он качественнее?
                                                                                          +2
                                                                                          Нет, количество не перерастает в качество. Но, работать человек может лишь ограниченное количество времени в сутки: 4-12 часов в рамках задачи. И если не очень умный конфиг, который нужно написать один раз, занимает больше чем 5 минут – я спотыкаюсь и перестаю получать удовольствие. И насколько я вижу, многие другие тоже. А некоторые настолько залипают на таких задачах, что приходят только через пару дней измотанные и каплями пота на лбу.

                                                                                          Так что да, иногда чем больше и быстрее — тем качественнее.
                                                                                        +2

                                                                                        Вот я ща офигел, ессчессно) Как будучи программистом можно не уметь печатать вслепую? Просто волей-неволей научишься при учете количества набираемых текстов :)


                                                                                        P.S.
                                                                                        Сам учился на тренажере Stamina, лет эдак в 15 (2008й год). Всем рекомендую, там веселые тексты и при ошибках тренажёр смешно пердит и ругается как винни-пух. А еще есть режим рандома, когда вместо текста случайные символы и спецсимволы. (да еще и на разных языках). Вот где точность прокачается. Там же можно научиться и альтернативному расположению пальцев при печати на QWERTY клавиатуре.


                                                                                        P.P.S.
                                                                                        Крайне рекомендую сделать переключение языков по Caps Lock. Ваша жизнь никогда не будет прежней после этого.


                                                                                        P.P.P.S.
                                                                                        Наверное для тех, кто не печатает вслепую будет новостью, но на буквах А и О (русской раскладки) есть специальные маленькие засечки, чтобы можно было правильно пальцы расположить даже в темноте :)

                                                                                          –3
                                                                                          Не на всех клавиатурах есть там засечки
                                                                                            +1

                                                                                            На 100% клавиатур, что мне встречались они были. А я их повидал ооочень много. Даже на очень маленьких bluetooth клавах для телефона они есть.


                                                                                            Возможно на каких-то ну очень специфичных их нет, но это точно исключение, а не правило.

                                                                                              0
                                                                                              На некоторых они есть чисто формально — глазом её видно, но тактильно клавиша почти идеально ровная, отличить от соседних трудновато. А когда подсотрется то как и не было ничего.
                                                                                              +1
                                                                                              Раскаленной скрепкой выдавил эти самые засечки на такой клаве. Да, варварство немного, но тактильно они чувствуются даже лучше «нативных» т.к. края у поучившейся воронки не такие гладкие и чувствуются острее.
                                                                                              0
                                                                                              +100500 за Stamina, лет 15 назад а то и раньше с ее помощью тренировался слепой печати.
                                                                                                +2
                                                                                                Чтобы научится печатать вслепую достаточно в детстве иметь дешевую клавиатуру, которая через полгода начнет облезать, а через 1.5 года станет полностью белой на буквенном ряде.

                                                                                                На самом деле насечки не нужны. Если ты привык к клавиатуре, то достаточно положить руки на клавиатуру и нажать любую кнопку. И тут же ты понимаешь какие кнопки где находятся.
                                                                                                  0

                                                                                                  Недостаточно. Даже без обозначений на клавишах глаза видят куда палец идёт. Проблема, по крайней мере у меня, не в запоминании клавиш, а в попадании пальцем по нужной, в расчёте траектории, вернее в следования ей после расчёта без обратной связи.

                                                                                                    –1
                                                                                                    Ну, я живой пример, что это работает. Смотреть на клавиши бесполезно, если они девственно чистые.
                                                                                                    Я печатаю вслепую на рус/англ кроме всяких редких спецсимволов, которыми пользуешься раз в год.

                                                                                                    Я напечатал этот текст вслепую, но вот если меня спросить где какая клавиша расположена, какая за какой идет, перечислить буквы в любом ряду, то я это никак не смогу. Я этого совершено не знаю, но руки помнят и я печатаю.
                                                                                                      0
                                                                                                      аналогично, у меня вообще русских букв на клавиатуре нет. но автор имеет в виду, по-моему, не это, а именно десятипальцевый метод слепой печати. он действительно дает определенный прирост в скорости и точности, потому что при десятипальцевом методе амплитуды движений пальцев минимальны. кроме того, насколько я понимаю, при слепом десятипальцевом методе вывод в мозге идет посимвольно, а при нашем методе «самоучек» — пословно. я это вывожу из того, что я могу быстро и практически безошибочно писать вслепую на русском и английском, но как только надо вводить какую-то бессмысленную абракадабру (например, в клавиатурных тестах), у меня тут же начинается затык.
                                                                                                        +1

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

                                                                                                      0
                                                                                                      Чтобы научится печатать вслепую достаточно в детстве иметь дешевую клавиатуру

                                                                                                      Совсем недостаточно.


                                                                                                      У меня новая клава стала двоить на некоторых кнопках, а пробел вообще залипает. Я достал, временно, старую (проверенную временем) и пошли ошибки...


                                                                                                      Какого же было мое удивление, когда выяснилось что причина в РАСКЛАДКЕ. Некоторые русские символы расположены совсем не там, где тыкаешь их вслепую.

                                                                                                        +4
                                                                                                        Не для всех. Мне вот, например, нужно посматривать на клавиатуру. Но, при этом, совершенно не важно, пропечатаны ли на ней буквы.
                                                                                                        0
                                                                                                        А чем устанавливается переключение по Caps Lock в Win 10?
                                                                                                          0

                                                                                                          Единственно надежным способом, работающим везде и в любой программе почти без глюков оказалось только одно решение — punto switcher. Я отключил все функции какие в нем есть, кроме собственно смены раскладки по Caps Lock. Так и живу))

                                                                                                            0
                                                                                                            Я использую крошечную утилиту Recaps. Работает стабильно, показывает себя хорошо уже лет пять.
                                                                                                              0
                                                                                                              Вот простой скрипт для AutoHotkey если у вас в винде настроено переключение языков по Alt+Shift

                                                                                                              SetCapsLockState, AlwaysOff
                                                                                                              +CapsLock::CapsLock

                                                                                                              CapsLock::Send, {Alt down}{Shift down}{Alt up}{Shift up}{Alt up}
                                                                                                              return


                                                                                                              Если вместо альт+шифт у вас контрол+шифт, то просто замените в скрипте на соответствующие кнопки
                                                                                                                0
                                                                                                                Пробовал несколько разных программ (включая упомянутый в другом комментарии recaps), но всегда возникали какие-то проблемы. В итоге остановился на этом способе, использую его уже три года. За всё время встретилась буквально только пара программ, где возникают проблемы (вместо кириллицы появляются вопросы).
                                                                                                                В других же случаях были и проблемы со скайпом, и с Excel и даже с самой виндой.
                                                                                                                Как бонус — добавил в раскладку другие востребованные символы (кавычки «» и с десятка полтора других) по AltGR.
                                                                                                                  0
                                                                                                                  Или вот еще мой совсем «нано-вариант» переключалки по CAPS LOCK, написанный на Nim в 19 строк — github.com/KMiNT21/minimal-caps-lock-lang-switcher
                                                                                                                    0
                                                                                                                    Пользуюсь этим, горя не знаю: flydom.ru/capslang

                                                                                                                    Но у меня 7-ка и 8-ка. Под 10-й не пробовал, но в описании уверяют, что должно работать.

                                                                                                                    PS. Оказалось, какой-то ушлёпок заставил автора удалить программу, а автор почему-то решил нигде её не зеркалить. Мутная история. Но файлы гуглятся. И, п-сс… у меня есть всё, могу поделиться. )
                                                                                                                      0
                                                                                                                      Делитесь
                                                                                                                    0

                                                                                                                    Предложение с переключением по Caps Lock навеяло воспоминания о DOS, KeyRus и правом Ctrl. Все новое — хорошо забытое старое.

                                                                                                                      0
                                                                                                                      Крайне рекомендую сделать переключение языков по Caps Lock. Ваша жизнь никогда не будет прежней после этого.

                                                                                                                      Так как я работаю в vim и подобных редакторах, у меня на короткое нажатие по капсу повешен Esc, а на длинное — LCtrl. Это ещё круче.

                                                                                                                        0
                                                                                                                        у меня на короткое нажатие по капсу повешен Esc, а на длинное — LCtrl. Это ещё круче

                                                                                                                        Заинтересовало, пожалуйста расскажите поподробнее. Как это делается, как еще используете, как долго привыкать, как часто случаются ложные срабатывания?
                                                                                                                          0
                                                                                                                          Боже! Вот это действительно круто! Как Вы это настроили (полагаю, под Linux)?
                                                                                                                          Проблему «удаленности» левого Ctrl я решил путем замены местами LCtrl и LAlt и нажатием на LAlt большим пальцем, но Ваш вариант кажется менее радикальным и более удобным.
                                                                                                                          0
                                                                                                                          Крайне рекомендую сделать переключение языков по Caps Lock. Ваша жизнь никогда не будет прежней после этого.

                                                                                                                          Жизнь никогда не будет прежней после нециклического переключения языков. Например, левый Ctrl включает русский, правый Ctrl включает английский. Это, кажется, можно сделать в винде через Punto Switcher. Или, как в моём случае, Caps Lock на английский, Shift + Caps Lock на русский.


                                                                                                                          Так не бывает ошибочных переключений вообще. Если я хочу набрать на английском, сперва машинально жму Caps Lock, затем набираю. На русском так же. На столько облегчает жизнь, что обратного пути нет.


                                                                                                                          Правда, есть побочный эффект: на чужих компьютерах постоянно жму Caps Lock почём зря :)

                                                                                                                            0

                                                                                                                            Из Caps Lock лучше сделать Control это очень удобно. А языки переключать какой-нибудь комбинацией. Правда желание постоянно жать Caps Lock на чужих компьютерах от этого не исчезнет ))

                                                                                                                              0
                                                                                                                              А почему вы отказались от этого способа: «Например, левый Ctrl включает русский, правый Ctrl включает английский. »?

                                                                                                                              p.s. У меня — именно так, только левый и правый — наоборот.
                                                                                                                                0

                                                                                                                                Скорее всего потому, что не смог нормально перенести это из Windows на Linux.


                                                                                                                                Прямо сейчас попробовал включить это в Kubuntu, в итоге перестали работать простые хоткеи с Ctrl, вроде Ctrl + s. Вместо сохранения файла я получаю набранную s в IDE.


                                                                                                                                Недавно нужно было много работать на Windows. Использовал там Keyla для переключения по Caps Lock и Shift + Caps Lock. Но это было очень сложно. Keyla постоянно умирает, нужно перезапускать. Она стабильно умирала после блокировки экрана, накатывал патч от сообщества и собирал её у себя, но и это проблему полностью не решало. И ещё эти хоткеи не работали в окне Run, например. Другого нормального способа включить эти комбинации на Windows я не нашёл.


                                                                                                                                Короче, так и не удалось мне придумать удобную общую комбинацию для Linux и Windows.

                                                                                                                                  0
                                                                                                                                  Использовал там Keyla для переключения по Caps Lock и Shift + Caps Lock.

                                                                                                                                  На Windows рекомендую AutoHotkey

                                                                                                                                0
                                                                                                                                Такая же фигня. На рабочем ноуте настроил капс — английская шифт+капс — русская. Дома винда с переключением по альт+шифт, и я переключаю раскладку — шифт+капс, альт+шифт, капс)
                                                                                                                                  0

                                                                                                                                  И мне из-за Windows и других пользователей пришлось привыкнуть к Alt + Shift. Выручает на чужих компьютерах)

                                                                                                                                  0

                                                                                                                                  Вот с какой-то версии не смог настроить подобное переключение под Убунту :(

                                                                                                                                    0

                                                                                                                                    Насчет нециклического переключения. У меня давным-давно выработался принцип, что русская раскладка — это такой специальный режим (как Caps Lock), который выключается сразу же, как перестал быть нужным. Индикатор включенной русской раскладки — такая огромная красная полоса сверху экрана, которую невозможно не заметить. С таким подходом "модальные ошибки" практически исключены.


                                                                                                                                    Конечно, для 1С-программистов не подойдет. :)

                                                                                                                                    +1
                                                                                                                                    Крайне рекомендую сделать переключение языков по Caps Lock. Ваша жизнь никогда не будет прежней после этого.

                                                                                                                                    У меня 4 языка на клавиатуре, переключаюсь на нужный по ctrl+shift+[1..4]. Гораздо удобнее чем помнить контекст того, где ты сейчас и сколько раз надо жмякнуть клавиши чтоб переключиться.
                                                                                                                                      0

                                                                                                                                      Ладно, стоило уточнить, что этот способ подходит только для двуязычного варианта)

                                                                                                                                        +1

                                                                                                                                        У меня их всего 2 — английский(CapsLock) и украинский(Shift+CapsLock), для печати русских символов и немецких использую compose-key(навесил на PrtScr).

                                                                                                                                        0
                                                                                                                                        P.P.S.
                                                                                                                                        Крайне рекомендую сделать переключение языков по Caps Lock. Ваша жизнь никогда не будет прежней после этого.


                                                                                                                                        У меня левым Ctrl включается раскладка на латинице, правым Ctrl — на кириллице.
                                                                                                                                        Считаю этот способ эффективнее вашего, при котором обе раскладки вешаются на одну клавишу, тем, что нет необходимости вспоминать/узнавать какая раскладка включена в текущий момент.
                                                                                                                                          0

                                                                                                                                          Зато есть необходимость тянуться мизинцами к самым неудобным клавишам на клавиатуре. Что существенно снижает скорость при частых переключениях. Ну и лично у меня от таких углов поворота кисти, необходимых для нажатия Ctrl, эта самая кисть очень устает)

                                                                                                                                            0
                                                                                                                                            Зато есть необходимость тянуться мизинцами к самым неудобным клавишам на клавиатуре.

                                                                                                                                            А надо сделать, чтобы Caps Lock работал, как левый Control, а Enter, как правый Control

                                                                                                                                              0
                                                                                                                                              Попробуйте нажимать их не подушечкой мизинца, а наружной частью второй фаланги (когда палец почти полностью сгибается внутрь ладони, эта часть оказывается как раз на Ctrl)
                                                                                                                                          +5
                                                                                                                                          Русскую раскладку выучил по Соло на клавиатуре Шахиджаняна. Причем во время написания диплома, так как его надо было делать в электронном виде. Английскую раскладку потом не проходил, не нужна была. Хотя сложновато было без нее, на первых порах, когда администрировал и работал через всевозможные утилиты с cli. Далее натренировался на EN уже в боевых условиях достаточно быстро.

                                                                                                                                          Нужная вещь, экономит кучу времени. Работаю на эргономичной клавиатуре от MS, кстати. Тоже рекомендую. А то как-то был период, яростно набивал кучу текста не смотря на усталость — начались проблемы с руками. Будьте осторожны!
                                                                                                                                            0
                                                                                                                                            Лучший в своем роде тренажер. В свое время благодаря ей выучил русскую раскладку и отточил на дипломе. В английскую как-то сам влился.
                                                                                                                                              0
                                                                                                                                              А ведь было время…



                                                                                                                                              image
                                                                                                                                              0
                                                                                                                                              А другие раскладки пробовали Colemak, Дворак для английского, для русского языка, например, машинопись?
                                                                                                                                                0

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

                                                                                                                                                  0

                                                                                                                                                  Русская машинопись (вместе с переключением по caps lock) — это лучшее что случалось с моей клавиатурой.
                                                                                                                                                  Пересел сам и пересадил жену (привыкла за день, хоть далеко не программист), теперь ей неудобно и медленно на стандартной русской печатать)

                                                                                                                                                    0
                                                                                                                                                    На машинописи не пробывал, попробую, если хвалите. Сам пробую колемак — за 1-2 дня положения клавиш учатся, скорость конечно пока не такая как на qwerty, но тут, как говорится, дело практики.

                                                                                                                                                    PS. Здесь тренировался, если кому нужно.
                                                                                                                                                    0
                                                                                                                                                    Для английского сижу на colemak лет 5, вспоминаю querty с ужасом, было дико неудобно. Недавно узнал, что некоторые жалуются на большое количество горизонтальных движений в стандартном colemak. Это исправлено в модах, например «colemak mod dh», но мне уже было лень адаптироваться под него, кажется и стандартный достаточно хорош.

                                                                                                                                                    Для русского года 3 как на раскладке «Диктор», несколько удобнее, чем «йцукен», но разница в целом менее радикальная.

                                                                                                                                                    Capslock выполняет роль Backspace (типично для раскладок Colemak), очень удобно.
                                                                                                                                                    +3
                                                                                                                                                    Мне повезло, на старой работе (госконтора) было свободное время — освоил слепую печать через Соло и Стамина.
                                                                                                                                                      +9
                                                                                                                                                      Теперь очень жду статью «Я написал этот код, ни разу не посмотрев на экран».
                                                                                                                                                      Но не признается ж никто…

                                                                                                                                                      Ну а без шуток — IMHO вслепую довольно сложно, если под руками 3 домашних машины и куча на работе (в том числе чужих).
                                                                                                                                                      И все клавиатуры разные.
                                                                                                                                                        +1
                                                                                                                                                        Это так кажется, на самом деле разницы в клавиатурах нет. Ну да, на непривычной клавиатуре сложно печатать с реально большой скоростью, но даже с 2х замедлением это всё равно удобнее.
                                                                                                                                                          +1
                                                                                                                                                          На самом деле есть и огромная.
                                                                                                                                                          Сейчас я пишу с макбука, у которого русская раскладка ну совершенно своя (спецсимволы, спецклавиши) и переключатель раскладки свой.
                                                                                                                                                          Потом приходится работать с линухом (переключатель языков — капслок).
                                                                                                                                                          Потом на машинах Windows пользователей, у которых переключатель раскладки — то ли ^-Shift, то ли Alt-Shift (а этот Alt еще надо найти).
                                                                                                                                                          Поэтому я пишу глядя на клавиатуру и почти не глядя на экран.

                                                                                                                                                          Но если совместить кугнгфу слепой печати (не глядя на клавиатуру) и моё кунгфу (не глядя на экран), то получится турбо-кунфу.
                                                                                                                                                            0
                                                                                                                                                            Раскладки стоит везде выставлять одинаковые (если машина своя), то же самое касается и клавиш переключения раскладки. Да и вообще, во-первых, языки не нужно менять часто, а, во-вторых, какая вообще разница, какой именно хоткей, если речь идет о знании клавиатуры в целом?
                                                                                                                                                              +1
                                                                                                                                                              Примеры:
                                                                                                                                                              — MacBook свой, раскладку можно поменять только путем замены клавиш (в макбуке, ага) и тотальным ковырянием ОС. Ваши действия?
                                                                                                                                                              — Windows-машина своя, заменить переключатель на любимый CapsLock невозможно (все существующие костыли глючат). Ваши действия?
                                                                                                                                                              — Машина не своя (пользователя), изменять переключатель раскладки можно, но прилетит по башке.
                                                                                                                                                              — Sysadmin'у и helpdesk'у переключать язык нужно не часто, а постоянно (я в этом камменте переключил пока 9 раз).

                                                                                                                                                              То есть слепая печать — таки да, имеет смысл. Но только при определенных условиях:
                                                                                                                                                              — своя клавиатура, знакомая раскладка
                                                                                                                                                              — в основном — текст, а не код
                                                                                                                                                              — желательно на одном языке
                                                                                                                                                                0
                                                                                                                                                                — MacBook свой, раскладку можно поменять только путем замены клавиш (в макбуке, ага) и тотальным ковырянием ОС. Ваши действия?

                                                                                                                                                                Какое тотальное ковыряние? Скачать Ukulele, нарисовать любое сочетание, закинуть в папку.
                                                                                                                                                                  0

                                                                                                                                                                  А в чем проблема с кодом? Не испытываю вообще никаких проблем с слепым вводом, а пишу на С++ где используются вообще наверное все символы вселенной :)


                                                                                                                                                                  На чужих клавиатурах "заикаюсь" первые пару часов, потом нормально, как родные обычно.


                                                                                                                                                                  Кодить смотря на экран очень удобно. Ты как бы код больше "рисуешь" прямиком на экран из своих мыслей, не отвлекаясь на мелочи)

                                                                                                                                                            0

                                                                                                                                                            Тут были статьи слепых программистов. Уважаю.

                                                                                                                                                              +1
                                                                                                                                                              Глупости. По работе постоянно приходится пользоваться самыми разными клавиатурами. Дома вообще Microsoft Natural 4000, на работе разнообразные «доски», ноутбуки, чуть менее эргономичная Microsoft Comfort Curve — зоопарк, в общем. Разница минимальна, процентов 10-20. Если непривычное переключение языка, спотыкаешься пару минут, но и только. Правда, у меня достаточно большой опыт слепой печати, где-то лет 15. Пытался научиться с помощью «Соло на клавиатуре» и подобных, ничего не получилось. Купил ту самую MS Natural 4000, на которой только в 10 пальцев можно печатать, и с помощью VerseQ буквально за пару месяцев (15 минут в день) освоил. Крайне рекомендую, не пожалеете.
                                                                                                                                                              +6
                                                                                                                                                              Как я Вас понимаю! Когда я освоил слепую печать (на русском) и напечатал все курсовые и диплом — ощутил тот же подъём и такое же воодушевление.
                                                                                                                                                              И до сих пор ловлю этот кайф, когда приходится печатать тексты.

                                                                                                                                                              Есть интересный момент: когда я учился печатать, перепробовал и Стамину, и Соло (брррр!) и много другого. Но зашла мне прога «Verseq» российского программиста Владимира Кима. Я её называю про себя «Версика».

                                                                                                                                                              Особенность её в том, что Версика генерирует словоподобные последовательности, построенные по правилам словообразования, но словами не являющиеся. Причём подбирает такие сочетания букв, чтобы тренировать Вас на Ваших слабых местах. В отличие от других тренажеров, Версика никогда не повторяется. Не приходится долбить в сотый раз опостылевшие последовательности. Вы просто в удовольствие открываете Версику, 20 минут неспешно шлепаете смешные словечки и закрываете её. Через день-два ещё шлепаете. И так мало-помалу через 2-3 месяца замечаете, что шлепаете не глядя и с приличными 180-200 символов/мин.

                                                                                                                                                              Кстати, в Verseq есть громадное количество раскладок, конечно есть латиница и другие языки, есть специальный режим «для программистов», подбирающий более характерные для программистов последовательности.

                                                                                                                                                              Если охота освоить слепую печать играючи и без раздражения от тупых повторов — рекомендую.
                                                                                                                                                                0
                                                                                                                                                                Спасибо.
                                                                                                                                                                +2

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

                                                                                                                                                                  0

                                                                                                                                                                  Ну и туннельный синдром тоже интересен. При 10-пальцевом методы предлагается держать руки весьма в некомфортном положении.

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

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

                                                                                                                                                                    image
                                                                                                                                                                      +1
                                                                                                                                                                      при слепом десятипальцевом методе руки практически не перемещаются

                                                                                                                                                                      Это если вы набираете только текст. Но у программиста активно задействуется и цифовой ряд, и ряд функциональных клавиш, и дополнительные блоки со стрелками. Поэтому без перемещений руки не обойтись.


                                                                                                                                                                      Держать руки, как нарисовано сверху, невозможно просто физически, даже если их полностью вытянуть. Собственно, поэтому существуют альтернативные способы расположения кистей рук: вместо ASDF — SDFV или даже WERF.


                                                                                                                                                                      Конечно, можно пользоваться эрогономичными клавитурами и vim, чтобы избавиться от необходимости нажимать удалённые клавиши. Но тогда придётся всё время носить клавиатуру и ноутбук с собой.

                                                                                                                                                                      0
                                                                                                                                                                      Фокус и при слепой печати постоянно меняется, только не на клавиатуру, а куда захочется.
                                                                                                                                                                      От туннельного синдрома — эргономичная клавиатура, например Ergodox + подставки типа Wing Rest + комфортная раскладка.
                                                                                                                                                                      Imho, программистам клавиатурные тренажеры вообще не нужны (разве что самые базовые уроки), какой смысл, если и так печатаешь по несколько часов в день? Достаточно заклеить/стереть надписи на клавишах или купить клавиатуру без надписей и работать на ней. Начать понемногу с часа в день, и в итоге полностью перейти на слепую печать.
                                                                                                                                                                    0
                                                                                                                                                                    После написания диплома знал расположение всех клавиш. Но не глядя не умел. А вот когда уже на работе вместо моего сломанного ноута однажды дали на время другой, у которого клавиши только с латиницей, тогда и начал тренироваться. Выбешивало при переписке неимоверно — хочется написать много, а можешь мало, в результате фразы обдумываешь и делаешь их полаконичнее. Ну и, видимо, раз не программист, то освоил только кириллицу.
                                                                                                                                                                    И, кстати, так как учился без помощи программ, то попытка правильной постановки пальцев в программах-обучалках (т.е. распределение некоторых клавиш по пальцам) ломает навык ))
                                                                                                                                                                      +3
                                                                                                                                                                      Добалю свои 5 копеек, для тех программистов, кого еще не убедила статья. На мой взгляд, слепая печать существенно увеличивает вашу производительность благодаря тому что ваши мысли как бы напрямую «превращаются в код». Т.е. при обычной печати, вы сформулировали мысль в своей голове, зафиксировали ее в «мозговом буфере», перенесли фокус на клаву, напечатали соответствующий код и т.д.
                                                                                                                                                                      В случае же слепой печати все промежуточные стадии пропадают. Ваши пальнцы на подсознательном уровне преобразуют мысль в код, соответственно снижается когнитивная нагрузка. Также мысль не прерывается и вы можете писать более сложные конструкции, большие блоки с одного захода.
                                                                                                                                                                        –5

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

                                                                                                                                                                          0

                                                                                                                                                                          Какие методы бесклавиатурного ввода вы считаете перспективными? Голосовой по потенциалу уступает клавиатуре, нужно что-то другое.

                                                                                                                                                                            –1
                                                                                                                                                                            Лично я за прямой интерфейс мозг-компьютер.
                                                                                                                                                                              0

                                                                                                                                                                              Аккордовая клавиатура. От нее кстати прямая дорога к бесклавиатурному вводу, например через комплект электромиографических датчиков, как в бионических протезах. Тема, вообще говоря старая, не понимаю, почему до сих пор никто не озадачился.

                                                                                                                                                                            +2
                                                                                                                                                                            Печатаю со скоростью в ~120 WPM в английской раскладке (в русской чуть медленнее), хотя специально никогда слепой печати не учился. Мне кажется, тут все сильно зависит от того, с какого возраста человек начал пользоваться компьютером (а у меня он где-то с четырех лет, первую строчку кода написал в восемь лет).
                                                                                                                                                                              0

                                                                                                                                                                              +1. Печатаю вслепую, никогда этому не учился. Просто много программировал) и так же, в английской раскладке скорость выше.

                                                                                                                                                                              +3
                                                                                                                                                                              Как быстро освоить слепую печать? Купить клавиатуру без гравировки на клавишах. Конец.
                                                                                                                                                                              (Это не шутка)
                                                                                                                                                                                0
                                                                                                                                                                                Кому-то надо покупать, а у кого-то это была единственная клавиатура. Мне в детстве достался старый советский клон PC, на клавишах стёрлись все буквы и знаки, смотреть на них не было смысла. Итог как у многих в комментариях — печатаю быстрее, чем думаю.
                                                                                                                                                                                  0

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

                                                                                                                                                                                  0
                                                                                                                                                                                  После некоторых событий в жизни все клавиатуры вокруг потеряли кириллицу. Тогда вот я и понял что на самом деле уже владею слепой печатью.

                                                                                                                                                                                  По тайпингклабу получилось 57 слов в минуту на русском и 42 на английском. Специально не учился печатать никогда.
                                                                                                                                                                                    0

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

                                                                                                                                                                                      +2
                                                                                                                                                                                      да, программисту не нужно печетать 80 слов в минуту. С другой стороны, не глядеть на клавиатуру вполне себе ОК скилл.
                                                                                                                                                                                      –2

                                                                                                                                                                                      Найдите мою программу Catchysoft Gepard, у грамотных людей за пару дней получается освоить.

                                                                                                                                                                                        0
                                                                                                                                                                                        Не программист и никогда им не был (ну если только совсем начинающий) — обладаю слепой печатью уже много лет. Был сильно удивлен, когда узнал, что это какой-то редкий навык. Натренировался в далекие времена аськи (не говорите, что вы еще ее используете, я знаю, я не использую). Потому считаю, что практика в виде написания текстов/переписки гораздо лучше, для оттачивания навыков.
                                                                                                                                                                                        На русском проблем не возникает, как с написанием, так и с исправлением. На английском тяжелее, но это скорее от плохого знания самого языка.
                                                                                                                                                                                          0
                                                                                                                                                                                          Программный код это набор конструкций так или иначе. Для быстрого набора кода все конструкции записать в шаблоны и настроить хоткеи, получается очень быстро.
                                                                                                                                                                                            +1
                                                                                                                                                                                            Не рекламы ради: klavogonki.ru
                                                                                                                                                                                              0

                                                                                                                                                                                              Как учился я.
                                                                                                                                                                                              Купил дешевую чёрную клавиатуру, стёр наждачкой все буквы, PROFIT.
                                                                                                                                                                                              Первую неделю тяжело, потом привык

                                                                                                                                                                                                +1
                                                                                                                                                                                                Ну молодец, а у меня на клаве даже русских букв нет.
                                                                                                                                                                                                Клава с али на мой ноут с русскими буквами (и горизонтальным Enter) стоила 40$, а только с английскими (и вертикальным Enter) 10$, взял последнюю, решил буквы потом приклею, оказалось что и это не нужно.
                                                                                                                                                                                                  +1
                                                                                                                                                                                                  У меня нет никаких букв нет :D Das Keyboard 4 (фото не моё, но у меня такая же):

                                                                                                                                                                                                  image
                                                                                                                                                                                                  0
                                                                                                                                                                                                  Очень давно купил себе только что вышедшую клавиатуру от Микрософта, ну и ввиду свежести она была просто с английскими буквами. Но желание работать на ней перевесило дискомфорт от отсутствия русских букв, в те времена продавались разные наклейки, но они обычно быстро изнашивались. И я очень быстро научился печатать на русском не смотря на клаву и исправляя ошибки.
                                                                                                                                                                                                  Причем заметил, если начинаешь смотреть на неё и думать какая клавиша где, то количество ошибок резко повышается.
                                                                                                                                                                                                    0
                                                                                                                                                                                                    >«До декабря или января этого года я не умел печатать вслепую.»

                                                                                                                                                                                                    Думать, что пишешь «вслепую», научиться сложнее — это видно.
                                                                                                                                                                                                      +1
                                                                                                                                                                                                      image
                                                                                                                                                                                                      Есть вот такая не дешевая линейка клавиатур — Happy Hacking Keyboard Professional. Есть вариант с проводом и с bluteooth, а также с буквами или без.
                                                                                                                                                                                                      Хочу в будущем свести к минимуму использование мыши благодаря специфичным инструментам, в том числе: i3wm, neovim, fman.
                                                                                                                                                                                                        +1
                                                                                                                                                                                                        Хочу в будущем свести к минимуму использование мыши благодаря специфичным инструментам, в том числе: i3wm, neovim, fman.


                                                                                                                                                                                                        Осторожно, это вызывает сильную зависимость. После i3 и vim, появятся мысли о vimиизации браузера и вообще всего. И потому пользование обычными интерфейсами, заточенными под использование мышки, без своих привычных хоткеев, будет вызывать боль и страдание.

                                                                                                                                                                                                          0
                                                                                                                                                                                                          а можно полный список программ? допустим, для pdf, mp3, видео, файловый менджер, управление звуком, панели, надстройки. Я только начинаю переходить на linux и меня интересует управление всем через клавиатуру: это быстро, точно и тактильно.
                                                                                                                                                                                                            0

                                                                                                                                                                                                            Да почему нет?
                                                                                                                                                                                                            Pdf,djvu,ps — zathura
                                                                                                                                                                                                            просмотрщик картинок — sxiv
                                                                                                                                                                                                            музыка — mpd+mpc+ncmpcpp,cmus,moc
                                                                                                                                                                                                            видео — mpv
                                                                                                                                                                                                            файловый менеджер — vifm, ranger, nnn, lf
                                                                                                                                                                                                            управление звуком у меня ограничивается вращением ручки на усилке, а так alsamixer
                                                                                                                                                                                                            панели настройки — правка конфигов в vim
                                                                                                                                                                                                            управление сетью — nmtui
                                                                                                                                                                                                            vim-изация хромого — cvim


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

                                                                                                                                                                                                              +1
                                                                                                                                                                                                              Насчет vim-изациии Chrome — советую посмотреть на расширение Surfingkeys. Хорош тем, что горячие клавиши не зависят от текущей раскладки.
                                                                                                                                                                                                                0
                                                                                                                                                                                                                В cvim я сделал простую вещь, используемую еще со времен vimperator'а:
                                                                                                                                                                                                                cvimrc

                                                                                                                                                                                                                map пП gG
                                                                                                                                                                                                                map пп gg
                                                                                                                                                                                                                map Ф A
                                                                                                                                                                                                                map И B
                                                                                                                                                                                                                map С C
                                                                                                                                                                                                                map В D
                                                                                                                                                                                                                map У E
                                                                                                                                                                                                                map А F
                                                                                                                                                                                                                map П G
                                                                                                                                                                                                                map Р H
                                                                                                                                                                                                                map Ш I
                                                                                                                                                                                                                map О J
                                                                                                                                                                                                                map Л K
                                                                                                                                                                                                                map Д L
                                                                                                                                                                                                                map Ь M
                                                                                                                                                                                                                map Т N
                                                                                                                                                                                                                map Щ O
                                                                                                                                                                                                                map З P
                                                                                                                                                                                                                map Й Q
                                                                                                                                                                                                                map К R
                                                                                                                                                                                                                map Ы S
                                                                                                                                                                                                                map Е T
                                                                                                                                                                                                                map Г U
                                                                                                                                                                                                                map М V
                                                                                                                                                                                                                map Ц W
                                                                                                                                                                                                                map Ч X
                                                                                                                                                                                                                map Н Y
                                                                                                                                                                                                                map Я Z
                                                                                                                                                                                                                map ф a
                                                                                                                                                                                                                map и b
                                                                                                                                                                                                                map с c
                                                                                                                                                                                                                map в d
                                                                                                                                                                                                                map у e
                                                                                                                                                                                                                map а f
                                                                                                                                                                                                                map п g
                                                                                                                                                                                                                map р h
                                                                                                                                                                                                                map ш i
                                                                                                                                                                                                                map о j
                                                                                                                                                                                                                map л k
                                                                                                                                                                                                                map д l
                                                                                                                                                                                                                map ь m
                                                                                                                                                                                                                map т n
                                                                                                                                                                                                                map щ o
                                                                                                                                                                                                                map з p
                                                                                                                                                                                                                map й q
                                                                                                                                                                                                                map к r
                                                                                                                                                                                                                map ы s
                                                                                                                                                                                                                map е t
                                                                                                                                                                                                                map г u
                                                                                                                                                                                                                map м v
                                                                                                                                                                                                                map ц w
                                                                                                                                                                                                                map ч x
                                                                                                                                                                                                                map н y
                                                                                                                                                                                                                map я z
                                                                                                                                                                                                                map э '
                                                                                                                                                                                                                map Ж:
                                                                                                                                                                                                                map яш zi
                                                                                                                                                                                                                map яШ zI
                                                                                                                                                                                                                map яя zz
                                                                                                                                                                                                                map ящ zo
                                                                                                                                                                                                                map яЩ zO
                                                                                                                                                                                                                map яь zm
                                                                                                                                                                                                                map яЬ zM


                                                                                                                                                                                                                А Surfingkeys попробую, спасибо.
                                                                                                                                                                                                                UPD: посмотрел — очень крутая вещь.
                                                                                                                                                                                                          +1
                                                                                                                                                                                                          Добавлю ешё одну экзотику, явно просится в этот ряд.
                                                                                                                                                                                                          image
                                                                                                                                                                                                        +7
                                                                                                                                                                                                        Весь мир вокруг создан программистами-слепопечатниками для таких как они

                                                                                                                                                                                                        Ложный посыл и далее ложные выводы из него.

                                                                                                                                                                                                        С опытом приходит простая истина: лучший код — когда сначала на бумажке (без компа) продумали как мы будем делать, потом подобрали под это хорошие структуры данных, уже потом только набрали и покрыли тестами хотябы для coverage.
                                                                                                                                                                                                        А скорость печати важна только в рамках 100500 реализации сортировки в рамках лабораторной работы.
                                                                                                                                                                                                          +3
                                                                                                                                                                                                          Призываю сообщество называть это «набором текста», а не «печатью». Поймите, я не граммар-нацист, просто двойственный контекст слова «печать» порой реально сбивает с толку.
                                                                                                                                                                                                          Научился слепому набору более 10 лет назад. Сначала скачал очень известный тренажер, начал было проходить упражнения. Но они тогда показались мне такими скучными, что я забросил эти уроки, не дойдя и до пятого. Вместо этого я просто заставлял себя работать с клавиатурой вслепую, что бы я не набирал — будь то сообщение в мессенджере или же текст важного документа. Просто клал руки на клавиатуру (четырьмя пальцами на АВЫФ и ОЛДЖ) и пытался набирать вслепую. Не получается — смотришь расположение нужной тебе буквы, снова отводишь глаза и пытаешься дальше. Так и научился.

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

                                                                                                                                                                                                          Понятия не имею какая у меня скорость набора, вполне комфортно набираю текст, все устраивает, как-то улучшать скорость желания нет.
                                                                                                                                                                                                          Из проблем — все еще плохо оперирую верхней строкой с цифрами/спецсимволами.

                                                                                                                                                                                                          Как программисту этот навык, можно сказать, никак не помог — я так и не стал программистом как таковым. Просто некоторый комфорт в жизни, вот и все. Следовательно, никогда не возникало желание кичиться этим и делать театральный негодующе-возмущенно-оскорбленный вид, мол, как же так, ты программист и не умеешь набирать вслепую, 21 век на дворе, как так можно и т.д. При этом немало вполне себе успешных программистов, которые этим навыком не владеют.
                                                                                                                                                                                                            +3
                                                                                                                                                                                                            ПК пользуюсь около 25 лет. «Слепым» методом не владею. Более того, я не владею «десятипальцевым методом». Буквы печатаю двумя указательными, по остальным кнопкам (пробел, shift, alt, ctrl, стрелки, etc) в принципе всеми пальцами.

                                                                                                                                                                                                            Только что ради интереса разок прошел тест скорости набора. Результат 48 WPM. При том, что нужно было постоянно переносить взгляд с монитора на клавиатуру. Это стало для меня неожиданностью. В обычной повседневной работе такого и близко нет. Если писать текст «из головы», скорость будет значительно выше, я думаю порядка 70 WPM выдам.

                                                                                                                                                                                                            Так что не все так плохо. Я уже давно привык так. 2/3 набираемых «текстов» — код. Там и специфика своя, и напор большой не нужен, и IDE поможет. Раз пять пробовал переучиться, ничего с этого не выходило. Уже давно забыл, лет 15 не пробовал. И вот буквально пару дней назад решил попробовать еще раз. И статья. Это знак? Интересно, получится переучиться после стольких лет? И надо ли?
                                                                                                                                                                                                              0
                                                                                                                                                                                                              Только что ради интереса разок прошел тест скорости набора. Результат 48 WPM. При том, что нужно было постоянно переносить взгляд с монитора на клавиатуру. Это стало для меня неожиданностью. В обычной повседневной работе такого и близко нет. Если писать текст «из головы», скорость будет значительно выше, я думаю порядка 70 WPM выдам.

                                                                                                                                                                                                              У меня примерно такая же ситуация. Думаю, всё дело в том, что сценарии набора текста разные. Одно дело — набирать хаотичную белиберду, и совсем другое — привычные слова. Мозг оперирует словами, а не символами, поэтому при перепечатывании текста ему приходится сначала прочитать и осознать слово, и если слово сложное или вообще несуществующее, то на это уходит много времени.


                                                                                                                                                                                                              Я привык набирать текст словами, а не символами, поэтому слова, к которым я привык, набираются очень быстро за счёт мышечной памяти. Причём для разных слов задействуются разные пальцы для одних и тех же букв, что противоречит принципам десятипальцевого набора. Но для программирования этого достаточно. Навык быстрого посимвольного перепечатывания текста действительно не нужен.

                                                                                                                                                                                                              +2
                                                                                                                                                                                                              Мне кажется автор сильно приукрашивает последствия изучения слепого метода печати. А именно слова о том что проще напечатать 10 строк чем скопировать их — все же проще скопировать. Это я говорю как человек освоившый эту методику еще порядка 20 лет назад, и использующий до сих пор. Учился я еще когда не было тренажеров, по книжке того же Шахиджаняна «Соло на пишущей машинке», но само собой тренировался на компьютере — просто выполнял упражнения из книги в обычном notepad.exe
                                                                                                                                                                                                              По поводу различия клавиатур — это действительно боль. Почти у каждого ноутбука своя уникальная клавиатура. Привыкнув к одной раскладке, переход на другую дается кратным увеличением количества ошибок и времени печати. Для себя я решил этот вопрос а) использованием внешней клавиатуры (tenkeyless механика) б) переходом на эмулятор vim в Visual Studio, FakeVim в QtCreator и Vim для прочего текста.
                                                                                                                                                                                                              Использование vim хорошо тем что: во-первых, позволяет сильно сократить работу с мышкой, а, во-вторых как бы не извращались производители конкретной клавиатуры/ноутбука — основное поле с буквами и цифрами остается тем-же самым.

                                                                                                                                                                                                                +1
                                                                                                                                                                                                                Но все же, писать код, чатиться в том или ином виде, писать письма, или статьи всякого рода (вспоминается диплом и курсовые) стало заметно проще — мозг не отвлекается на собственно нажимание кнопок, а занят тем что хочешь написать.
                                                                                                                                                                                                                +3
                                                                                                                                                                                                                И еще вот что. Тем, кто утверждает что «мозг отвлекается от программирования» или еще чего-то там, когда человек смотрит на клавиатуру. Когда ты не ищешь нужную кнопку, а просто смотришь на клавиатуру — это работа подсознания. Для координации пальцев. Когда взрослый человек читает текст — он ведь читает его как минимум словами, а не отдельными буквами — это работа подсознания. Когда вы «вслепую» печатаете — это все та же работа подсознания. Вероятно, подчасть мышечной памяти или что-то в таком духе.

                                                                                                                                                                                                                Поэтому мне не кажется, что взгляд на клавиатуру как-то серьезно может отвлекать мозг от его работы.
                                                                                                                                                                                                                  +2
                                                                                                                                                                                                                  А как быть, если за годы практики самопроизвольно освоил слепую печать, но не десятипальцевую (навскидку — 7-8 пальцев с полетом рук над клавиатурой)? Русский текст ~290 знаков в минуту, английский ~170. Было две попытки переучиться на десятипальцевый метод длительностью более месяца каждая на различных тренажерах и установке печатать все пусть медленно, но десятипальцево, окончевшиеся ничем.
                                                                                                                                                                                                                  Есть у кого-то опыт, или дело бесперспективное?
                                                                                                                                                                                                                    +1
                                                                                                                                                                                                                    Такая же история. Печатаю в слепую, но не по науке. Очень тяжело переучить мозг на 10 пальцев. Тренажеры быстро надоедают, особенно бесят искусственные последовательности, не похожие на слова.
                                                                                                                                                                                                                      0
                                                                                                                                                                                                                      Есть, был в такой же ситуации: полуслепой печати научился сам, но неправильно (не все пальцы использовал и всё-таки подглядывал достаточно часто), и упёрся в потолок скорости (тогда мне нужно было очень много текста набирать, это действительно мешало). Мой рецепт: MS Natural 4000 + VerseQ. За пару месяцев переучился.
                                                                                                                                                                                                                        0
                                                                                                                                                                                                                        Спасибо, значит есть надежда.
                                                                                                                                                                                                                      0
                                                                                                                                                                                                                      Я научился слепой печати по ночам играя в Warcraft III. Свет приходилось тушить, чтобы родители не погнали из-за компьютера, старый компьютерный стол (с выезжающей полкой под клавиатуру) был сконструирован так, что на клавиатуру ложилась густейшая тень. Когда я начал программировать, как-то само собой оказалось, что я бодренько печатаю вслепую. Спасибо Blizzard за успешную карьеру программиста!
                                                                                                                                                                                                                        +1
                                                                                                                                                                                                                        Лет 10 назад был такой тренажёр, клавагонки, мы с коллегами частенько соревновались. Там были и тренировки и соревнования. Наверняка ещё существует.
                                                                                                                                                                                                                          0
                                                                                                                                                                                                                          Вот читая про тренажёры, тренировки, цели всегда вспоминаю как это было у меня.
                                                                                                                                                                                                                          Можно конечно тренироваться сколько влезет, достигать целей, повышать результаты.

                                                                                                                                                                                                                          У нас в универе это было так.
                                                                                                                                                                                                                          «Вот вам методичка, через две недели зачёт, у кого скорость печати вслепую меньше 100 — отчисляем».
                                                                                                                                                                                                                          И все всё сдали.

                                                                                                                                                                                                                          Подозреваю что и во многих других делах и навыках такой подход действенен. Кажется — сложно. На практике — две недели, зачёт, расстрел тех кто не сдал. Всё будет в лучшем виде.
                                                                                                                                                                                                                            +5

                                                                                                                                                                                                                            я написал этои коааентариё, ги разу не посмоьреы га клавиаткру

                                                                                                                                                                                                                              +7
                                                                                                                                                                                                                              z yfgbcfk 'njn ntrcn yb hfpe yt gjcvjnhtd yf vjybnjh
                                                                                                                                                                                                                              0
                                                                                                                                                                                                                              Я не помню точно название тренажера, но лет 5 назад с помощью него я научился печатать вслепую за 2 часа. все буквы, хромала скорость, но сразу за 2 часа всю клавиатура выучил. Называлось типа, «Слепая десятипальцевая печать за 2 часа». Нужно было вроде проговаривать символы вслух. Недавно хотел пройти еще раз для английской раскладки, но не нашел, этого тренажера. Если кто знает где искать, подскажите пожалуйста.
                                                                                                                                                                                                                                0
                                                                                                                                                                                                                                Это тот где обучение идет по табличке в вордовском документе?
                                                                                                                                                                                                                              0
                                                                                                                                                                                                                              Научилась набирать вслепую для себя лет пятнадцать назад и ни разу не пожалела о потраченном времени. Стало намного проще концентрироваться на содержании того, что печатаешь, особенно в связке с хоткеями.

                                                                                                                                                                                                                              Мне кажется более корректным измерять скорость печати в количестве знаков, а не слов. На тренажёре, на который в комментах уже есть ссылка, можно печатать рандомный набор символов. И скорость набора в таком режиме у меня, например, незначительно, но отличается от набора осмысленного текста.
                                                                                                                                                                                                                                +6
                                                                                                                                                                                                                                Лучший тренажер — это участие в холиваре. Там и скорость печати и орфографию проверят. Идеально, если оппонентов больше одного. Это единственное, что я полезного для себя вынес из холиваров:)
                                                                                                                                                                                                                                  +1
                                                                                                                                                                                                                                  • Когда пользуешься обоими шифтами.


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

                                                                                                                                                                                                                                  А то некоторые хвастаются что освоили 10-пальцевую слепую печать (пардон, набор текста), а на деле оказывается 9-пальцевая. )
                                                                                                                                                                                                                                    0
                                                                                                                                                                                                                                    Хм, забавный факт. Я и не обращал внимания на нажатие пробела. Для эксперимента поставил телефон на запись и напечатал текст. После прочтенного комментария первые секунды большой палец правой руки дергался, потом затих. Я Фродо Девятипалый :)
                                                                                                                                                                                                                                      0
                                                                                                                                                                                                                                      Полагаю, нас 9-палых много, может быть даже большинство. ) Видимо, если специально не обращать внимание, то 9-пальцевый метод приживается сам собой. Я тоже узнал, что я 9-палый уже когда пере(до)учиваться было поздно. Проблем нет, просто забавно. )
                                                                                                                                                                                                                                      0
                                                                                                                                                                                                                                      Я, кстати, тоже пользуюсь 9-пальцевой печатью. Пробел нажимаю исключительно левым большим пальцем. Не чувствую каких-то проблем.
                                                                                                                                                                                                                                        0
                                                                                                                                                                                                                                        Я так же проблем не чувствую. Сомневаюсь, что потратив время на то чтобы печатать «лишним» пальцем я что-то выиграю. Но сам факт забавный. Всегда думал, что печатаю всеми пальцами.
                                                                                                                                                                                                                                      +1
                                                                                                                                                                                                                                      не останавливаясь слежу за правильностью того, что появляется на экране; не боясь опечаток

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

                                                                                                                                                                                                                                      Ну и мои пять копеек: я неколько раз пытался научиться печатать вслепую, но как-то не получалось в итоге. И только когда мне на работе купили, не помню почему, эргономичную клавиатуру Microsoft, я очень быстро научился печатать вслепую без тренажеров, т.к. печатать и смотреть на клавиатуру на ней оказалось неудобно.
                                                                                                                                                                                                                                        0
                                                                                                                                                                                                                                        Одно дело напечатать текст, и заявить о слепой печати. И совсем другое — отформатировать статью с заголовками, списками и т.п. Тут автор немного закликбейтил с заголовком.