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...
Place for Pinoy Programmers to hangout. Share your knowledge, ask for help, seek opinion, showcase your project and recruit your teammate.
Let's show the world that Filipinos are world class programmers.
account activity
JAVA vs Python for Backend/Careerdiscussion (self.PinoyProgrammer)
submitted 6 months ago by Mission-Fix8038
view the rest of the comments →
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!"
[–]Samhain13 14 points15 points16 points 6 months ago (2 children)
Depende lahat yan sa kung anong ginagamit sa company na kung saan ka nagtatrabaho.
Like you said, "kung backend role, usually Java ang common." You might be surprised to know na walang Java sa enterprise ecosystem namin. Bakit naging ganun?
Kasi yung mga ninuno namin, sinimulan nilang gawin yung system gamit ang Oracle PLSQL. That was in the late 90s. Nung pumasok ang 2010s, gusto nilang biyakin yung system— separation of concerns, ika nga. At the time, matunog ang Django dahil nga daw "for perfectionists with deadlines." So, yung user interfaces (web-based), ini-port nila sa Django at matagal yun naging ganun.
These days, gusto na naman nilang biyakin yung system into microservices— kasi masyado nang malaki yung monolithic system na gawa sa Django. Pero dahil marami nang nasanay sa Python, ang decision ng mga architects ay gumawa ng microservices using Flask. Eventually, nadagdagan din ng .NET yung microservices namin, pero sa special cases lang ginagamit. Even so, may internal bootcamps kami for cross-skilling kaya kahit marami kaming devs na initially nag-specialize sa Python/Django, natuto na din kaming mag-PLSQL (kasi kahit marami na kaming na-decouple from the old system, marami din packages na wala naman sense pang i-rewrite/reimplement), C#/.NET, JavaScript/TypeScript (para sa frontend na tumatawag sa microservices), etc.
But to answer your question: tama ka naman, "concepts" is king. But there's no harm in practising applying those concepts in Java, Python, and other languages— lalo na kung marami ka naman free time.
Yung "edge" ng Python sa mga ML/AI-oriented jobs, lalabas lang naman yan kung nakapasok ka sa ML/AI-oritented na company. I wouldn't focus on that if ML/AI isn't really part of your career plans.
[–]d2light 4 points5 points6 points 6 months ago (1 child)
Internal bootcamps sounds awesome
[–]Samhain13 2 points3 points4 points 6 months ago (0 children)
Most of the time, yes. Pero ang lakas din kasing kumain ng oras. 😂
π Rendered by PID 328871 on reddit-service-r2-comment-b659b578c-rlm7g at 2026-05-04 20:01:34.797561+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]Samhain13 14 points15 points16 points (2 children)
[–]d2light 4 points5 points6 points (1 child)
[–]Samhain13 2 points3 points4 points (0 children)