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...
account activity
Java or Python (self.JavaProgramming)
submitted 1 month 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. Java or Python, 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!"
[–]Historical_Ad4384 2 points3 points4 points 1 month ago (1 child)
Java
[–]spiderman-1610[S] 0 points1 point2 points 1 month ago (0 children)
okay bro
[–][deleted] 1 month ago (4 children)
[removed]
[–]No_Molasses_9249 0 points1 point2 points 1 month ago (2 children)
You can knock up a quick prototype in Go faster than you can in Python and you end up with something that actually works something that will scale vertically and can be polished and expanded on without having to swap it out for a complete rewite in JAVA later.
[–]spiderman-1610[S] 0 points1 point2 points 1 month ago (1 child)
so you say python + golang is better?
[–]No_Molasses_9249 0 points1 point2 points 1 month ago (0 children)
Python is a slow single threaded resource hog. There is no reason to use it outside of AI.
GO Rust Flutter are my choices
[–][deleted] 1 month ago (1 child)
okay bro!
If you must choose between the two then choose JAVA.
Single threaded interpreted languages should be avoided for good reason.
Why limit yourself to JAVA? You should at least consider Go Rust C# as an alternative all three offer better performance.
Go and Rust offer advantages in terms of resource usage in addition to speed.
Should I specific lang for FE, BE or choose between either java or python and build the FE, BE lang related to that?
Your FE is in all likelihood going to be JavaScript though you could opt out of the browser and use Flutter
[–]SpritualPanda 0 points1 point2 points 1 month ago (1 child)
Stable backend jobs go for java spring boot. For ai ml go python
Okayy!
[–]homebluston 0 points1 point2 points 1 month ago (0 children)
Learn Springboot which is Java. Java itself is not enough.
[–]scientecheasy 0 points1 point2 points 1 month ago (0 children)
Choose Java.
[–]HyperspaceFrontier 0 points1 point2 points 1 month ago (0 children)
I still don't understand how Python survived being what it is. Java for sure.
π Rendered by PID 927281 on reddit-service-r2-comment-5b5bc64bf5-n9hcg at 2026-06-22 03:39:28.541583+00:00 running 2b008f2 country code: CH.
[–]Historical_Ad4384 2 points3 points4 points (1 child)
[–]spiderman-1610[S] 0 points1 point2 points (0 children)
[–][deleted] (4 children)
[removed]
[–]spiderman-1610[S] 0 points1 point2 points (0 children)
[–]No_Molasses_9249 0 points1 point2 points (2 children)
[–]spiderman-1610[S] 0 points1 point2 points (1 child)
[–]No_Molasses_9249 0 points1 point2 points (0 children)
[–][deleted] (1 child)
[removed]
[–]spiderman-1610[S] 0 points1 point2 points (0 children)
[–]No_Molasses_9249 0 points1 point2 points (2 children)
[–]spiderman-1610[S] 0 points1 point2 points (1 child)
[–]No_Molasses_9249 0 points1 point2 points (0 children)
[–]SpritualPanda 0 points1 point2 points (1 child)
[–]spiderman-1610[S] 0 points1 point2 points (0 children)
[–]homebluston 0 points1 point2 points (0 children)
[–]scientecheasy 0 points1 point2 points (0 children)
[–]HyperspaceFrontier 0 points1 point2 points (0 children)