3 ms·
> For example, I know someone who insists on having the exact same chair, screen, keyboard, mouse, and IDE at every job. I believe he's been called arrogant for
by cbsmith 6y ago
> For example, I know someone who insists on having the exact same chair, screen, keyboard, mouse, and IDE at every job. I believe he's been called arrogant for that. But his explanation was that all of that is necessary to make past muscle memory translate. Like this, he can type fully blind at an impressive speed and navigate every project purely with shortcuts.
>
> If thinking is not your bottleneck, then it makes a lot of sense to optimize for typing speed.
...and that's not a 10x developer, because if your limiting factor is how fast you can type and how often you can navigate shortcuts, you're a keyboard monkey, not a software developer.
Just think of the ongoing operational headache from all the code someone would generate if they were typing non-stop, as fast as they could, all day. Even if it is really good code, if you need that much code, you're already screwed.
The 10x doesn't come from typing more and generating more code. It comes from all the typing you don't do.
If typing is your bottleneck, then it makes sense you aren't putting a lot of thought in to what you are doing.
- fxtentacle 6y agoNot for this guy. I have also met people who write overly complicated and lengthy code, but that doesn't mean everyone does. The rails app that he built for my employer is still in production use 5 years later and it has turned out to be well organized and easy to maintain. If typing is your bottleneck, then you're either careless and overly verbose... or you are insanely knowledgeable about what you do.