How to learn Programming

07-Apr-2019 10:11AM

I was talking to a human today about the journey to become a programmer. I think I set them up for success as I told them to learn the fundamental data structures and algorithms, learn a few languages (especially SQL), and keep up to date on acculturating platforms like reddit, hacker news and lobsters.

It's a form of truth, because this is how I learned to program. It is a lie, because it is only one of the many paths. What is the strongest path? I don't know. Memes suggest that learning c and c++, then focusing on machine learning is the way to go. Or becoming a javascript developer.

I think that learning Lisp will make you strong, but what have I done with it? (Nothing notable.)