0:00
Do you need to type fast to be a programmer
0:02
The truth is, I wouldn't hire anybody who can't type 90 words per minute
0:06
I'm just kidding. I can't even type 90 words per minute. In this video I'm going to talk about false typing perceptions, then I'm going to talk
0:13
about why typing speed is important as a programmer and also why it's not important, and then
0:19
I'm going to talk about how fast you need to type to be a successful programmer
0:24
You might be thinking that you have to be an incredibly fast typer to be a programmer
0:28
because of what you've seen on TV. Hollywood likes to make movies that move along fast
0:34
They like to create intense moments and to do that, things need to be moving at an accelerated pace
0:40
No one would want to watch if someone was typing super slowly in a movie and stuff
0:46
And so you see these programmers and hackers that are just cranking away at their laptops
0:51
and there's all these cool displays going on and there's all these visuals and things are moving fast and they're in this race against the machine or against the government
0:59
or some entity to try and like break in before they get caught and it's a mad dash race and
1:05
they have all these really cool tools to do it. Well the reality is as a programmer you are working in terminals and inglorious text editors
1:13
most of the time. You don't have all that other visual crap
1:18
A lot of that is just fancy to make it look cool and to make it look entertaining
1:23
The real world does not operate like Iron Man. Just saying. And I like Iron Man
1:29
Don't get me wrong. So here are some reasons that being able to type fast is really helpful
1:33
The obvious one is that the faster you type, as long as it's accurate, you can get more
1:39
things done. You can also respond to colleagues faster on emails and also when you're replying to
1:45
their messages on Slack which lets you get back to doing what you want to be doing which
1:49
is coding a lot quicker. That's great. But if you type really fast you also have the ability to really unnerve and unhinge
1:56
your co-workers when you start cranking away on your mechanical keyboard and it's clickity
2:01
clickity clickity click click click 90 miles an hour and everybody knows how fast you're typing and it's just like, I can't type that fast
2:07
I can't type that fast. You know, I mean, yay for those who like mechanical keyboards
2:12
I'm not a fan. But really fast typing only matters if you are accurate in what you're typing
2:18
I've seen some people who are amazingly fast and incredibly accurate with their typing
2:24
More power to them. I've also seen some people who type incredibly fast but then they also spend about half their
2:30
time going back and fixing mistakes of what they typed and you know, making corrections
2:36
So when you actually balance it out, it's probably about the same time as taking your
2:40
time to actually type it out how you wanted it on the first pass and without going completely
2:45
like nutso on the keyboard. And your keyboard will probably last longer
2:49
And for me personally, what I've noticed is that, you know, typing super fast isn't actually
2:54
that important for writing code. And the reason for that is that when I'm writing code, I tend to write it in bursts
3:01
It's not like I'm going to be writing 100 lines of code just cranked out as fast as
3:07
I can go because usually it's think about it. What am I trying to solve
3:11
Okay, I'm going to do it this way. Oh, is there a better way to do it? Yeah, I actually like this other way seems a little bit better
3:18
I should probably do it that way. So then I'm going to type and everything is like, huh? Yeah
3:24
And here, this would be a great place to like incorporate this or maybe I could actually
3:28
pull this out into something that's more reusable. So yeah, why don't I do that
3:32
And so you're working through it and it's kind of like more bursts of typing
3:37
It's not like you're writing a 20 page essay and for a final and you have one hour to do it
3:43
You're working through it and you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
3:46
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
3:49
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
3:52
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
3:55
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
3:58
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
4:01
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
4:04
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
4:07
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
4:26
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
4:29
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
4:32
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
4:35
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
4:55
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
4:58
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
5:01
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
5:04
And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this. And then you're like, okay, I'm going to do this
5:07
And then you're like, okay, I'm going to do this