Switching from Frontend to Backend: Java vs Golang for Career Growth
I’m a front-end developer with 3 years of experience, currently earning 5 LPA. I want to switch to a better company with at least 10 LPA salary, but I’m not getting many responses on platforms like Naukri or LinkedIn.
I’ve tried building a full-stack project (a chat app using Node, Express, and Next.js), but haven't had much luck with it. Now, I'm considering moving into backend development and learning either Java (Spring Boot) or Golang. I’ve noticed Java still has strong demand, but it typically requires at least 3 years of experience, so it might not be ideal for new people. On the other hand, Golang is newer and could offer more opportunities even for beginners.
My main question is: which of these technologies should I focus on to increase my chances of landing a job with a decent salary? Should I try to imitate as backend developer and try to make myself appear suitable for these roles?