LINUX.ORG.RU
ФорумTalks

10 пальцевый метод печати

 ,


0

1

Добрейшего времени суток

Сейчас решил освоить 10 пальцевый метод печати, причины - давно хотел для проформы, но столкнулся с рядом моментов, для решения которых хотелось бы услышать опытных людей

Я разраб, с кодом работаю постоянно, ранее и сейчас в подавляющем количестве рабочего времени печатаю в виде «2-3+ пальца» с достаточно большой скоростью не смотря на клавиатуру. Перемещение используя стрелки + home/end/pa/pe + хоткеи дефолтные. Пока «сижу» на jetbrains ide.

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

  • 1.Можно ли учиться сабжу а в остальное время печатать как раньше?
  • 2.Будет ли это эффективно?
  • 3.Сколько по времени займет такой подход переучивания?
  • 4.Что делать с моментами, когда возникает подспудный страх нажать не ту клавишу, когда нажимаешь не туда, начинает подгорать и в скором времени возникает желание раз***ть клавиатуру об стол, как с этим бороться?
  • 5.Совмещение перехода на 10 пальцевый + ergoemacs - хорошее решение?

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

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

// В своё время обучился десятипальцевому меньше чем за неделю. Это была неделя страданий, но она того стоила.

mord0d ★★★★★
()

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

Игнорировать его. Ошибки неизбежны, и печатаешь ты не на бумагу (без возможности исправления), у тебя есть Backspace.

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

Пока подгорает несильно — терпеть. Когда начинает подгорать так что хочется раз***ть — отойди от компа, выпей йаду чаю.

Совмещение перехода на 10 пальцевый + ergoemacs - хорошее решение?

Не старайся освоить всё сразу кучей, осваивай всё постепенно, иначе будет неэффективно.

mord0d ★★★★★
()

Будет ли это эффективно?

Не думаю. Смысл в том, чтобы привыкнуть к тому, что определённый палец печатает определённый набор символов, запомнить как нажать на определённый символ соответствующим пальцем.

fernandos ★★★
()
Ответ на: комментарий от luke

Qwerty? Нет пути. Хотя бы программерский колемак

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

// Юзаю Dvorak Simplified (Programmer Dvorak неюзабелен по ряду причин).

mord0d ★★★★★
()

в подавляющем количестве рабочего времени печатаю в виде «2-3+ пальца» с достаточно большой скоростью не смотря на клавиатуру.

А с какой именно скоростью?

Я печатаю всеми десятью пальцами вслепую, но при этом не использую десятипальцевый метод печати - то бишь на клавиши нажимаю разными пальцами, которыми удобнее в определенный момент, и не следую правильной их расстановке. Скорость печати у меня 250-300 символов в минуту. Я пытался несколько раз переучиваться на правильный десятипальцевый метод, но так ничего и не вышло - не хватило силы воли перебороть старые привычки, а как только ты начинаешь постоянно думать о том, на какую клавишу нажать скорость и качество печати падает неистово, что мешает в повседневности, особенно если твоя повседневность это работа за клавиатурой 24/7. Быстро и без опечаток печатать можно только на подсознательном машинальном уровне. В конечном счете я бросил эту затею, справедливо рассудив, что текущей моей скорость мне более, чем достаточно (я в любом случае не формулирую мысль быстрее).

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

object
()

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

В целом могу сказать, что результат того стоил.

Myau ★★★★
()
Ответ на: комментарий от Myau

да, механику уже взял, keychron k6 (сейчас заказал k3 - с низким профилем предпочтительнее для меня), спасибо за опыт

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

а сколько общее количество недель ушло на выход более менее приемлемого уровня (хотя бы 100-150 символов без ошибок не обычного текста а кода (c, go -> for example)?

dzenman
() автор топика
Последнее исправление: dzenman (всего исправлений: 1)

10 пальцевый метод печати

Ненужно. Лучше потратить это время на изучение и обзор пары новых модных или «вражеских» технологий. Пользы будет больше на порядок.

Nastishka ★★★★★
()

Стандартные клавиатуры слишком говно для этого.

Перемещение используя стрелки + home/end/pa/pe

Омг.

BceM_IIpuBeT ★★☆☆☆
()

Слепой десятипальцевый метод нужен только машинисткам. Ты что, код со скоростью 300+ символов в минуту набираешь?

Хочешь быстро и удобно набирать код? Разучи хоткеи и макросы и не забивай себе голову.

cocucka ★★★★☆
()
Последнее исправление: cocucka (всего исправлений: 1)
Ответ на: комментарий от BceM_IIpuBeT

Омг.

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

dzenman
() автор топика
Ответ на: комментарий от mord0d

Игнорировать его. Ошибки неизбежны, и печатаешь ты не на бумагу (без возможности исправления), у тебя есть Backspace.

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

по сабжу:

Я разраб

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

crypt ★★★★★
()
Ответ на: комментарий от cocucka

Слепой десятипальцевый метод нужен только машинисткам.

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

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

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 2)
Ответ на: комментарий от Myau

От нажатий мимо на раннем этапе помогла замена самой клавы на механику с жёсткими клавишами

я пока таких не встречал. и что же это за чудомеханика?

crypt ★★★★★
()
Ответ на: комментарий от cocucka

Хочешь быстро набирать код? Разучи хоткеи и макросы и не забивай себе голову.

использую в полной мере - макросы, хоткеи, сниппеты, на самом деле с учетом автодополнения в ide + макросы, хоткеи, сниппеты - выходит быстро. Но тут 2 аспекта - некоторый пулл коллег, кто умеет в 10 пальцев, постоянно спрашивают у тех, кто не умеет , «как мол вы вообще пишете код», хотя качество кода у тех кто умеет в 10 пальцев и кто не умеет не синхронно. Второй - при моей нынешней скорости печати иногда все же есть ошибки + периодически(довольно часто) когда «прет» творчески очень сильно не успеваешь за потоком мыслей по решаемой задаче (ессесно речь о разумном пределе, ясно дело, что скорость мысли всегда быстрее любого способа печати)

