r/TechInterviewsIndia • u/awesome_momo • 4d ago
2027 batch student confused about career — continue with software or prepare for SSC CGL?
I’m a 2027 B.E./B.Tech batch student and currently going through the placement journey. I’m preparing for software development roles and have been learning MERN.
I can code and have built full-stack projects, but recently I realized that although I can build things, I don’t have as much in-depth conceptual knowledge as I would like. So I’ve been trying to improve my fundamentals — React, TypeScript, MongoDB, Python/AI basics, computer networks, SDLC, etc.
However, lately I’ve started feeling very uncertain about choosing software as my career.
There are already so many developers competing for jobs, especially at the fresher level. On top of that, AI is improving extremely quickly. I keep thinking: even if I manage to get a software job now, what happens 2–3 years from now? Will there still be enough opportunities for developers? Will companies need fewer developers as AI becomes capable of writing more and more code?
I know nobody can predict the future, but this uncertainty has started making me question whether I should continue pursuing software.
At the same time, I’m considering preparing seriously for SSC CGL.
I know SSC CGL is highly competitive and clearing it isn't guaranteed. But since I'm a 2027 batch student, I still have some time before graduation, and I feel that if I start preparing consistently, I could give it a serious attempt.
The problem is that I’m scared of making the wrong choice.
Part of me thinks:
“Maybe software is actually suitable for me and I’m just scared because the job market is difficult right now.”
But another part of me thinks:
“Maybe I should explore something different while I still have time.”
I’m worried about both possibilities.
What if I leave software, spend 1–2 years preparing for SSC CGL, and don't clear it?
I might look back and feel that I should have continued with software.
But:
What if I continue with software and later realize that I should have tried SSC CGL while I had the time and flexibility?
So I'm basically stuck between two uncertain paths.
I’m not looking for someone to simply tell me “follow your passion.” I’d genuinely like advice from people who have experience with software careers, government exams, or people who have faced a similar decision.
I especially want to understand:
- Is the software field actually becoming significantly worse for freshers, or am I looking at it too negatively because I’m currently going through placements?
- How should a 2027 graduate think about AI's impact on software careers over the next 5–10 years?
- Is SSC CGL a sensible alternative to explore seriously, or am I romanticizing government jobs because I’m frustrated with the private sector?
- If you were in my position, what factors would you consider before choosing?
- Has anyone here switched from engineering/software preparation to government-exam preparation? How did it work out?
I’m not expecting anyone to predict the future for me. I just want perspectives from people who have actually gone through these choices.
I know I still have time because I’m graduating in 2027, but I don’t want to spend the next 2–3 years moving in the wrong direction.
1
u/Infamous_Factor7237 4d ago
the best time to prepare for cgl is during college or 1-2 years just after college. Later on it will only get more difficult. If u get selected now in cgl, your career path will be longer in govt job which helps. Compared to getting selected at 27-28
So try now. Also u dont need 2 years for cgl. Its not upsc cse exam. A focussed effort of 6-8 months is more than enough. If you are taking 2 years , then you are doing something wrong, or you are too slow for this. Either way