Title:
BTech CSE student aiming for a good-paying job by 2028 — what should I focus on?
Body:
I'm currently a 2nd-year BTech CSE student in India, and I have around 2 years to prepare for placements/jobs (targeting 2028).
Right now, I don't have strong technical skills yet. I'm learning Java and planning to get into software development, but I'm confused about what I should focus on to become job-ready and hopefully get a good package by 2028.
My rough goal is 20+ LPA, although I understand that may be difficult and I'm willing to put in the work.
For people who are already working in software/tech:
What skills should I learn between now and 2028?
Should I focus on Java + DSA + development, or choose something else?
How important are projects, internships, LeetCode/competitive programming, GitHub, etc.?
What should I realistically be able to do by the end of 2027?
Is 20+ LPA realistic for someone starting from almost zero in 2 years?
If you were in my position, what roadmap would you follow?
I'd really appreciate honest advice, especially from people who have gone through placements or hiring recently.
Thanks!