Touch typist here. Took a 6th grade summer school typing class using the old Underwood typewriters. “The quick brown fox jumps over the lazy dog.” Learned to type 2 spaces after a period. Later my parents bought me a Brother portable (ha!) electric typewriter with its own case.
In college, I learned ed/ex/vi editors and nroff/troff on the DEC PDP/11s, and used the daisy wheel printers for papers. (Goodbye electric typewriter!) That led to my first student computing job, helping people format their papers and teaching them how to use UNIX. Which was a stepping stone on my career as a programmer.
Later, as a high school computer teacher, I also taught keyboarding in the business applications classes. “If you can type faster and more accurately than me, you will get an A in the class.” No one ever did. I learned how to use the keypad in keyboarding class, but never used it frequently enough to set the muscle memory. These days, you can find typing and keypad training lessons online.
As mentioned upthread, touch typing is not necessary for writing code, especially these days with code completion baked into editing environments. DH is a 2 finger typer, always looks at the keyboard, and he has never experienced carpal tunnel syndrome due to typing.
I prefer mechanical keyboards with Cherry Brown switches because of the feel. I also prefer TKL keyboards (wired for desktops, Bluetooth for tablet/smartphone) and a separate Bluetooth keypad as needed for number entry. DH goes for a compact 68% wired mechanical keyboard with Cherry Brown switches.
I now have hereditary osteoarthritis in the base of thumbs and the little fingers, so it hurts to do certain multi-key sequences or during long typing sessions. (Learned to use computers before mice were common, keyboard shortcuts are so much faster than mousing.) Also, my keyboard with the Cherry Clear switches are too much for me now. I’ve programmed an Elgato Stream Deck and to do these sequences, but I can’t touch type those. I also have the latest version of Dragon Professional, it’s definitely slower, but it’s a viable alternative if you don’t want to look at a keyboard!
If you made it this far, well just goes to show that touch typists type far longer posts than non-touch typists!