我写这篇文章时从来都不看键盘

年初,我觉得我已经成为一名工程师。 它似乎是在阅读厚厚的书本,解决工作中的复杂任务,在会议上讲话。 但这不是那样。 因此,我决定重新扎根,轮流关闭一些我从小就认为是程序员基础的技能。

名单上的第一个是被推迟了很长时间的盲密封。 现在,我认为对于代码和配置专业的每个人来说都是必要的。 在切入点下,我将告诉您我的世界如何颠倒,并分享有关如何扭转世界的提示。 同时,我邀请您分享我的食谱和意见。




使用鼠标的程序员和使用热键的程序员的区别是什么? 鸿沟。 在其他所有条件相同的情况下,几乎无法实现的速度和工作质量。

使用热键的程序员与可以盲目打印的程序员的区别是什么? 另一个深渊。

这对我来说


您可以盲目打印吗? 不,我不是在说10个字,然后看一下键盘的情况。 但以正常方式。

  • 当您提高准确性和每分钟的字符数时。
  • 当您纠正单词而不看按键时。
  • 同时使用两种密码时。
  • 每个符号都有自己的手指时。

直到今年12月或1月,我才能盲目打印。 我对此并不特别担心。 然后一位同事羞辱了我,我决定尽一切办法学习。 在尝试了不同的模拟器之后,我选择了打字俱乐部.com 。 几个月,一只抽搐的眼睛,每分钟20个字是我的。

这是给你什么


我们生活在盲目的打印机世界中。

程序员的盲人打印机为喜欢他们的人创造了整个世界:

  • 打开vim,几乎所有的热键都是单个字符。 当您在键盘上查看它们时,您的速度将与会计师祖母一样快,后者会用不熟悉的布局键入两个手指:“ Sooooo,iiii带点,呃,就像美元,ji像si一样带花键,pajadzhi,现在我可以找到它了,不要着急”。
  • 总的来说,所有这些Linux实用程序的奇妙动物园,如less或innotop。 一切都与您将使用一个字母的热键有关。

并且旁边充满了同样的十根手指:

  • 在这里,一位朋友骑着滑雪板说:“现在我要回家了,我将添加15页的论文。” 他们说,您要问,存起来吗? 他说:“是的,不,我知道该写些什么,我会坐下来迅速写信。” 事实证明,他认为这项技能是理所当然的,并且从未谈论过,因为他相信每个人都知道如何做。
  • 或另一个同志:“您是否注意到当您与那些不会盲目打字的人坐下来时,他们似乎很慢很慢?”
  • 事实证明,几乎所有最有生产力的同事都拥有这个东西。

盲印可免于复制粘贴:

  • 我曾经认为复制10行要比写行容易。 甚至一个,以免犯错。 现在,我只写了我想写的东西,而没有停下来,我遵循屏幕上显示的内容的正确性。 无需担心拼写错误,布局问题或语法/语义错误。
  • 事实证明,我仍然是一个漆皮狂:我开始保留日记,尿尿文章。 我写了这个。
  • 热键开始学习乐趣。 他们不再是和弦,而是已经熟悉的琴键的延续。

您可以更少地考虑操作数量,而可以更多地考虑质量:

  • 该代码通常更短,仅因为您同时执行了多个重构周期。 或者,您设法编写一个可选的但令人愉快的测试。

在某些游戏中,您会获得一种能力,使您能够越过之前必须与之战斗的敌人。 在程序员的生活中,这种超能力就是盲目打字。

现在,我的结果是,熟悉的文本每分钟大约60个单词,陌生的文本大约每分钟40个单词。


我知道,如果您致力于准确性,那么很有可能最多可以完成80次。 也就是说,速度越快,错别字就越少。 规范 我再去。

给那些决定学习的人的提示和技巧


要学习触摸打字,请遵循两个简单的技巧:实验和放松。

实验


碰巧的是,在过去的一年中,除了盲目按下之外,我还掌握了很多需要在肌肉记忆中显示的东西:单轮脚踏车(单轮脚踏车),冲浪和开始(略微)弹钢琴。 从前他玩杂耍表演。 对于所有这些,我有一个共同的方法。 我将尝试描述它。

您的任务是完成最大数量的变体元素。

  • 进行杂耍时,从另一只手开始或将注意力从接球转移到正确的投掷上。
  • 在钢琴上-从中间或火车开始无声播放乐句。
  • 在独轮车上,遵循正确的姿势,而不要保持平衡。 即使以下降为代价。

模拟器设定的目标是:100%的准确性和一定的速度。 但是他没有说如何实现它。 所以你做了练习。 您有五分之三的星。 首要的愿望是重复。 突然会有更多? 会的。 还是不会的。 我重复了15分钟,并获得了不同的成功。 出路是让头部在重复过程中发挥作用。

重复时,头部应该起作用。 如何实现呢?

  • 替代错误处理算法。
  • 设定与准确性有关的中间目标,而不是速度。
  • 有时故意故意写得比你想的要慢。
  • 关注打印的节奏,而不是准确性。
  • 更改您训练的地方。
  • 更改模拟器。

您在锻炼时犯了一个错误。 怎么办

依次使用三种动作算法。

1.继续而不进行更正。 2.仅更正错误本身。 3.重新打印错误和整个上下文。

怎么了 每次您都必须考虑不同的想法时,注意不会变暗。

错误的算法:“出现错误时,请重新开始。” 因此,您将始终训练同一件事,并且前进非常缓慢。

为了进行更改,我设定了与准确性相关的目标。

尽量不要在写作中犯一个错误:

  • 全文中的特定字母。
  • 一组特定的单词,您通常会在其中犯错误。
  • 所有单词中的所有首字母。
  • 所有单词中的所有最后一个字母。
  • 所有标点符号。
  • 提出自己的版本。

最重要的是

别忘了放松


通过单调重复,身体进入僵尸模式。 您自己不会注意到它。 您可以设置警报10到15分钟。 即使您认为一切都很好,也请稍事休息。

在关于Objective-C的书(我无法编程)的简介中,我以某种方式读了一个短语,在任何培训过程中都应记住该短语。 我要完成她。

“这不是您愚蠢的,这是Objective-C的复合体。 如果可能的话,每天睡10个小时。”

我想在这里结束,但是IT编辑提出了有关数字的问题
Olesya问,我回答。

您为什么选择这个特定的模拟器,并在决定选择之前尝试了多少个模拟器?

一点,四五个。 包括针对程序员的锐化。 typeclub.com喜欢反馈质量:每个kosyachny字符都突出显示,手指,按键等的统计信息也是如此。 有意义的英文文本。 迷你游戏可以稀释训练。 我有一个喜欢keykey.ninja的同事,但这仅适用于罂粟。

您花了多少时间进行培训?

起初很多-每周6个小时。 也就是说,每天大约一个小时。 现在,在我看来,我的推动力太大了,我可以放宽步伐。

您何时在工作时停止看键盘?

我从一开始就不去看。 特别是在紧急情况下。 我有24个字符的密码,第一次毫不犹豫地写是很难的。 当我能够持续在模拟器上以35 wpm的速度淘汰时,我为自己设定了一个硬停。 之后,他禁止自己查看工作中的关键。

掌握触摸打字技能需要花费多少时间?

现在我看了总共40个小时。 但这还不是全部任务,剩下的还不到一半。 最晚,模拟器需要75 WPM。

如果您喜欢阅读这篇长篇小说,请使用我的正式职位,邀请您进入我的电报频道 。 我在这里谈论SRE,分享链接和想法。

Source: https://habr.com/ru/post/zh-CN462747/


All Articles