r/Network • u/OcelotWild5754 • 9d ago
Iam 24year old BCA + MCA grad | 1 year in Networking Support — Should I switch to Software Development or go deeper into Networking? Need advice from experienced folks in India
Hey everyone,
I'm 24 years old, completed my BCA and MCA, and currently working as an Entry-Level Networking Technical Support Engineer with about 1 year of experience. I'm at a crossroads and genuinely confused about my next move.
Here's my dilemma:
\*\*Option 1 — Switch to Software Development\*\*
Learn Java or Python, build projects, and try to break into a developer role. I have the CS fundamentals from BCA/MCA, but I have zero professional coding experience. Is it realistic to make this switch at 24 with my background? How long would it realistically take, and what's the job market like for freshers-turned-developers in India right now?
\*\*Option 2 — Go deeper into Networking\*\*
Stay in the same domain, get certifications like CCNA, CCNP, or maybe cloud-based ones like AWS/Azure, and aim for better networking roles (Network Engineer, Cloud Networking, etc.). Is the networking field worth investing in for the long term in India? What does the salary growth look like?
I'm not just chasing money — I want a career that has good long-term prospects, growth, and where my skills are actually valued.
Would really love to hear from people who have actually been in this space — network engineers, developers, or anyone who has made a similar switch. What would YOU do in my position?
Thanks in advance 🙏



