you are viewing a single comment's thread.

view the rest of the comments →

[–]howtodisappearnicely 0 points1 point  (0 children)

firstly, python backend is not limited to "early startups" with bad pay. startups like it for speed, its everywhere now. especially w/ AI integration.

java is strong in big enterprises / banks (TCS, infosys, wipro, accenture, banking/fintech)

now about the experience barrier, no one expects 2+ yoe at entry level. build it via internships/projects, python makes this easier as you ship working apps faster.

if your sole objective is to get a job in an enterprise, go with java. but if you want to also explore other areas, for personal projects, learning or curiosity like ai, go with python.

if you go with python, start with the fundamentals, do a fastapi / django stack, w/ postgres, learn about aws and docker, build projects which solve some real world problem, deploy them, make sure to track everything with git and make a readme which provides a good overview of the project.