Typing test, anyone?
December 7, 2008 by Amr
So I'm wandering around, while having Suhoor and I come across a post by Jeff Astwood where he argues that Coding is just typing. But that's just a strong headline which doesn't tell the actual message. He claims that typing is one of the core programming skills. That doesn't seem correct either. That said, I doubt I'd see a good programmer who doesn't type fast.
I'm the type of person who writes code in big chunks (couple of nights ago I wrote 290 lines in one go) with intervals to think the next chunk through. I never considered myself a fast typist. But I would claim that my reasonable typing speed, and comfort while doing that, helps me sculpt my code (which is the way I write new code). Move up and down, tweak here and there. Oh an idea, 20 seconds and it's written down, oh no wait. Move up, replace this with that. Done. Execute! (and repeat).
In his git Google Tech Talk, Linus Torvalds argues that git's exceptional speed at doing certain tasks (e.g. branch merging) changes the way you work. Makes you think differently about those tasks and how to utilize them. "That, is is the kind of performance that actually changes the way you work. It's no longer doing the same thing faster, it's allowing you to work in a completely different manner.", he says. I agree. While that doesn't seem necessarily true (aka: it will just take me a bit longer but I will do it!). In practice however, I almost always find it's.
I took the typing test at http://www.typeonline.co.uk/typingspeed.php and ...

Comments
Blazing fast! Definilty too fast for you!
December 7, 2008 by digital_sin, 1 year 33 weeks ago
Comment id: 31
http://bit.ly/aJbJ
pwned lol!
flymake
December 7, 2008 by Anonymous, 1 year 33 weeks ago
Comment id: 32
I don't know if it works with php, but C and python definitely:
http://www.youtube.com/watch?v=F5Cc2W6PbL8
Isn't that convenient?
Wow that is seriously fast.Do
January 21, 2009 by Anonymous, 1 year 27 weeks ago
Comment id: 53
Wow that is seriously fast.Do you type at the same speeds when coding, I mean its difficult thinking code and typing fast at the same time.Certainly amazing.
Good points
March 22, 2010 by Anonymous, 18 weeks 6 days ago
Comment id: 3545
basic skills for coding is definitely typing, there is no way around that! I'm involved in Multivariate Testing and typing is essential to make it work, to make money. Thanks for this post and for reinforcing this idea. It has made me think, and I'll visit the site you posted.
Link is down?
June 18, 2010 by Anonymous, 6 weeks 2 days ago
Comment id: 3900
Thanks for sharing the link, but unfortunately it seems to be offline... Does anybody have a mirror or another source? Please reply to my post if you do!
I would appreciate if a staff member here at amrmostafa.org could post it.
Thanks,
Oliver
Post new comment