I have never learnt typing—per se. Once I started coding, I think I did adhoc multi-finger hunt-and-peck typing, and just got better at it (only requiring an occasional hunt). As years and my youth went by, I started feeling the pain: RSI. I looked for ways to improve my posture and ergonomics: I got a sit-stand desk and the Microsoft Sculpt ergonomic keyboard. Things got better, but I was always looking to improve.