近 22,000 名 CSS-Tricks 访客参与了此次投票。大多数人(72%)表示他们打字很快。只有极少数人(6%)表示他们的打字能力有限。其余人则处于“还可以”的范围。投票以 1-10 的等级进行。您可以在网站的侧边栏中查看完整的结果。
以下是完整结果
查看 CodePen 上 Chris Coyier (@chriscoyier) 编写的作品 “您有多重视您的键盘打字技能?”投票结果。
这是一个有点尴尬的投票(我的错),因为我既想知道你的打字速度有多快,也想知道你有多重视它。这两件事是相关的吗?也许应该分成两个独立的问题会更好。
投票最多的单个选项是 [8] 非常有价值。我打字很快,但我并不经常练习。 这与我很有共鸣。我觉得我的打字速度 已经足够好了。我从来没有刻意去提高打字速度,但我确实经常打字。而且我假设我打字越多,速度就会越快,因为世界上其他事情都是这样运作的。尽管我确信专门的练习/训练肯定能让我更快地提升水平。
从我们得到的结果来看,似乎大多数人认为自己打字很快,并且不太担心这个问题。很少有人不会打字。而且令人惊讶的是,有相当一部分人足够重视打字,以至于会练习(或者至少认为自己打字非常快)。
相关文章:我们首先是打字员,然后才是程序员,其中 Jeff Atwood 非常重视打字技能。
当你是一位快速、高效的打字员时,你在思考和在代码中表达想法之间花费的时间更少。这意味着,至少对我来说,你可能在完全失去思路之前就把你的想法写到屏幕上。再次。
关于此事,你还有什么想法吗?让我们在评论区讨论一下。
下周将进行新的投票。
“技能”是否天生包含语法,或者我们说的是纯粹的技术能力?
我同意 Jeff Atwood 的观点。我在高中学会了盲打,在编写代码时几乎不用考虑打字。这确实有很大的区别,因为当我尝试使用 Windows 键盘时,布局会让我手忙脚乱,我犯了很多错误,并且不断打断我的思路。
我想我选了 8,但我肯定能从学习盲打中获益。我通常可以只看屏幕,但我确实经常因为打得太快而犯错。我想我大概有一半时间在终端中输入
git
时会变成gti
!这次投票也很多样化,因为“好”是什么?认为自己打字很快的普通人,打字速度低于 100WPM。通常更接近 70-90wpm。如果他们尝试打字速度超过 100WPM,那么他们的准确率就会急剧下降。我会认为这些打字员更接近 5 或 6,但他们可能会给自己投票 8。
我投了 9,我偶尔练习,打字速度在 140-150WPM。
嘿,Tchael,这次投票并不是真的关于速度,而是对打字的价值进行排名(1 最不重要 & 10 最重要)。
唯一重要的速度是你可以在不犯错(某种程度上可选)并且不用思考的情况下使用的速度(键盘在哪里,如何放置手和手指,每个键和字符在哪里等等)。
由于是编写代码而不是写书,所以实际的打字速度不必很高,甚至可能低于平均水平。
此外,过一段时间后,甚至与其说是打字速度,不如说是键盘组合速度、缩进、打开/关闭大括号、搜索和替换等等。
PS 你是从哪里得到这些数据的?我找到一个网站测试了一下,得到 52 WPM,平均值为 36 WPM。
@Devin
定义一下与准确性或速度无关的“好”打字是什么?打字还有哪些其他技能?如果你打字很快,那么你打字速度快且准确。如果你练习打字,那么你就是在练习更快或更准确地打字。如果你重视打字,那么你就会欣赏自己能够快速准确地打字的事实。
请解释一下,重视打字速度和准确性与重视打字技能有什么区别。
@Valentine
我澄清了“认为自己打字很快的人”。打字测试网站的平均值似乎低于一般研究,一般研究表明普通打字员的打字速度为 40-60wpm。
程序员理想的打字速度是,你的打字速度受限于你提出解决方案的能力,而不是你打字的能力。这取决于你正在编程/创建的内容。
即使这样,我仍然会重视快速准确的打字,因为这意味着编写文档需要更少的时间——程序的质量与其文档一样好。
作为一名程序员,我从未真正认为快速打字特别重要。通常,可以用很少的单词表达很多意思,我从未发现自己打代码的速度比思考的速度慢。例如,如果我想创建一些代码来评估从表单发送的信息,它看起来会像这样
这只需要几个代码单词。只是一个“if”、“$_GET”、实际文本和一些标点符号。此外,还有像 Emmet 这样的工具来帮助我们。另一方面,在写文章时,速度非常重要,因为你更有可能忘记自己写到哪里了。
顺便说一句,我认为下一个投票的问题可以是“您使用什么前端框架?”Bootstrap 可能是最主要的框架,但我认为 Foundation 正在逐渐获得越来越多的关注。此外,还有其他框架,例如雅虎的 Pure 和 Skeleton。
由于某种原因,代码从未显示出来。无论如何,以下是上面代码块中应该包含的内容。
<?php
if($_GET) {
echo "You entered".$_GET;
}
else {
echo "You didn't enter anything!";
}
?>
我打字非常快,准确率也相当高。但我并不重视我的打字技能。这可能应该是一个分为两部分的问题,因为它假设你的技能水平越高,你越重视这项技能。
什么是侧边栏?
此致
iPhone
我同意 Jeff Atwood 的观点。我在高中学会了盲打,在编写代码时几乎不用考虑打字。这确实有很大的区别,因为当我尝试使用 Windows 键盘时,布局会让我手忙脚乱,我犯了很多错误,并且不断打断我的思路。
我认为这是一项非常棒的技能。尤其是在你长时间使用电脑工作的情况下。在打字时不用看键盘确实是一项非常好的优势。无论你写的是普通文本还是代码。
当然。实际上,甚至可以分成三个问题:你打字多好与你对打字的重视程度以及你付出的练习量没有必然联系。
我老实说记不清我投了什么票,但我
打字速度相当快(大约 60-70wpm,很少出错,不用看键盘);
我认为打字对于程序员来说是一项非常重要的技能;
我不练习打字(作为一项专门的活动;我只是打字)。
我认识一个人打字非常快,他似乎只是在敲击键盘,然后就能输出完成的脚本。啊,我可能会享受这样的生产力……但我动力不足。
: )
我认为Atwood 的观点非常正确。(谁不希望能够像思考一样快地打字呢)
至于我,我整天都在编辑器中工作,我知道我有一些不良的键盘习惯。我认为每周花一个小时练习 Mavis Beacon 会有收获吗?也许吧。但我不会在空闲时间做这件事!
IT 专业人士需要具备这项技能。尤其是在他想提高工作效率的情况下。你不能考虑机器和自己之间的障碍。你必须与你的机器融为一体。如果你热爱编码并想做到最好,这是必须的。
80年代后期,我在高中一年级的时候上了一门打字课,用的是电动打字机(是的,我老了)。这是我上过的最有用的课程,因为几年后在大学的计算机实验室里,无论我是在写一篇15页的论文还是在做一个计算机科学项目,我都强迫自己记住把手指放在ASDF JKL上;现在这已经成为肌肉记忆了。甚至都不需要看键盘。几年前,由于手腕问题,我不得不买了一个人体工学键盘,需要一些时间来适应,但是学习正确打字的纪律帮助我克服了最初的奇怪感。
一个好的程序员必须具备快速的打字速度并且没有任何错误。我总是很快的时候会犯很多错误。所以我总是尝试以平均速度进行。
这个图表在IE9中无法正常工作。
我认为这是一项非常棒的技能。尤其是在你长时间使用电脑工作的情况下。在打字时不用看键盘确实是一项非常好的优势。无论你写的是普通文本还是代码。
嘿,Tchael,这次投票并不是真的关于速度,而是对打字的价值进行排名(1 最不重要 & 10 最重要)。