3 ms·
I'm a C# veteran and have programmed for more than a decade. I started PHP last year for a project, and I must say 5.4 is quite rich in features (it's also very
by frevd 13y ago
I'm a C# veteran and have programmed for more than a decade. I started PHP last year for a project, and I must say 5.4 is quite rich in features (it's also very weird, agreed, but nothing beyond any control, the docs are great).
It's astounding how much more productive you can be with PHP and its library, compared to ASP.Net for example. The libary is greatly grown (besides being impossible to remember it is the fastest way to use global functions for standard stuff and classes if you need custom implementation).
You won't probably find any language more productive than that.
If you're aiming for becomeing more well-paid as a specialist, web programming won't get you too far though, unless you have great back-end qualifications for special-purpose architecture. You could look into unity3d for a change (C# or Javascript).
The only language that you must know in 3 years is Javascript. You should be proficient in it, since more and more moves into the client and cloud callbacks vs. serverside processing.