V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
minglanyu
V2EX  ›  分享创造

作为一个程序员,标准指法盲打都不会的该反省一下自己了

  •  
  •   minglanyu · 2019-05-22 11:52:43 +08:00 · 21895 次点击
    这是一个创建于 2016 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近偶尔会和同事联调,发现他不盲打经常打错别字,实在是一点看不下去

    翻出这个练习盲打的链接,分享给大家:

    https://www.typing.com/student/lessons

    盲打的好处:

    1. 加快敲代码、写博客、聊天的速度,提升效率
    2. 降低错别字的出现率,心情愉悦
    3. 不用频繁低头,保护颈椎

    练习盲打的注意事项:

    1. 键盘上有 fj 健突起
    2. 需要舍弃原来的错误指法
    3. 万事开头难,不要灰心,坚持下去你会回来感谢我

    第二点的“舍弃原来的错误指法”是最难的,因为可能从被你哥 7 岁带进黑网吧打 cs 接触计算机时起,以及你上小学电脑课打 cs 时你就是这么操作的,一直沿用至今。以及大学期间各种蛋疼的实验报告,在宿舍里和室友一起玩的不计其数的 LOL,以及无数把红极一时的 unkown battleground,或者是用 QQ 或者 WeChat 撩妹是发出去的无数酸臭的情话,甚至是写了一年两年甚至几年的烂代码,都是这么操作的。

    万事开头难,尤其是好习惯的养成!

    Over.

    第 1 条附言  ·  2019-05-22 14:00:44 +08:00
    你们看,我这个帖子中的错别字,就会因为标准指法盲打不熟悉的惨痛教训!
    第 2 条附言  ·  2019-05-22 14:01:50 +08:00
    你们看,“就是”打成了“就会”,要多练哦!
    164 条回复    2019-05-29 09:49:19 +08:00
    1  2  
    msg7086
        101
    msg7086  
       2019-05-22 22:20:49 +08:00
    盲打关标准指法鸟事。
    标准指法是给不会盲打的人学习用的,不是给打字已经很快的人强行换指法的理由。
    标准指法是建立「标准」而不是「更快的指法」。说实话,要达到打字更快,应该去尝试 Dvorak 键盘……

    这就像说开车 3000 转换挡好所以 F1 出台新规则所有的赛车手必须 3000 转换挡,不换不是赛车手一样可笑。
    hiahia
        102
    hiahia  
       2019-05-22 22:40:41 +08:00
    来个微软人体工学键盘,想不标准都不行
    smallX
        103
    smallX  
       2019-05-22 22:47:21 +08:00
    鄙人打五笔...
    minglanyu
        104
    minglanyu  
    OP
       2019-05-22 22:54:04 +08:00 via iPhone
    @cainiuwow 赞同
    msg7086
        105
    msg7086  
       2019-05-22 23:03:21 +08:00
    另外,标准指法会大量使用小指,而小指的力气是很小的。
    过度使用小指打字可能会造成肌肉或者关节的疲劳,产生生理学上的问题。
    盲从标准指法时记得小心你的手。

    这个话题我 4 年前就解释过了,现在就不多赘述了,有兴趣可以自行爬贴。
    /t/221161
    smdbh
        106
    smdbh  
       2019-05-22 23:14:12 +08:00
    lz 表达有恶意,伤人。
    这是教育的问题,有些人中小学这是必修课,有些人考上大学才刚见到电脑,没机会系统的学习。

    类似的还有,写字笔顺是否规范,等。 现实中不影响结果,但。
    Norie
        107
    Norie  
       2019-05-22 23:19:43 +08:00 via Android
    主要还是键盘就那几种,手型千万种
    xw900812
        108
    xw900812  
       2019-05-23 01:06:01 +08:00
    62 WPM with 97% accuracy in 1 minute!

    还是打英文快。
    Allianzcortex
        109
    Allianzcortex  
       2019-05-23 01:22:04 +08:00
    70PM with 97% accuracy


    还是大二时候用金山打字通练了一个暑假。愉悦的控制感加上敲击键盘带来的物理反馈,脑子里想什么不用看键盘就能直接在屏幕上显示出来,就是,盲打很容易进入心流状态
    Yvette
        110
    Yvette  
       2019-05-23 01:25:25 +08:00
    没点开之前我还咋想,我们法盲招谁惹谁了
    edgnoz
        111
    edgnoz  
       2019-05-23 01:39:46 +08:00 via iPhone
    前 boss
    智能 abc
    双手一指禅
    一分钟能打五六十个字
    junjun
        112
    junjun  
       2019-05-23 02:07:16 +08:00
    我是两年前注意我打字的问题的, 当时是因为换了外接显示器, 发现自己不能像以前一样打字流畅了, 思考之后找到了原因, 由于之前一直是用笔记本键盘打字, 这样在打字的时候偶尔会无意识的分心去看手上的动作, 调用了一些注意力在手上, 并不是盲打, 然后找到了这个链接, 按照这位老哥的方法练习了一个月, 基本实现了盲打, 现在稳定在 45 WPM, 很感谢他, 同时也分享给大家.
    其实盲打这个事儿, 我认为不用太纠结是否指法正确或者能否盲打, 只要你打字舒服, coding 的时候流畅不影响正常工作, 没必要太在意打字. 就好比之前看过的一篇文章, 作者打字的姿势不正确而引起了身体上的不适, 从而开始练习打字, 这个身体不适属于作者练习打字的诱因, 而我则是不能流畅打字而分心, 所以练习打字这事儿还是看个人的意愿.
    教程里面的这句话, 我自己挺有感触, 就如同自己刚刚开始健身的时候, 动作的路径和肌肉的发力点的熟悉过程.
    "同一个动作重复 300 次,肌肉就会有记忆,而同一个动作重复 600 次,脊柱就会有记忆."
    https://www.zhihu.com/question/27021761/answer/53323794
    https://sspai.com/post/45721
    Revenant
        113
    Revenant  
       2019-05-23 02:39:42 +08:00 via Android
    我一直是用标准指法打字的,可因为现代输入法字符的排序会根据你的使用习惯变化,导致我经常因为贪快而选错字,在我发现自己打错字的时候,文本已经发送出去了…最后只能撤回重新编辑
    zanyxd
        114
    zanyxd  
       2019-05-23 04:01:25 +08:00 via Android
    手机上的 26 键能打的飞快,但是换电脑键盘盲打就不行了。。经常按歪。。果然还是得多练习
    Wicked
        115
    Wicked  
       2019-05-23 07:08:23 +08:00 via iPhone
    推荐一下金山打字通,打半天游戏就会了
    话说指法练习还是我的入职培训之一,速度不达标不能通过
    fairyto2
        116
    fairyto2  
       2019-05-23 07:56:23 +08:00 via iPhone
    对于一般文字工作者还好说,对于程序员,小指要控制 11 个键位,偏偏这些符号还是程序中出现频率很高的,是不是太难为它了呀
    skiy
        117
    skiy  
       2019-05-23 08:11:11 +08:00 via Android
    我手小,符号和数字栏够不着
    MayoiMasu
        118
    MayoiMasu  
       2019-05-23 08:18:17 +08:00
    不会标准指法,但是盲打没有问题,准确率 90%以上,拼音录入平均每分钟 120+
    zhw2590582
        119
    zhw2590582  
       2019-05-23 08:33:44 +08:00 via iPhone
    说来惭愧,我一直都是看着键盘的
    ctro15547
        120
    ctro15547  
       2019-05-23 08:52:08 +08:00
    小时候没有什么游戏玩,玩的最多就是金山打字通,里面各种小游戏,盲打很快就上手了。。QQ 起来以后,输入法跟不上用的还是智能 abc,打个字还要记住位置,聊慢了还不行,还有聊天室这种骚东西。现在想练很简单,装个熟悉的输入法,找个妹子陪你聊,没有秒回她,就请她一顿饭,保准 2 天内键盘翻过来都能打字
    MonoLogueChi
        121
    MonoLogueChi  
       2019-05-23 09:13:08 +08:00 via Android
    不会标准指法,但是盲打可以,准确率还将就着
    Twinkle
        122
    Twinkle  
       2019-05-23 09:14:24 +08:00 via Android
    不太会,以前用全拼的时候对于某些熟练的词偶尔可以,现在双拼必须看着键盘了😂
    SimonOne
        123
    SimonOne  
       2019-05-23 09:14:25 +08:00
    @MayoiMasu #118 咨询一下,你们盲打那么快的是怎么快速识别并选词的,现在的输入法词序会变的,我识字都要顿一下。
    NingAnMe
        124
    NingAnMe  
       2019-05-23 09:15:29 +08:00
    聊天的时候使用标准指位,但是不好意思,写代码的时候,我最讨厌使用我的小指了。
    passerbytiny
        125
    passerbytiny  
       2019-05-23 09:16:36 +08:00   ❤️ 3
    @minglanyu
    一、打错别字只跟输入法有关,跟是否盲打没关系,就算有关系,也是越盲打越快越容易出错别字。
    二、能不能盲打,盲打效果如何,只跟个人习惯有关,跟标准指法无关。
    三、从来就没有一个具有法律意义的文件去定义标准指法,你所谓的标准指法,只是经验指法。如果你了解一下现在流行的键盘布局的最初成因,你就不会把所谓的标准指法当教条。
    四、不管是 WASD,还是 QWERDT,还是 WASD+1234567890+QERTFGZXCVB,那全部是盲打,你见过哪个玩游戏的按快捷键还要看键盘的?(小学生除外)
    五、不管是 WASD,还是 QWERDT,还是 WASD+1234567890+QERTFGZXCVB,那都跟打字指法是共同存在的,不冲突,你见过哪个玩游戏的会用游戏快捷键去打字聊天?实际上,玩游戏聊天,是练习盲打的很大的动力和相当有效的途径。

    最后:
    如果你以高姿态的语气去跟别人说话,别人不会低姿态的仰视你,而会以同样高姿态的语气回敬你。
    如果你以“从被你哥 7 岁带进黑网吧打 cs 接触计算机时起”、“用 QQ 或者 WeChat 撩妹是发出去的无数酸臭的情话”这种调侃的方式去交谈,那么就不要像小媳妇一样再说“帖子发出来哪怕只有 1 个人因此改变了,随便喷随便杠,我觉得很值得”。

    打字不易,如果不看,小心 block。
    rain0002009
        126
    rain0002009  
       2019-05-23 09:22:34 +08:00
    还盲打 我连指法都不对
    cominghome
        127
    cominghome  
       2019-05-23 09:22:52 +08:00
    盲打有必要,但是练习标准指法对一个已经熟练打字的三指四指狂魔来说,太难了
    passerbytiny
        128
    passerbytiny  
       2019-05-23 09:23:41 +08:00
    @SimonOne #121 大部分情况下,根本不选字的。偶尔看到错了,就回退重新输入再选字。打字快还没错别字,必定有好的输入法支持,我从搜狗换成 Win 10 自带后,的地得、会回之间得错别字概率,几乎是 100%。
    sorshion
        129
    sorshion  
       2019-05-23 09:26:54 +08:00
    我是在盲打的标准上,个别的适应自己的习惯进行调整
    henryshen233
        130
    henryshen233  
       2019-05-23 09:30:35 +08:00
    标准指法和盲打都不会,这不妨碍我不是一个程序员😂
    CSM
        131
    CSM  
       2019-05-23 09:31:28 +08:00
    52 WPM with 98% accuracy

    不知道是快还是慢
    hsuvee
        132
    hsuvee  
       2019-05-23 09:31:31 +08:00
    yiFire
        133
    yiFire  
       2019-05-23 09:36:22 +08:00
    发现我盲打···基本用的很多是食指和中指,无名指,小拇指用的甚少。但是这不影响我的打字速度和错别字 hhhhhhhhhhhhhhhhhhhhhhhh 狗头
    eliteYang
        134
    eliteYang  
       2019-05-23 09:54:10 +08:00
    又不是打字员, 打那么快干嘛, 你写代码真的天产 5W 行吗?
    fyxtc
        135
    fyxtc  
       2019-05-23 10:00:42 +08:00
    第二遍测试:68 wpm with 99% accuracy
    onionKnight888
        136
    onionKnight888  
       2019-05-23 10:04:53 +08:00
    这不就是金山打字通吗
    haopic
        137
    haopic  
       2019-05-23 10:06:23 +08:00
    有因果关系吗?
    MayoiMasu
        138
    MayoiMasu  
       2019-05-23 10:16:44 +08:00
    @SimonOne 工作原因,熟能生巧。。。以前在某家电商做售后客服,日均接待人数 300+平均解决一个问题 18 分钟。。打字不快做不下去。。
    ioschen
        139
    ioschen  
       2019-05-23 10:20:18 +08:00
    楼主说的是标准指法盲打,第三种

    分类
    1. 标准指法
    2. 盲打
    3. 标准指法盲打

    我会第二种,但是第一种第三种我不去学习使用,
    因为所谓的标准指法并不适合所有人

    我一直盲打,但是不用所谓的标准指法,都是自创指法,我称之为心法
    所谓的标准指法对我而言影响速度,不如我自创的心法指法
    买第一台组装电脑到现在已经 15 年了,一直没用所谓的标准指法,看过但是没用过{不是因为习惯问题,而是实际操作比对}
    fatedier
        140
    fatedier  
       2019-05-23 10:21:25 +08:00
    敲代码的时间多,还是思考的时间多呢。
    linxl
        141
    linxl  
       2019-05-23 10:23:32 +08:00
    拼音问题不大, 但是数字选择经常出错...
    puperSB
        142
    puperSB  
       2019-05-23 10:28:39 +08:00
    我盲打有个问题,因为按得太快,所以字符顺序会按错,比如 an 和 na
    faustina2018
        143
    faustina2018  
       2019-05-23 10:45:27 +08:00
    天下武功唯快不破,谁告诉你一定要盲打一定要标准指法才能打字快?我见过很多两指禅三指禅比标准指法快得多的。
    而且,同事打字快不快关你屁事啊= =。。。又不是你给他发工资。
    blurh11E27
        144
    blurh11E27  
       2019-05-23 10:54:34 +08:00
    一开始用金山词霸 完了一段时间 记住位置

    后来就轻车熟路勒

    但是个别键盘还是不顺手
    oops1900
        145
    oops1900  
       2019-05-23 10:59:39 +08:00
    除了键盘上面那一排数字按法不标准,其余基本都是标准指法。
    chensuiyi
        146
    chensuiyi  
       2019-05-23 11:29:49 +08:00
    作为一个盲打多年的程序员,我只能说,盲打很爽。
    pvgjfk
        147
    pvgjfk  
       2019-05-23 11:34:57 +08:00
    说来惭愧,我都是手写输入的
    jason94
        148
    jason94  
       2019-05-23 12:07:07 +08:00
    @msg7086 确实,我一直是标准指法,现在小拇指经常痛。现在都是少用小拇指,尽量用无名指去按😭
    msg7086
        149
    msg7086  
       2019-05-23 12:46:50 +08:00
    再给这个帖子加一段学术研究的结果。

    Disputes over advantages

    There are many other typing styles in between novice-style "hunt and peck" and touch typing. For example, many "hunt and peck" typists have the keyboard layout memorized and are able to type while focusing their gaze on the screen. One study examining 30 subjects, of varying different styles and expertise, has found minimal difference in typing speed between touch typists and self-taught hybrid typists.

    According to the study, "The number of fingers does not determine typing speed... People using self-taught typing strategies were found to be as fast as trained typists... instead of the number of fingers, there are other factors that predict typing speed... fast typists... keep their hands fixed on one position, instead of moving them over the keyboard, and more consistently use the same finger to type a certain letter." To quote doctoral candidate Anna Feit: "We were surprised to observe that people who took a typing course performed at similar average speed and accuracy as those that taught typing to themselves and only used 6 fingers on average".

    TL;DR
    1. 自创指法与所谓的标准指法打字速度没有明显差别。
    2. 所用手指数量不会大幅影响打字速度。
    3. 打字快的人对某个手指击打某个按键会有特殊的、固定的习惯。
    4. 用 6 根手指和自创指法打字的人,与受过正规指法课程的人相比,打字速度和精确度基本相同。

    原文转自维基百科。

    所以楼主所提出的一定要学习标准指法的说法完全没有意义。
    CSM
        150
    CSM  
       2019-05-23 12:56:28 +08:00
    再次尝试了一下,发现限制我速度的不是手速,而是阅读速度。要是我大脑中开辟一段 buffer,眼睛提前读几个字母的话速度能快很多。可能与非英语母语有关吧。
    konley
        151
    konley  
       2019-05-23 14:06:21 +08:00
    可以盲打,但是语死早,拼音输入老是出现 ci chi si she shi 这样子的问题 hhhhhhhhh 打英文就好多了,现在用得最多的键居然是空格和退格。。
    tpkxywxd
        152
    tpkxywxd  
       2019-05-23 15:03:38 +08:00
    有些东西,学会之后受益一辈子,比如学会一门新语言,比如学会盲打以及双拼。

    分享一波练习工具:
    练盲打: https://www.typingclub.com/
    练打字速度: https://www.keybr.com/
    练双拼: https://api.ihint.me/shuang/

    坚持三个月后,你会回来谢我的~
    abelmakihara
        153
    abelmakihara  
       2019-05-23 15:46:26 +08:00
    左手盲打 右手一指禅
    因为游戏都是右手鼠标
    左手各种 wasd asdf qwer 的
    hyy1995
        154
    hyy1995  
       2019-05-23 15:49:34 +08:00
    盲打很简单,但是指法千奇百怪都有。。。比如我敲键盘,左手用到 4 根(除小拇指),而右手就只用食指。。。
    daniaoren
        155
    daniaoren  
       2019-05-23 15:56:03 +08:00
    盲打是基本技能吧……不会盲打工作效率低到不可想象
    minglanyu
        156
    minglanyu  
    OP
       2019-05-23 16:00:54 +08:00
    @daniaoren 对于某些人来说,承认自己的不足是件难事
    zw1one
        157
    zw1one  
       2019-05-24 08:54:25 +08:00
    为什么要盲打?我左手放 wsad 上,可随意按到 ctrl、alt,右手放 l 键这一块,可随意按到;/'回等代码常用的键,又不是纯码字工。
    bigjack
        158
    bigjack  
       2019-05-24 09:34:33 +08:00
    没啥好反省的,没必要要求别人和你一样,就是不会还不能干了?
    oukichi
        159
    oukichi  
       2019-05-24 15:27:33 +08:00
    你可拉 JB 倒吧。程序员打代码越快越好?我是个大神的话我代码写的健壮无比,比一个人一分钟一万万个字打出来一坨屎之值钱多了是吧。
    minglanyu
        160
    minglanyu  
    OP
       2019-05-24 18:23:14 +08:00 via iPhone
    @oukichi 唉 V 战没长脑子抓不住重点的人里也算你一个
    mingl0280
        161
    mingl0280  
       2019-05-26 07:58:24 +08:00
    哈哈哈盲打倒是真的很快了,主要是不用看键盘,不过我打字和打游戏用的是两套指法——我打游戏的指法就是 wasd 最多摁到 T 和空格,但是码字或者码代码的时候就是标准指法盲打(因为熟了打起来快)
    a22124497
        162
    a22124497  
       2019-05-27 08:28:32 +08:00
    不打五笔的不配玩电脑,我就是这么骄傲
    ericls
        163
    ericls  
       2019-05-28 10:37:53 +08:00
    高手都用自己的键盘 layout
    coderunI
        164
    coderunI  
       2019-05-29 09:49:19 +08:00
    意思就是不会盲打。就是效率低呗~~~~厉害,厉害
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3247 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:33 · PVG 20:33 · LAX 04:33 · JFK 07:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.