This problem has been bugging me for years, but I can't live with it anymore and I really want to change something.
I am over 30 years old I've been sitting in front of computers for over 20 years and I never learned 10 finger touch typing. I never felt the need, because I was 'fast enough' (I am not a stenographer)
At the same time I am always embarrassed when someone sees me using a keyboard and I have to admit that I tend to have a typo here and there when programming and using special signs and this is starting to annoy me more and more.
This is of course also not the end of the world since I am neither a competitive programmer and at least for me, when programming typing happens in bursts, but errors are errors and I will have to correct them.
I started doing QWERTY exercises on ratatype.com and such, but it's mostly a waste of time because I am unwilling to do the switch and start to stop using my system and force myself to use the proper 10 finger technique.
Here and there I go for it to see how it feels (it feels shit), for example when entering my password in my PW manager and menial tasks like terminal commands.
The PW manager and related thing is where it gets my blood boiling, because my muscle memory just kicks in and I don't have to think when hammering it 'my way'
More and more I am thinking I should just try and learn another keyboard layout altogether, because I don't have to forcefully unlearn 'my QWERTY way'
Switching to a completly different layout will set me to 0 and I can start learning from the ground up. I won't be even able to look at my keyboard.
I was thinking about Dvorak or maybe even programmer Dvorak(pic3).
But, after trying it out a few hours ago I realized I will have to invest more time into planning and reconfiguring a lot of my workflow (window manager, vim and so forth). I need at least a sheet of paper with the dvorak layout printed on it next to me. (And I am obviously lazy as fuck right now, but I could imagine doing it. Sooner or later.)
What would you do? What should I do?
21 messages omitted.