Programming is more about thinking than coding, looking for a faster way to code is often a fake problem or time bad spent to avoid working ;) Optimizing is sometimes procrastinating <3
But, you deserve an answer and it is hacking keyboard like those : quora.com/What-is-the-best-keyboard-for-a-program…
And learn Vi :)