TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Learn to type before you learn to code

12 点作者 hvd大约 11 年前

13 条评论

duiker101大约 11 年前
I would like to disagree. While it might be true that being good at typing can help and certainly doesn't hurt I don't think it is a requirement. Also being slow at typing will make you think twice at what you are writing, which is good! Personally I learnt to type properly only finding my first full time job!
评论 #7327259 未加载
评论 #7327235 未加载
j45大约 11 年前
I've found typing faster means thinking faster, reading faster, comprehending faster, developing faster, debugging faster and generally getting things done faster.
joshontheweb大约 11 年前
I cheated my way through the typing classes in Computer Lit and couldn't touch type for a long time after I was coding professionally. Eventually I felt a bit ridiculous about it and bought a Das Keyboard Ultimate. I never did exercises or anything, just committed to typing on that keyboard at work. After a couple of weeks I was typing faster than ever without looking. One of the better investments I've made.
hvd大约 11 年前
Point noted duiker101, I think though typing well is a discipline in itself and enhances dev productivity. I think there was a post by Steve Yegge a few years back on learning to type <a href="http://steve-yegge.blogspot.com/2008/09/programmings-dirtiest-little-secret.html" rel="nofollow">http:&#x2F;&#x2F;steve-yegge.blogspot.com&#x2F;2008&#x2F;09&#x2F;programmings-dirties...</a>
tasoeur大约 11 年前
The way you type <i>is not</i> related to the way you think, and therefore code.<p>I must say extensive computer use (and mainly coding) is what made me type fast &amp; accurately enough (according to the various tests found on this blog post).<p>Knowing how to talk in a foreign language will help you write better in this same language. I&#x27;m not sure that such an analogy can be drawn from typing&#x2F;coding.<p>I know some dyslexic people coding pretty well and I&#x27;d say that most of the time it&#x27;s a problem of accuracy.
zebra大约 11 年前
Question to any touch typist who codes: how do you cope with all the special characters: (){}[];:&#x27;`!@#$% ?<p>Do they slow you or make you leave the home row?
评论 #7327384 未加载
jjsz大约 11 年前
I felt this was a subliminal advertisement for Ratatype so I tried it out. Not many people use it: I got placed 4 &#x2F; 75 with these mediocre stats: <a href="http://imgur.com/ikSxiSE" rel="nofollow">http:&#x2F;&#x2F;imgur.com&#x2F;ikSxiSE</a><p>I suggest to add some WPM time visualization and a shortcut for restarting. Thank you, it was fun.
评论 #7390887 未加载
billyjobob大约 11 年前
If you are a non-typist and you are going to learn to type you should learn Dvorak or Colemak. For anyone who already knows Qwerty it isn&#x27;t worth the time to re-train, but if you don&#x27;t know any layout yet it&#x27;s a good opportunity to chose an optimal one.
评论 #7327482 未加载
hvd大约 11 年前
Yes my technique improved after i purchased a kinesis advantage split keyboard which forced me to separate hands, Now with gtypist drills I am much better on regular ones as well. Great to know learning to type has worked well for you @joshontheweb &amp; @j45
shalmanese大约 11 年前
Jeff Atwood wrote something similar about this: <a href="http://blog.codinghorror.com/we-are-typists-first-programmers-second/" rel="nofollow">http:&#x2F;&#x2F;blog.codinghorror.com&#x2F;we-are-typists-first-programmer...</a>
AdamFort大约 11 年前
Great thing. Pass a test at <a href="http://www.ratatype.com/typing-test/" rel="nofollow">http:&#x2F;&#x2F;www.ratatype.com&#x2F;typing-test&#x2F;</a> and print a typing certificate, put in CV.
kstenerud大约 11 年前
Meh. You don&#x27;t need to type that fast to write software. You&#x27;ll spend far more time designing your program than you will actually typing on the keyboard.
ahp大约 11 年前
I disagree. Typing is boring, coding is fun.<p>Learn to type <i>by</i> learning to code.
评论 #7327521 未加载