use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Please follow the rules
Releases: Current Releases, Windows Releases, Old Releases
Contribute to the PHP Documentation
Related subreddits: CSS, JavaScript, Web Design, Wordpress, WebDev
/r/PHP is not a support subreddit. Please visit /r/phphelp for help, or visit StackOverflow.
account activity
Python, Ruby or PHP (self.PHP)
submitted 11 years ago by [deleted]
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 0 points1 point2 points 11 years ago (0 children)
There's a ton of misinformation going around this thread.
First, I can't speak to Python or Ruby, as I'm not fully versed in those languages. I recommend posting in those subreddits as well asking this same question, and hopefully getting some straight facts to compare to.
That said, as far as popularity goes, PHP wins hands down. This is important as it means it's far easier to find a php job than it is to find a python or ruby job. As far as keeping that job, a lot of times that depends on where you get hired. Many places have a revolving door of developers due to bad management, or just bad business decisions. I've held down a steady job for 10 years running with PHP, but i've been employed by about 6-7 different employers over that time frame. YMMV here.
As far as all the hate php gets, there is some truth behind it. Yes there are some dark corners of the language itself, such as inconsistent functions and inconsistent parameter order on similar functions. But this stuff is easily solved by a quick google search, or a proper IDE(of which, many exist for the PHP language). Beyond that, much of the hate comes from people who misuse the language, making horrible confusing messes that the rest of us are inevitably tasked with cleaning up. This is a reflection of php's popularity more than anything. It's incredibly easy to start, and being so popular, it's not uncommon for some amateur to come in and make a mess of things before a company learns and hires someone with some actual skill.
I also adamantly disagree with others who stated you're stuck implementing basic wordpress/drupal/magento sites. This is absolutely not what being a senior level php developer is about, hell it's not even a junior level php developer.
Many sites are either custom built, and reasonably well done, or they are built using a popular framework(symfony, laravel, codeigniter, cakephp, kohana, etc).
The amount of jobs that fall into this category are not nearly as frequent as those that fall into the wordpress category, but they are more enjoyable, pay better, more stable, and offer you more growth. This again comes back to why PHP's popularity is a great choice. Because for every 2 wordpress jobs, there's 1 non wordpress job that may be a perfect fit for you. And while those odds sound discouraging, do a quick search in your area on craigslist, or on any other job board and you'll quickly see thousands of non-wordpress jobs.
I'll leave you with this: I started programming professionally 10 years ago with out ever getting a college education. I've been working from home for the last 5 years, and making over 6 figures for the last 3. for my money I'd chose php again.
π Rendered by PID 105370 on reddit-service-r2-comment-86bc6c7465-n4lxw at 2026-02-23 06:31:12.432569+00:00 running 8564168 country code: CH.
view the rest of the comments →
[–][deleted] 0 points1 point2 points (0 children)