dzenman
() автор топика
Ответ на: комментарий от cocucka

Ты что, код со скоростью 300+ символов в минуту набираешь?

Некогда думать, надо херачить!

Nervous ★★★★★
()
Ответ на: комментарий от object

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

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

crypt ★★★★★
()
Ответ на: комментарий от crypt

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

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

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

dzenman
() автор топика
Ответ на: комментарий от crypt

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

Я не печатаю полностью строки вида: long connectionTimeoutMs = UserPreferencesProvider.getPreferences().getConnectionTimeoutMs();. Я использую автодополнение на полную: UPP<Ctrl+Space><Enter>.gPr<Ctrl+Space><Enter>.gConnTM<Ctrl+Space><Enter><Ctrl+Alt+v><Enter>; Получается в разы быстрее и меньше вероятность опечататься.

cocucka ★★★★☆
()
Последнее исправление: cocucka (всего исправлений: 2)
Ответ на: комментарий от dzenman

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

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

crypt ★★★★★
()
Ответ на: комментарий от dzenman

некоторый пулл коллег, кто умеет в 10 пальцев, постоянно спрашивают у тех, кто не умеет , «как мол вы вообще пишете код»,

Это уже снобство какое-то. Десятипальцевое снобство.

cocucka ★★★★☆
()
Ответ на: комментарий от cocucka

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

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от crypt

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

Вначале всегда будешь ошибаться. И чем больше учишься, тем реже будут становиться ошибки.

А бороться с паникой надо — именно она мешает "принимать новое".

В случае с десятипальцевой слепой печатью я считаю по степени важности (в порядке убывания) следующее:

  • Отучиться смотреть на клавиатуру (Совсем! Лучше потапать в обучалку с изображением клавиатуры на экране);
  • Обучить пальцы работать самостоятельно (ты ведь не думаешь как правильно выговаривать звуки, ты просто произносишь слова; с печатью то же);
  • Постепенно избавиться от ошибок (вначале работать на качество, потом на скорость);
  • Выработать мышечную память.

@dzenman, ↑

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

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

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 2)
Ответ на: комментарий от cocucka

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

Harald ★★★★★
()
Последнее исправление: Harald (всего исправлений: 1)
Ответ на: комментарий от crypt

… думать не должен …

Всё остальное лишнее.

Причём утверждение верно не только для представителей IT, а для человечества вцелом.

mord0d ★★★★★
()
Ответ на: комментарий от crypt

допустим ты попеременно жмешь педали газа и тормоза разными ногами, да скорость страдает, но, скажешь ты водилам маршруток, «мне она не так уж и важна».

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

cocucka ★★★★☆
()
Ответ на: комментарий от cocucka

Немного не корректное

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

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от Harald

рекомендую «соло на клавиатуре»

Так это еще и несколько раз придется страдать, для каждой раскладки отдельно?

Nervous ★★★★★
()
Ответ на: комментарий от crypt

надо сначала на тренажере автомат выработать

С него надо начинать!

// @dzenman, ↑

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

не будет, и привычки жать backspace постоянно

Я пытался донести что ошибки — это не такая уж фатальная проблема (тем более на самых ранних этапах), чтобы бояться их делать. Их нужно не бояться, их нужно исправлять (не в смысле BS, а в смысле стараться их не делать, «работать на качество»).

а так у него закрепится дрожание пальцев

Очень зависит от склада ума и характера.

// Своей методикой делиться не стану, потому что она вряд ли будет работать у не-меня. ☺

mord0d ★★★★★
()
Ответ на: комментарий от crypt

мне бы и в голову не пришло печатать двумя пальцами и придти куда-то и написать: я разраб!

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

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

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

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

Вряд ли ты сам вообще разраб.

object
()
Ответ на: комментарий от dzenman

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

crypt ★★★★★
()
Ответ на: комментарий от object

ооо! так мы про альтернативно одаренных! инклузивность подтянулась!) писец, как время поменялось. мда... ну и отмазки у тебя.

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 1)

Я научился сам по себе, целыми днями общаясь по вечерам в аське. Просто поймал себя однажды на том, что пишу текст всеми пальцами и не смотрю на клавиатуру. Из плюсов - иногда пальцы обгоняют мысль, набитая текст быстрее, чем думаешь. Из минусов - стало совсем бесяче писать рукой ра бумажке, это СЛИШКОМ медленно.

Zhbert ★★★★★
()
Ответ на: комментарий от object

Есть певцы ртом, а есть разрабы пальцами.

Zhbert ★★★★★
()

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

XoFfiCEr ★★☆☆
()

печатаю в виде «2-3+ пальца»

Чем меньше пальцев, тем выше квалификация программиста: 20 –> 2 :)

quickquest ★★★★★
()
Ответ на: комментарий от XoFfiCEr

Правильно: нужно просто много печатать. Пальцы все сделают сами. Хотя если он хочет прям «по канону», есть же методы куда какой палец должен вставать, то тогда, может, и имеет смысл именно учиться. Вопрос только нужности этого канона встаёт.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

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

10 пальцевый метод печати (комментарий)

crypt ★★★★★
()
Ответ на: комментарий от Zhbert

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

crypt ★★★★★
()
Ответ на: комментарий от crypt

Водила может просто ехать, а может топтать педали как раллийный гонщик (погугли, как они сцепу топчут).

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

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

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.