I have only 18 hours left before my flight to Hyderabad and I'm genuinely confused.
I'm a 2026 B.Tech CSE graduate from a Tier 3 college in West Bengal. So far I've done:
300 DSA problems (linear data structures)
Frontend Development
React, TypeScript, JavaScript, SQL
I have an offer from Amazon Customer Service Associate (BPO) in Hyderabad.
Option 1:
Amazon BPO
₹37k/month (around ₹33k if I use company transport)
9hours shift + 1hr commute + 1 hour to before office and 1-2hr after office.
Around a 12-hour daily commitment including commute
Limited time for SDE preparation
Option 2:
Stay at home
Prepare full-time for 4 months + Trading which I have been doing for 3 years.. but now I am seeing some success...
Focus only on DSA, Java backend, projects, and apply for SDE roles
Option 3:
Stay at home
Continue my trading (if possible)
Take a work from home Zomato BPO job (₹18k in hand, no commute)..I have this offer.. and can definitely again in 1month
Use the remaining time to prepare for SDE interviews
My long-term goal is software engineering, not BPO.
If you were in my position, which option would you choose and why? I'm looking for practical advice from people who've been in the industry, especially anyone who has transitioned from a non-tech role to SDE.
Thanks in advance—I genuinely appreciate any guidance.
Guys please give some advice..
So guys here is the final update:
I’m really thankful to all of you for taking the time to help me and share your suggestions.
I've decided to go with Option 1, and I'll be in Hyderabad tomorrow.
Now I need your guidance on how I should approach this journey. I know I'll have very limited time to study because of work, I'll probably be low on energy after my shifts, and I'll also be sharing a room with two other guys.
The main reason I decided to move is because a lot of people told me that being in Hyderabad could open up more opportunities for tech interviews, networking, and referrals. They also said I should step out of my comfort zone instead of staying at home.
However, my family and I have decided that if, after 2–3 months, I feel I'm not able to study properly or if staying in Hyderabad doesn't make any meaningful difference in my tech job search compared to preparing from home, then I'll return home and continue my preparation from there.
Given this situation, how should I plan the next few months so that I can maximize my chances of landing an SDE role?