Java, Go, or Python: Which Language Should I learn next for SDE Roles?
I’ve been working for about 6 months as a full-stack developer at an early-stage startup. My current tech stack includes Node.js, Express, PostgreSQL, TypeScript, React, and Next.js. I also have some familiarity with Redis, Kafka, RabbitMQ, and AWS (S3, EC2, SQS). On the side, Till now I have only worked in js/ts ecosystem. I’m also brushing up on DSA.
I’m now planning to learn a new programming language and make some projects in it to grow my career and aim for an SDE position at a good startup or MNC. I have to choose between Java, Go, and Python.
I’d love to hear your experiences and suggestions. What’s worked well for you or others in similar situations?
Thanks in advance!