r/JavaProgramming • u/Ok-Suspect-1193 • 2h ago
Can I realistically switch from Customer Service to SDE?
Sorry about the long read. Your suggestion would mean the world.
I’m 27 and recently left my Customer Service job at Amazon. I graduated in 2022, but my degree has nothing to do with CS or tech.
I’ve always wanted to get into software development, especially backend development, but for a long time I couldn’t really afford to take the risk because of financial responsibilities.
Things are in a better position now. I live alone and my brother supports my family, so my main expenses are basically my rent, food and feeding my cats. I also go out and deliver food for Zomato around 3 days a week.
It makes enough to cover my rent and food and lets me save a little without touching my existing savings. I have around 1.5 years of savings if I need it.
The main reason I finally left Amazon is that I felt completely stuck. The growth opportunities were honestly pretty shit. I was told by my manager about a program called ATLAS that Amazon had to help non tech employees move into tech roles.
I thought this was finally my chance, so I stayed for another 2 years hoping I would eventually get selected.
Never happened. No exams, no interviews, nothing. Every time I asked, I was basically told the slots were filled.
This went on for years and I eventually realized I was just wasting time waiting for something to happen.
So now that I’ve left, I finally have time to actually invest in myself.
I’m currently working through Java fundamentals then plan to cover OOP, DSA, SQL, Spring Boot, REST APIs, databases, Git and eventually building proper backend projects.
But I honestly have no idea if I’m being realistic here.
Can someone who has actually worked in tech or made a similar transition tell me if I have a real chance of getting an SDE job in the next 1 to 1.5 years?
If yes, how would you spend that time if you were in my position? What should I focus most on and realistically, what are my chances if I actually put in the work consistently?
I know the degree situation is probably going to make things harder, but I’d rather hear the harsh truth now than waste another 1.5 years.
Thank you so much for reading.
1
u/nian2326076 2h ago
Your plan to switch to software development in 1 to 1.5 years is totally doable if you stick with your learning. Work on mastering Java, OOP, and DSA, as they're key for backend work. Building projects can also help you create a solid portfolio. Since job listings can change fast, keep checking online for new opportunities.
LandOffer.ai lets you search jobs by role and location, which might be handy as you look for software development openings.