I learn by mistake.. and hair pulling frustrations
I decided learning coding when about 4 years ago, where I started with Javascript for modding a game, I then quit and continued doing nothing, nothing at all.
Now, I decided going back and learning some Python, moving to Javascript and so on and so forth.