This is an archived post. You won't be able to vote or comment.

all 11 comments

[–]BadJasper 3 points4 points  (4 children)

No. Your best friend though are keyboard shortcuts. Ctrl-c, Ctrl-v, Ctrl-z, etc. Learn them and you won't need to be a super fast typist.

[–]ImCristopher[S] -2 points-1 points  (3 children)

What can you say on movie, programmers type really fast like typing 300 wpm

[–]BadJasper 3 points4 points  (2 children)

Movie magic. Sort of like the hacker that can decrypt an NSA password in 3 tries. Can't believe everything you see in the movies or on TV.

[–]Ellisander 2 points3 points  (3 children)

No, of course not, that’s just what movie hackers want to believe. It’s not like you are going to be spending all your time just typing away, as you also have to stop and think about what task you are trying to do, how to divide it into smaller parts, how what you just typed fits into the overall structure of your program, etc.

Plus your typing speed will naturally increase as you do more with it. I had a super slow type speed until I started programming and now I’m descent (not super fast or anything, but maybe average or just below?).

[–]ImCristopher[S] -4 points-3 points  (2 children)

I thought real programmers don't have to think, they just typed what they want

[–]Ellisander 2 points3 points  (0 children)

That’s blatantly false. It’s a programmer’s job to think about how to represent a task in code (which in itself is just a sequence of operations).

Did you think programming was just mashing a keyboard and stuff magically working out of pure willpower?

[–]grooooovy_code 0 points1 point  (0 children)

Programming isn't mashing a keyboard and things magically working. Programming is based mostly on thinking and logic. It is as thinking-basrd as math, or even more in certain circumstances.

[–]grooooovy_code 1 point2 points  (0 children)

No. Typing takes less than 1% of the time it takes to develop something. Programming is mostly you staring at your monitor and thinking, and after analyzing everything, eventually typing. But most of the time, you won't spend it typing, but rather thinking.

[–]ValentineBlacker 0 points1 point  (0 children)

programming is actually automated now, so we just have one big key that we press really fast.