DEV Community

AKHIL
AKHIL

Posted on

I want to know weather a fresher learn Java(hibernate, spring) or python(django)

Top comments (4)

Collapse
 
yurieastwood profile image
Yuri Eastwood • Edited

I don't think there's a direct answer to your question. Both languages are largely used by the market, with Java stack being somewhat more consolidated.

I'd say check job opportunities where you want and see which one suits you better!

BUT if you've got any preference (what along your career you'll learn that you shouldn't, as languages are merely tools to solve problems and each one is most suited for a specific scenario) go with that first. It's always easier to start with things we like.

Collapse
 
a4akhil007 profile image
AKHIL

I don't have any preference I wanted to be a python developer but I don't wanna go into data science and I heard that it's difficult for a fresher to get a as a python developer that is why I was confusing java or python

Collapse
 
yurieastwood profile image
Yuri Eastwood

Python doesn't need to be Data Science related, even though great part of the opportunities go that way nowadays. If you feel comfortable that way just go for it and, even if not actively looking for a job, always keep an eye on how market and opportunities are.

In the end once you get good at logic migrating languages will be just a matter of understanding the syntax and most common libraries used.

Collapse
 
iamsourabhh profile image
Sourabh Parmar

I will suggest, get things done, whatever suits you. Build something, write tests around it. Do some optimizations. Whether it be Java or Python.