Should I skip the typical SDE path and specialize in cybersecurity from the beginning?
I’m entering my final year of ECE engineering in India; interested in cybersecurity, and I’m at a crossroads.
The conventional advice I hear in software and IT is:
Learn Java/C++
Learn DSA
Grind LeetCode
Learn web development (React, Node, etc.)
Get an SDE/SWE job
However, I’m much more interested in cybersecurity, especially SOC, DFIR, Detection Engineering, threat hunting, and bug bounty. I enjoy Linux, labs, CTFs, and security projects far more than full-stack development.
Is it a mistake to skip the traditional SDE route and specialize in cybersecurity from the beginning?
For those already working in cybersecurity in India:
Did you start directly in cyber, or transition from software engineering?
Do you think freshers should still focus on DSA and web development first?
If you were in my position today, what would you do?
I’d appreciate advice from people already working in the industry rather than generic career guidance.