Final Year CS Student Confused Between Java vs Python for DSA/FAANG Prep — Need Honest Career Advice

Posted by Pristine_Fun2146@reddit | learnprogramming | View on Reddit | 12 comments

I need some honest career advice from people who’ve been through this.

I’m currently a final-year Computer Engineering student and I also have 8 months of internship experience as a MERN Stack Web Developer.

My current background:

Long term, I do NOT want to become a Java backend developer.

I’m not interested in Spring Boot or Java backend roles.

This is my main issue:

Because I don’t see myself becoming a Java developer in the future, I don’t enjoy practicing Java that much. And because I don’t enjoy it, I’ve become very inconsistent with DSA.

Now I’m confused:

My goals are:

I don’t want to waste more time forcing myself to use Java if it’s not the right fit for me.

Would genuinely appreciate advice from people who were in a similar situation or from interviewers/recruiters who have seen this in the industry.

What would you do in my situation as a final piece of advice?