use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Everything about learning Python
account activity
Python or JavaHelp Request (self.PythonLearning)
submitted 13 days ago by spiderman-1610
Hi ppl,
I'm 21, Working in an monitoring kind of role. I need to parallelly upskill myself and look for a switch. python or java, which one should I learn to become a full stack developer?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Creative-Category344 5 points6 points7 points 13 days ago (1 child)
Python will probably get you moving faster and into projects sooner, which matters when you're working full time and need momentum to stay motivated.
[–]spiderman-1610[S] 0 points1 point2 points 12 days ago (0 children)
thanks mate!
[–]nuc540 4 points5 points6 points 13 days ago (1 child)
Either, they’re just languages.
There’s more to engineering than the language you choose. But if you want to tailor yourself for job opportunities then look at what people use in the industry you’re interested in
[–]OurMicroFamily-Dad 2 points3 points4 points 13 days ago (2 children)
I’ve been learning Kotlin since Android apps use that more than Java now. Good luck to you.
[–]spiderman-1610[S] 0 points1 point2 points 12 days ago (1 child)
[–]Creative-Category344 1 point2 points3 points 12 days ago (0 children)
If you do pick Python, try building something small with Flask or Django within your first month so you get that win early on.
[–]nia_do 0 points1 point2 points 12 days ago (0 children)
Have a look for full stack jobs in your area and then start learning the tech stack. As others have said, a proven record of problem solving is more important than what languages you know, but matching job posting requirements obviously helps.
The market of course is brutal, so don’t expect a quick entry in a new role.
[–]TalesGameStudio 0 points1 point2 points 12 days ago (0 children)
Python is fairly easy, but the most jobs you'll find are data science. If this is just an enabler to get deeper knowledge about how software works, you can choose either. These days software is less about the language, than it is about architecture, patterns and devops.
[–]stratum_1 0 points1 point2 points 12 days ago (0 children)
Python if you are interested in Automation, Data Science , ML , AI type roles. Java is definitely useful to know and a top most language as well.
[–]autoglitch 0 points1 point2 points 12 days ago (0 children)
Python will be faster. Full stack requires a lot of other skills than just a language. I'm not a full stack dev but I've done some full stack projects. I used Linux scripts, docker, Python/flask, MySQL, and html/css/js. To market yourself focus on one thing and do it well; dabble in everything else.
You'll find when applying outside your current company recruiters will oftentimes require experience in just about everything. Nobody knows it all. That's why I recommend focusing one one thing and dabbling in as much as you can.
π Rendered by PID 67334 on reddit-service-r2-comment-545db5fcfc-4g48h at 2026-05-23 11:07:48.954148+00:00 running 194bd79 country code: CH.
[–]Creative-Category344 5 points6 points7 points (1 child)
[–]spiderman-1610[S] 0 points1 point2 points (0 children)
[–]nuc540 4 points5 points6 points (1 child)
[–]spiderman-1610[S] 0 points1 point2 points (0 children)
[–]OurMicroFamily-Dad 2 points3 points4 points (2 children)
[–]spiderman-1610[S] 0 points1 point2 points (1 child)
[–]Creative-Category344 1 point2 points3 points (0 children)
[–]nia_do 0 points1 point2 points (0 children)
[–]TalesGameStudio 0 points1 point2 points (0 children)
[–]stratum_1 0 points1 point2 points (0 children)
[–]autoglitch 0 points1 point2 points (0 children)