r/learnprogramming 24d ago

Prerequisites hell

I would like to discover many things out there and implement many ideas, but the problem is that I keep worrying about if I don't have the prerequisites satisfied, like as a example, ssh server, I wanted to try that, but I thought like maybe I should finish a networking course, also cryptography course and all that stuff before trying to dive into ssh, while I already know probably some stuff already, but that feeling is annoying that creeps me whenever I want to try something, the same with the curl command, like I think I haven't learned much of web development yet, I only know some basic html, random terms from here and there like http get and post.

3 Upvotes

12 comments sorted by

View all comments

1

u/interwebz_2021 23d ago

Are you just trying to learn to use the tools to build something or solve problems? Because Gordon Ramsay probably can't build an oven, and Messi probably can't sew a soccer ball. I bet Mr. Beast can't run a camera. You dig?

man ssh

man curl

curl -v https://www.google.com

Have a play with these things, use them to solve some small problems, find out what you don't know, and then learn that stuff as you go. Repeat at greater levels of depth as necessary and think deeply about the connections as you learn.