News for hackers. Stuff that matters.
Re:How to prepare a technical interview (and why good progra... by chrisseaton on Sunday October 20, 2019 @08:36PM (#21308382)
If I can do the job and produce results as fast as needed why do you care about how fast I’m switching between mouse and keyboard?

And we’re not typing programs in from magazines like in the 80s here. My bottleneck is nearly always thinking time. Typing time is irrelevant.

Re:How to prepare a technical interview (and why good progra... by ashkankiani on Sunday October 20, 2019 @11:37PM (#21309160)
It depends on the type of work you're doing. I've been using vim for many years and I am frequently limited by my typing speed when it comes to some things like scripts.

When it comes to work that doesn't require deep thought, it matters. I'm much more likely to achieve a task that someone else might dismiss "because it requires too much typing."

It also helps a lot with refactoring, which is mostly a mechanical process. I'm much more willing to do large refactoring than some others due to the fact that I'm very good with my editor.

Point is that you're right, but you're also describing a subset of problems which require deep thought, and not fully considering the benefits that might be had from the alternative.

Re:How to prepare a technical interview (and why good progra... by fouc on Sunday October 20, 2019 @08:45PM (#21308426)
I guess it depends a lot on the sort of programming that you're doing. But there's still a lot of activity around the challenging bits that don't require a lot of thinking. Things like organizational/cleanup, some types of refactoring and testing, dealing with git and other commands.
Re:How to prepare a technical interview (and why good progra... by drewrv on Sunday October 20, 2019 @08:55PM (#21308471)
For some people/tasks, these are the exact types of things accomplished faster in an IDE.
Re:How to prepare a technical interview (and why good progra... by alasdair_ on Sunday October 20, 2019 @09:25PM (#21308628)
>My bottleneck is nearly always thinking time. Typing time is irrelevant.

I don't agree. Code is communication. Imagine you had to sound out every letter of every word while speaking - it wouldn't just be slower, you'd lose your place or simply not bother saying certain things.

Re:How to prepare a technical interview (and why good progra... by chrisseaton on Monday October 21, 2019 @10:51AM (#21312907)
And yet... I still manage to produce award-winning breakthrough software.