Should I accept a Service Desk job or continue preparing for Backend Development?

Title: Should I accept a Service Desk job or continue preparing for Backend Development?

Hi everyone,

I'm a recent CSE graduate and I recently interviewed for a Service Desk role at Tech Mahindra.

Here's the situation:

3 LPA CTC (~around 19–23k in hand, not sure yet)

Noida (Sector 62)

Mostly night shifts (cab provided)

6 months training

My long-term goal is to become a Java Backend Developer.

I've already started preparing Java, DSA, SQL, APIs and Spring Boot, but I don't feel interview-ready for developer roles yet.

The reason I'm confused is that I don't need this job because of financial pressure. My family is supportive. I want a job mainly for financial independence and experience.

However, I also have migraines, and I have PCOS. I'm worried that permanent night shifts may affect my health and also leave me with less energy to prepare for backend roles.

If you were in my position, would you:

Accept the Service Desk job, gain experience, and prepare for backend alongside it?

Skip this opportunity, spend the next few months becoming interview-ready for backend roles, and apply for developer positions instead?

I'd especially appreciate advice from people who have worked in Service Desk and later switched to development, or from those who chose to wait and prepare for developer roles.

Thank you!

Posted Jun 27, 2026, 10:30 AM UTC

10
Loading comments…