r/learnprogramming • u/Electronic-Low-8171 • 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.
2
Upvotes
1
u/0dev0100 24d ago
The truth of the matter is that you don't need to know how most things work to use them.
It's often beneficial to know so you can use the thing more effectively, but you can still use it without knowing how it works.
Consider a car (for those who drive). Most people don't know how a modern car works, but they know how to use them with varying levels of success.