Live data from Hacker News

Typing Practice for Programmers

speedcoder.net

11–20 of 172 posts

Re: Typing Practice for Programmers

#11
Nice idea. This is great for devs wanting to learn to touch type better. You could look into adding alternative layouts (DVORAK, COLEMAK, perhaps other language layouts such as German).

I have a new split keyboard (Kinesis Advantage) lying around that needs some breaking in, so I'll definitely try this.

Re: Typing Practice for Programmers

#12
post #2

Coding by typing fast never seems like a great idea for me. Isn't there a saying "weeks of programming can save hours of planning". Plus a decent IDE will eliminate the need for this type of thing.

I will tell you, that if you are in a job interview with a live-coding portion, if you don't type fast, the interviewer will probably think you are dumb. And if you don't know all the hot keys they know, then they will probably think you are ignorant. It's unfair, but happens.

Good, these are perfect indicators that I don't want to work with these people anyway.

Re: Typing Practice for Programmers

#13
Telefondinleme7.com Telefon dinleme telefon takip casus programlari ile casus yazilimi dinleme cihazlari CASUS TELEFON DİNLEME, TELEFON TAKIP PROGRAMI Cep telefon takip programi, Cep telefonu nasil dinlenir, Casus yazilim, Telefon dinleme, telefon dinlemesi, telefon dinlemek, telefon dinleme cihazlari, telefon dinleme uygulamasi, bilgisayardan telefon dinleme, Casus program,Kullanimahazir casus telefon programlari ile kullanimahazir telefon takip, telefon takip sitesi, telefon takip cihazi, telefon takip izleme, Akilli telefon dinleme, telefon dinleme cihazi, telefon dinleme programi, telefon dinleme yazilimi, android telefon dinleme, cep telefonu dinleme, bilgisayardan telefon takip etmek, telefon takip sistemleri, akilli telefon takip programi, Casus cep telefon dinleme cihazi yazilimi ve programi, Android Casus telefon dinleme programi, akilli telefon dinleme programi, cep telefonu dinleme programi, en iyi en ucuz telefon dinleme programi, iletisim 0 850 840 5 211 0 232 332 0 325 0 212 909 1 438 spyphoneturkey@gmail.com http://www.telefondinleme7.com

Re: Typing Practice for Programmers

#15

I don't know if a programming-specific one is needed but you can save a lot of time learning how to touch-type. http://steve-yegge.blogspot.com/2008/09/programmings-dirties...

I switched to a variation on Colemak because I had used qwerty so long touch typing with left hand and pointer/ring only on the right that it was uncomfortable trying to learn to touch type from the home row.

Re: Typing Practice for Programmers

#17
post #2

Coding by typing fast never seems like a great idea for me. Isn't there a saying "weeks of programming can save hours of planning". Plus a decent IDE will eliminate the need for this type of thing.

I will tell you, that if you are in a job interview with a live-coding portion, if you don't type fast, the interviewer will probably think you are dumb. And if you don't know all the hot keys they know, then they will probably think you are ignorant. It's unfair, but happens.

Maybe it's just because I'm a C programmer, but I don't think my typing-to-thinking ratio has ever been above 1:2 and is more like 1:10 when actually programming. And very little of that is actually words.

In Visual Studio C# land, long identifiers are compensated by really good autocomplete. Most of the characters on screen aren't hand-typed. Frankly, if we're going to have computer-aided-software-engineering then the computer can damn well do the typing too.

Re: Typing Practice for Programmers

#18
post #2

Coding by typing fast never seems like a great idea for me. Isn't there a saying "weeks of programming can save hours of planning". Plus a decent IDE will eliminate the need for this type of thing.

I agree that typing speed is not very important. I managed a measly 12 wpm on the two snippets I tried and would still call myself a professional.

On the other hand, if I can make typing less of a strain, my brain will find better things to do, like thinking ahead. I'll try working without looking down for a few weeks to lose my habit of looking at the keyboard. I've had partial success in the past, but with some keys I never gained the motor skill. The most annoying for me are the keys 9 and 0. I always fumble on these when I try to reach them.

Re: Typing Practice for Programmers

#19

Earlier quoted context omitted.

I will tell you, that if you are in a job interview with a live-coding portion, if you don't type fast, the interviewer will probably think you are dumb. And if you don't know all the hot keys they know, then they will probably think you are ignorant. It's unfair, but happens.

Good, these are perfect indicators that I don't want to work with these people anyway.

Edit: misunderstanding.
Post reply on HN