盲打是成为高效程序员所必需的吗?

Is touch typing necessary to be an efficient programmer?

我今年 16 岁,已经编程几个月了。我对计算机科学非常感兴趣,我想我想进入编程领域。我只有一个问题;我打字很慢。大多数时候我用两到三个手指敲击键盘。我想知道如果我想成为一名程序员,是否应该学习如何打字。毕竟,在编程时,我大部分时间都在思考我要输入的内容,而不是实际输入的内容,所以我想知道它到底有多大好处。我考虑学习如何打字的主要原因之一是我可以轻松使用像 vim 这样的高级文本编辑器。我的最后一个问题,如果您确实认为学习会有帮助,我应该在哪里学习以及我最有可能需要多长时间才能改掉我的旧习惯?

我知道一些开发人员很擅长他们的工作,但他们仍然会啄键盘。学习思考和分析比学习不看就打字更重要。

话虽如此,但学习起来非常有用,因为使用键盘比指向和单击更快。至于去哪里学,我不知道。继续打字,继续编程。最终,你会对它产生一种感觉。

就别想了。经过 3 年的编程后,您将学会快速打字。