There are many different skills one might invest it when getting into programming. There is a plethora of programming languages, each with their unique appeal. And within each language ecosystem, a plethora of web frameworks and stuff to learn.
But for me, one of the greatest investments came from something else altogether: learning how to touch type.
For those of you that don’t know, touch typing basically means typing without looking at your keyboard. But I include in the definition typing with all your fingers.
Before learning to touch type, I only used both my index fingers. I literally did not use any other finger. One day, I decided to change that and started dedicating a lot of time to acquiring the ability to touch type.
There was a free website I used for this, whose name I have since forgotten. Something like typingrace of something like that.
Anywho, today, I can write at ~120 WPM, which is not a crazy speed, but pretty respectable, if I may say so myself. Sometimes I just like typing whatever to feel the vertigo as my fingers speed through my keyboard.
Also, this is a transferable skill, so if you can’t touch type yet, I encourage you to.