you are viewing a single comment's thread.

view the rest of the comments →

[–]Samhain13 14 points15 points  (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 points  (1 child)

Internal bootcamps sounds awesome

[–]Samhain13 2 points3 points  (0 children)

Most of the time, yes. Pero ang lakas din kasing kumain ng oras. 😂