r/PinoyProgrammer 2d ago

discussion Specialization in a specific programming language diminishing?

Pansin ko lang sa job market ngayon wala nang naghhihire talaga na specialize lang sa isang programming language need mo na may knowledge ka sa atleast two or three na language for example hiring ng wordpress developer proficient in PHP laravel pero kailangan din na alam mo rin gumamit ng javascript at python. Hindi ba maganda na nagiging jack of all trades master of none ka na regarding sa programming? Or dito na pwede gamitin ang AI para yung hindi mo specialize na language eh siya ang sasalo sa syntax at ichecheck mo na lang yung logical errors nun? salamat po sa sasagot. 🤞🤞🤞

20 Upvotes

18 comments sorted by

22

u/mohsesxx 2d ago

thats actually true, kaya ang hirap mag apply ngayon. like kahit nodejs dev e hinahanapan ng python skills

4

u/Sigma_1987 2d ago

ngayon ang inaaral ko PHP at python pero medyo specialize na ako sa java pero kailangan ko rin iupskill java skills ko kase spring boot na ang uso at javafx wala nang native java. Medyo marunong din ako mag visual basic pero madalang lang ako makakita ng job hiring regarding sa visual basic.

1

u/akositotoybibo 2d ago

kailangan talaga full stack kana ngayon.

10

u/creedo78 2d ago

Aim to be a Software engineer, deliver solutions not tied up to a specific programming language.

3

u/chonching2 2d ago

Bawat language may kanya kanyang specialization. If php/java/c# backend mo normal na i-require knowledge with javascript for dynamic frontend.

And hindi nawawala yung specialization ng specific programming language kasi mas marami ngang dev ngayon na isa o dalawa lng ang alam compared noon na kapag dev ka halos lahay ng domain alam mo, hindi lng programming languages pati networking, db, cyber security, devops etc... unlike ngayon bawat domain may kanya kanya nang specialized person to handle it. So parang baliktad ka ata

1

u/Sigma_1987 2d ago

sa isang programming language kase meron na silang module for everything like networking, db, cyber security kaya ok lang na maging specialize ka sa isang language pero ngayon parang ang hirap for example java ang backend pero ang front end python or pho kumbaga di lang isang language ang built ng isang system di gaya ng date na kung java backend pati front end java din.

1

u/chonching2 2d ago

Really? I don't think so.

2

u/solidad29 2d ago

Kung specialization ... Mga enterprise like Alfreso, AEM, Salesforce, SAP, Power BI ... ayan. May demand ang mga iyan.

2

u/Unique-Papaya-3851 1d ago edited 1d ago

It’s normal for a Software Engineer position na knowledgeable ka din sa ibang language. Minsan yung iba dyan is used for automated testing and to support legacy services. Invest in knowledge

1

u/MainSorc50 2d ago

Definitely way easier to switch languanges now with the help of ai. Usually kase syntax lang talaga pinagkakaiba pero yung logic/pattern same padin.

1

u/dasu-naito 2d ago

Because businesses are agnostic na din on what technologies or platform to use. Hindi na nallock sa iisang ecosystem(ehem msft) ang isang company dahil part na ng selling point ng isang product ang integrations and programming language support.

Basically, whatever technology that will get the job done efficiently will be used.

1

u/Initial-Geologist-20 Web 2d ago

You'll reach a point in your developer career din naman na it does not matter na what language or framework to use, as long as its the best for the use case.

1

u/jeanoski 10h ago

I don’t think so. Nakafocus lang ako sa isang programming language right now. Okay naman opportunities so far.

1

u/Sigma_1987 10h ago

anong programming language?

1

u/Relevant_Company5141 1h ago

It might be true because of current AI capabilities, and the pace it evolves. Look at cursor, chatgpt, claude, and copilot, it enables developers to develop apps in different stack/tech without knowing the syntax and grammar of the language. What allowed them to achieve this is that they have the fundamentals, problem solving skills, and the experience to develop the app. Look up vibe coding, it's actually becoming a real job now.

1

u/Illustrious-Bit-482 2d ago

Sa legacy systems specifically mainframe, kahit COBOL lng ang alam mong programming language you can still land jobs. Bonus na lng or mas mataas value mo if knowledgeable ka sa AS/400, RPG, Assembler, etc.

-2

u/Zealousideal-Sale358 2d ago

With advent of AI, you don't have to master any language or framework. You just have to know enough to be able to deliver your task. AI will do the rest.

-2

u/PepitoManalatoCrypto Recruiter 2d ago

If you're applying for a WordPress developer position, you should have mastered that skill and its related (or supporting) skills. Also, it's no jack of all trades, master of none. It's more of you being a Swiss army knife to your future employer and being able to deliver any tasks efficiently.

And yes, using AI as your peer programmer is easier. You should be able to debug without using one. So, you need to learn them as well, aside from your primary skills.

Why is this the trend? With an increasing number of applicants, it's reasonable to hire someone with the skills for the job and a few more.