about 6 months ago we hired a 24 aged guy as a php developer (with more than 3 year experience). so yes.
with recent changes in PHP, like modernize stack, good frameworks (laravel, symfony, hyperf) and huge speed it gains from new runtimes like swoole, openswoole, frankenphp, it is really good stack to start new projects and have almost zero need for future migration to something else.
i need to mention we have GO in our backend stack as well and no plan to migrate anything but in our case GO services can easily be replaced with new PHP runtimes and we would have no performance issues.
I know several people who got burn out working in the js ecosystem and who went to php instead. Finally things are quiet, stable and fast. Older people I know don't really care (I worked with IBM software in the 80s/90s, talking about slow and bloated), but the younger ones get very upset with the churn, bloat, overhead, etc.
I don't know about trends among young developers, but I can tell you that the majority of the fintech world that isn't Microsoft centered (or ancient COBOL hieroglyphics) runs on PHP these days.
I ended up finding myself in finance because I had so much PHP experience from bespoke ecommerce and never left because it's everywhere.
Other language ecosystems have things I like better personally, but if you master PHP, you will never have a problem finding work.
Thank you for working on this! Since there was no option available, we were required to use Python with some API or just plain API for the major paid models. Now with ONNX we can load open-source model and use them.
Keep up the good work and I hope this will bring a lot more packages that will make this ecosystem a little more up-to-date!
18 comments
[ 232 ms ] story [ 897 ms ] threadOf course! I'm 41 and still code in PHP. ;)
I ended up finding myself in finance because I had so much PHP experience from bespoke ecommerce and never left because it's everywhere.
Other language ecosystems have things I like better personally, but if you master PHP, you will never have a problem finding work.
Keep up the good work and I hope this will bring a lot more packages that will make this ecosystem a little more up-to-date!
I'm not so sure about that. And I don't even know how and for what I would use any of that.
> stay relevant in an AI-first world or risk obsolescence
Damn I'm doomed :)
There's also https://github.com/symfony/ai for a more LLM focused library which it seems https://github.com/php-llm/ migrated to.
https://levels.io/