Hi everyone,
I’m 23M, a B.Tech graduate currently working as a software developer at a WITCH firm.
Lately, I’ve been feeling completely overwhelmed. I honestly can’t tell if I just hate software development, or if it’s corporate culture in general that’s driving me insane. Either way, I know my current trajectory isn't sustainable for me, and I’m evaluating two very different long-term paths:
Path 1: The MBA Route (Corporate Pivot)
The Plan: Prep for CAT/GMAT, get an MBA, and move into non-coding roles (e.g., Product Management, Tech Consulting, or General Management) to climb the corporate ladder.
My Concern: While this gets me away from hands-on coding and opens up better titles, I’m worried about the work-life balance. Does corporate life stay equally toxic/demanding at managerial levels, or is it better once you switch roles?
Path 2: MTech + PhD (Academia)
The Plan: Prepare for GATE, do an MTech, and eventually complete a PhD to build a career in academia/teaching.
My Concern: The path is long, and realistically, a lot of tenure options end up being in private universities in India. I’ve heard mixed things about private university politics, management pressure, and workload. Does academia actually offer a better WLB and culture than corporate?
Key Questions I’d Love Advice On:
For those who did an MBA to escape coding: Was the shift worth it, or did you just exchange one type of stress for another?
For folks in academia (especially in private Indian universities): How is the actual work-life balance and work culture compared to corporate IT?
General advice: At 23, what factors should I be weighing right now before committing to entrance exams (CAT vs. GATE)?
Appreciate any honest insights, reality checks, or personal experiences!
TL;DR: 23M B.Tech working as a software dev at a WITCH company. Feeling burnt out and trying to decide whether to pivot to management via an MBA or head into academia via MTech + PhD. Looking for realistic takes on work-life balance (WLB) and culture for both routes.
My qualification: BTech CSE (I hate coding)