4 ms·
I have an old friend who’s been working with PHP for almost two decades. We’ve teased him a lot over the years “because PHP”, but the truth is that in 2019 PHP
by moksly 7y ago
I have an old friend who’s been working with PHP for almost two decades. We’ve teased him a lot over the years “because PHP”, but the truth is that in 2019 PHP is actually rather relevant. Everything is becoming a web-app, even major enterprise solutions are turning into some sort of web-api and a MVVM JavaScript front, and PHP is actually rather suited for this. It’s fast, relatively safe and reliable and you won’t have trouble hiring for it.
I think one of the reasons you don’t hear too much about it is the same reason you don’t see a lot of JAVA or C# articles on HN, it’s old. If I look at my local jobmarket for development though, those three languages make up around 90% of the current open positions.
- jazoom 7y ago>it's old Same age as JavaScript and Python is 5 years older still. I hear a lot more about these 2 languages. There must be more to it than simply age.
- moksly 7y agoIsn’t JavaScript a similar story within its ecosystem? A lot of the new flashy things get a lot of attention, but all the jobs are for Angular. It’s very anecdotal of course, and react does have some traction, but it’s almost all Angular. I’ll agree with python, but around here python jobs require (and prioritise) some sort of university degree in math or statistics. There are a lot of python jobs, just not for software developers. If you move near Copenhagen it’s much nuanced. You might even be able to find a job writing Rust there, but where I live, chances are there won’t be a single Rust job in my lifetime.
- JMTQp8lwXL 7y agoThere are plenty of React jobs out there (US West Coast). Some people are spooked by the Angular v1 vs v2+ debacle, but there are Angular jobs too.
- cutler 7y agoYes, it's remarkable how once you move outside the tech hubs there's only PHP, Java and C#. I've observed that PHP survives in smaller locations where there isn't even any Java or C#. It's ubiquity is quite depressing.