<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 23 May 2013 06:01:39 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Reddit.com: How to progress my PHP skills?]]></title>
      <guid>http://www.phpdeveloper.org/news/19519</guid>
      <link>http://www.phpdeveloper.org/news/19519</link>
      <description><![CDATA[<p>
On Reddit.com a reader has asked the community what they think he needs to do to <a href="http://www.reddit.com/r/PHP/comments/1d32dr/how_to_progress_my_php_skills/">progress his PHP skills</a> past the "little bit" he's learned so far.
</p>
<blockquote>
Last summer I started learning a little bit of PHP, knowing HTML and CSS drove me towards wanting to learn some PHP for fun. I went through a pretty simple book, and made some simple websites (registration and message system, user submitted data, file uploads) using mostly tutorials which I tweaked a little bit. Since last summer I haven't learned anything new, but now that summer is coming along again I might be a bit bored, so I have been thinking of attempting to learn even more.
</blockquote>
<p>Suggestions included in the comments are things like:</p>
<ul>
<li>Learn about software architecture.
<li>Understand your environment. 
<li>I very highly suggest learning a PHP framework.
<li><a href="http://www.phptherightway.com">http://www.phptherightway.com</a>
<li>Start learning industry tools for PHP. It will all influence your coding style, and illustrate why some styles are considered best practices.
<li>To add to the other suggestions, I recommend becoming a regular contributor to one or more open source projects. 
<li>What helped me a lot was to write my own micro framework using OOP that I can now use for future websites and web applications.
<li>Come up with a 'complex' web site/application idea and get to it. Bonus points if you can launch it and make money off it (half kidding).
</ul>
<p>
You can read the full set of comments for more good suggestions <a href="http://www.reddit.com/r/PHP/comments/1d32dr/how_to_progress_my_php_skills/">here</a>.
</p>
Link: http://www.reddit.com/r/PHP/comments/1d32dr/how_to_progress_my_php_skills]]></description>
      <pubDate>Mon, 29 Apr 2013 10:22:47 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Reddit.com: What would you consider to be 'advanced PHP skills?']]></title>
      <guid>http://www.phpdeveloper.org/news/18564</guid>
      <link>http://www.phpdeveloper.org/news/18564</link>
      <description><![CDATA[<p>
On Reddit.com there's an interesting discussion going on about what's <a href="http://www.reddit.com/r/PHP/comments/10m9z3/what_would_you_consider_to_be_advanced_php_skills/">considered to be 'advanced skills'</a> for a PHP developer to have.
</p>
<blockquote>
I'm going to throw out here some potential advanced skills from off the top of my head - not at all a complete list.... PHP objects? PHP regular expressions? Frameworks? Security measures? Ability to use PHP to do cool things like recursive node walking of XML files? Use of third party libraries? Or would you add something else entirely? Just curious, because I'm looking for work and want to know if I can reasonably bill myself as having advanced PHP skills. Thanks for the input!
</blockquote>
<p>Responses cover a wide range of topics including:</p>
<ul>
<li>the Zend Certification(s)
<li>Clean, easy to understand coding practices
<li>How to effectively test your applications
<li>Addressing security concerns
</ul>]]></description>
      <pubDate>Fri, 05 Oct 2012 12:56:26 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Lorna Mitchell: Skills Allied to PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/18371</guid>
      <link>http://www.phpdeveloper.org/news/18371</link>
      <description><![CDATA[<p>
In <a href="http://www.lornajane.net/posts/2012/skills-allied-to-php">this new post</a> to her site, <i>Lorna Mitchell</i> shares some other skills/technologies that are "allied to PHP" and can make you a more effective (and better) developer for knowing them.
</p>
<blockquote>
In web development, our biggest challenges are not writing code, we can do that. But getting the code safely from one place to another, with many people's work preserved, having our platform(s) correctly configured and understanding how to use them, making use of the tools in the ecosystem which will help us improve the quality of our code; these are the big challenges we face, and that's why I proposed this workshop and why I think all these topics are important.
</blockquote>
<p>
Among the things she'll be talking about are useful things to know like effective use of version control, using a static analysis tool to evaluate your code and performance profiling. If you'd like to attend the talk and hear it all first-hand, you can find out more about <a href="http://conference.phpnw.org.uk/phpnw12">PHPNW 2012</a> from their site.
</p>]]></description>
      <pubDate>Fri, 17 Aug 2012 08:35:59 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Programmers.StackExchange.com: How can I test PHP skills in a interview?]]></title>
      <guid>http://www.phpdeveloper.org/news/18367</guid>
      <link>http://www.phpdeveloper.org/news/18367</link>
      <description><![CDATA[<p>
In <a href="http://programmers.stackexchange.com/questions/118886/how-can-i-test-php-skills-in-a-interview">this recent post</a> to the "Programmers" area of the StackExchange site, the user asks the community for help in testing a PHP developer during the interview process to asses their level of knowledge accurately.
</p>
<blockquote>
My company needs to hire a PHP developer, but nobody has PHP knowledge in my company and we find difficult to test for PHP skills. If it were a C/Java developer I would ask him to write a quick implementation of the Game of Life, but PHP is a completely different language. I saw <a href="http://vladalexa.com/scripts/php/test/test_php_skill.html">this test</a> with interest. Anyone else has more suggestions?
</blockquote>
<p>
There's several other suggestions made touching on a wide range of evaluations including:
</p>
<ul>
<li>Security concerns (like SQL injection)
<li>Debugging/Profiling
<li>Framework experience
<li>Good overall development skills
<li>And inks to <a href="http://stackoverflow.com/questions/305654/what-php-specific-questions-would-you-ask-in-a-job-interview">other</a> <a href="http://stackoverflow.com/questions/2956890/php-job-interview-questions">similar</a> <a href="http://stackoverflow.com/questions/2950540/php-interview-questions">questions</a>
</ul>]]></description>
      <pubDate>Thu, 16 Aug 2012 11:35:38 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPMaster.com: 6 Extra Skills Every PHP Developer Should Have]]></title>
      <guid>http://www.phpdeveloper.org/news/17789</guid>
      <link>http://www.phpdeveloper.org/news/17789</link>
      <description><![CDATA[<p>
On PHPMaster.com today there's a new article with <a href="http://phpmaster.com/6-extra-skills-every-php-developer-should-have/">six things</a> that they (well, <i>Daniela Baker</i>) thinks every independent PHP developer should know and have in their arsenal.
</p>
<blockquote>
PHP development is hot right now, but there are also lots of people in PHP development. If you want to make it as an independent PHP developer you've got to know more than just PHP. Here are six other essential skills you need to succeed as a PHP developer.
</blockquote>
<p>Her list of six is made up of:</p>
<ul>
<li>JavaScript, HTML, and CSS
<li>Knowing What You Don't Know
<li>Business Communication
<li>Business Finance
<li>Project Management
<li>Networking
</ul>
<p>
Really, independent or not, these types of skills/knowledge can help any developer out there to see the bigger picture outside of just their code, out to what the business is doing.
</p>]]></description>
      <pubDate>Mon, 09 Apr 2012 08:22:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[IT World: Lost programming skills]]></title>
      <guid>http://www.phpdeveloper.org/news/16769</guid>
      <link>http://www.phpdeveloper.org/news/16769</link>
      <description><![CDATA[<p>
On IT World there's an interesting article about the programming skills that <a href="http://www.itworld.com/print/190213">seem to be lost in today's coders</a> and how what they may not know might hurt them in the end.
</p>
<blockquote>
Some of these skills aren't likely to be needed again, any more than most of us need to know how to ride a horse or (sigh) drive a manual-transmission vehicle. But other skills and "lessons learned" may still or again prove relevant, whether developers are banging their heads against legacy systems, coding for new mobile and embedded devices... or other devices and applications we haven't yet thought of. [...] Here's what some industry veterans and seasoned coders think the younger generation doesn't know ... but should.
</blockquote>
<p>
He's broken it up into a few different sections - one dealing with the lack of general hardware knowledge by a good section of the today's developers, another noting that programming is not the same as software engineering (yes, really). He also touches on the lacking idea of "thinking before coding" and how planning for errors has become less and less of an importance.
</p>]]></description>
      <pubDate>Thu, 25 Aug 2011 08:50:42 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Cal Evans' Blog: Day Camp 4 Developers: Soft Skills wrapup]]></title>
      <guid>http://www.phpdeveloper.org/news/15394</guid>
      <link>http://www.phpdeveloper.org/news/15394</link>
      <description><![CDATA[<p>
<i>Cal Evans</i> has <a href="http://blog.calevans.com/2010/11/07/day-camp-4-developers-soft-skills-wrapup/">posted a wrapup</a> of the "Day Camp 4 Developers" event that happened this past Saturday. The event was targeted less towards the hard tech topics and more towards the "softer side" of things like working on resumes and furthering your career.
</p>
<blockquote>
Well, it's done. Our first ever <a href="http://daycamp4developers.com/">Day Camp 4 Developers</a> was yesterday and was by most accounts, a rousing success. Some of the comments over at <a href="http://joind.in/event/view/459">Joind.In</a> are just wonderful. I won't rehash all the great times and comments but I do want to list a few things I learned, even if only for myself.
</blockquote>
<p>
Some of the things he pulled from the sessions included:
</p>
<ul>
<li>Don't write software, use the tools available
<li>Long breaks are bad
<li>People will forgive a LOT if the content is good
<li>Face-to-face still trumps cyberspace
</ul>]]></description>
      <pubDate>Mon, 08 Nov 2010 08:40:41 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Job Posting: Syneron Seeks Webmaster with PHP Skills (Irvine, CA)]]></title>
      <guid>http://www.phpdeveloper.org/news/7445</guid>
      <link>http://www.phpdeveloper.org/news/7445</link>
      <description><![CDATA[<table cellpadding="3" cellspacing="2" border="0">
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Company</td>
	<td style="font-size:11px">Syneron</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Location</td>
	<td style="font-size:11px">Irvine, CA</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Title</td>
	<td style="font-size:11px">Webmaster with PHP Skills</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Summary</td>
	<td style="font-size:11px">
	Do you live near Irvine, CA? Are you really good at HTML/CSS/Javascript and know some PHP as well? Syneron is looking to hire a webmaster to maintain the corporate web site and probably work on some other projects. If you're interested, send your resume to chartjes @ [the company's domain]
	</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Link</td>
	<td style="font-size:11px"><a href="http://syneron.com/About_Us/Employment/webmaster.html">More Information</a></td>
</tr>
</table>]]></description>
      <pubDate>Fri, 16 Mar 2007 10:15:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Felix Geisendorfer's Blog: Basic CakePHP templating skills]]></title>
      <guid>http://www.phpdeveloper.org/news/6486</guid>
      <link>http://www.phpdeveloper.org/news/6486</link>
      <description><![CDATA[<p>
From the ThinkingPHP blog today, <i>Felix Geisendorfer</i> <a href="http://www.thinkingphp.org/2006/10/11/basic-cakephp-templating-skills/">has shared</a> some of his experience to help those CakePHP users out there that are looking at doing more templating to their applications than just the normal index changes.
</p>
<blockquote>
One of the things I don't see getting to much coverage is how to create good templates when working with CakePHP. Since those are written in plain PHP, this does not apply to CakePHP only. So I'm sure many people have already developed their own style that they are comfortable with and I don't ask for them to change it. However, maybe some people new to the framework / language can benifit by taking a look at the one I'm using.
</blockquote>
<p>
He <a href="http://www.thinkingphp.org/2006/10/11/basic-cakephp-templating-skills/">covers</a> a few different topics: 
<ul>PHP tags
<li>Conditions
<li>Loops
<li>the linebreak issue
<li>avoiding multi-line statements
<li>Creating Zebra striped table rows
</ul>
The code included on some of the points (not the multi-line or the PHP tags items) is simple and is summed up in less than six lines.
</p>]]></description>
      <pubDate>Thu, 12 Oct 2006 07:44:00 -0500</pubDate>
    </item>
  </channel>
</rss>
