If you're starting from ZERO experience or switching careers, this roadmap will guide you step-by-step.
More details on each:
Step 1️⃣ : Understand the field
- What is cybersecurity?
- Jobs you can get (SOC Analyst, AppSec Engineer, Cloud Security, GRC, Bug Bounty, InfraSec, IAM, Threat Hunting it’s just endless)
Step 2️⃣ Skills to learn first
- Basic networking
- Linux fundamentals
- Python basics
- Cloud concepts (AWS)
- Security fundamentals: OWASP Top 10, MFA, least privilege
Step 3️⃣ Learn practical skills
- TryHackMe (Pre-Security & Complete Beginner)
- HackTheBox Academy
- Codecademy Cybersecurity Fundamentals
- Simple labs on real tools (Burp, Wireshark)
Step 4️⃣ Build projects
- Web app security testing report
- Simple threat model
- Cloud IAM best practices mini-project
Step 5️⃣ Certifications (optional)