Advice for a Beginner in OS and Networking

June 16, 2025 5 answers
Asked by CuriousCoder92
Hi everyone! I'm just starting out on my tech journey and could really use some guidance from more experienced folks. I've got a handle on the basics of coding, but I'm feeling a bit lost now. My goal is to get into cybersecurity and eventually become a network architect. What kind of projects would you recommend I tackle next? I've already built a small server program with Flask, but I'm unsure how to progress from here. I want to make sure I'm using my time wisely and not getting stuck on unimportant tasks.

Answers

SecuredDev
Try making your server secure, and then attempt to hack it. Itโ€™s a fun way to learn about vulnerabilities and security practices.
Reply to this answer
TechnoWiz44
A great way to level up is to take that server you made with Flask and try rewriting it without using Flask at all. It'll give you a deeper understanding of how web servers work!

LearningNinja21: Totally agree! Learning the underlying mechanics will really boost your skills.

Reply to this answer
NetworkGuru88
Understanding the OSI model is a must! Also, get comfortable with how an operating system and its kernel function; it'll be super useful for networking.
Reply to this answer
BookwormDev
You might want to check out the 'Dinosaur Book'โ€”it's a classic and offers a lot of solid information on networking principles!
Reply to this answer
CertificationFan99
If networking is where you want to go, definitely consider Cisco certifications. They really matter more in networking than in programming. Plus, you'll pick up a ton of knowledge! And as previously mentioned, try rewriting your Flask server in a lower-level language like C to better grasp how HTTP works.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions