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.
5 Answers
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.
You might want to check out the 'Dinosaur Book'—it's a classic and offers a lot of solid information on networking principles!
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.
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!
Try making your server secure, and then attempt to hack it. It’s a fun way to learn about vulnerabilities and security practices.
Totally agree! Learning the underlying mechanics will really boost your skills.