Sign in
Log inSign up

For a PHP beginner is it worth to stick with PHP and become better at it or switch language?

Josh W's photo
Josh W
·Jan 13, 2017

I consider myself to be a PHP beginner who can write OO PHP code. I've also had experience with Laravel in creating complex application all by myself. But Im not an expert. I dont know design patterns. My code works but it's not written "by the book". It Doesnt follow SOLID principles. Btw. I'm 1.5 year in PHP.

My question is should I stick with PHP and learn SOLID and Design Patterns or should go with some other language?

There are many bad things that can be said against PHP and most of them are true. But the fact is that PHP7 is fast and PHP has huge support / backer (Facebook). Isnt that why PHP is evolving? JS had Google and V8 JS engine. Otherwise there would be no NodeJS. Ruby is beautiful, but its slow. Why? Because they dont have a backer (financial support) to evolve. There were non profit organizations/initiatives who tried to make Ruby faster, but without luck.

My point here is that I kind of like that PHP7 is fast and very good, performance-wise and in my opinion it has a bright future (at least for the next 5-10y). But I would like to hear other opinions.

Regards