Guest Post: Sports in 2012

Once again I asked my father to give his view of the best and worst sporting accomplishments of the year. Here is his (unedited) list for 2012:

 

Sports in 2012 – Or how to not mention the Olympics

Team of the Year – Chelsea. For knocking Barcelona out without leaving their own half and then winning the Champions League using the same tactics.

Sportsman of the Year (on two legs) – Andy Murray. For crying at Wimbledon and then winning the US Open. We all love him now.

Sportsman of the Year (on two wheels) – Bradley Wiggins. For winning the Tour de France. Special mention to Sky Sports for an excellent series about Team Sky, never realised you could lean on the support car if you were feeling a bit tired.

Sportswoman of the Year – None. Sport and Women should not mix, it messes up their hair and makes them perspire.

Overseas Sportsperson of the Year – Peyton Manning. For a great return in 2012. Probably won't win it in 2013!

Overseas Team of the Year – Spain. For winning Euro 2012, bet no one saw that happening.

Other notable events in 2012
Good
AFC Wimbledon stayed up
Bad
AFC Wimbledon only just stayed up

Good
Managed to stay awake for the Superbowl
Bad
New York Giants won it

And Finally (I know I said I wouldn't mention it but it has been impossible to avoid)

Good
Team GB won lots of medals and apparently some were won by GIRLS!
Bad
As predicted lots of empty spaces – not that I'm bitter about not getting any tickets

What you need to know to be a PHP developer

 

If you want to be a web developer it is not enough to simply know PHP (or ASP.net if you go that way). It is important to also know which skills are most in demand for a web development role.

I decided to find out so did a search for PHP on a variety of UK based recruitment sites. In total I tallied 60 positions for their required/optional skills and ordered by the number of times each appeared.

Here are the top 10 skills that you want in 2013 if you are to be a PHP developer, the percentage is the number of jobs that ask for the skill:

  1. PHP – 100% (kind of makes sense a PHP developer would need to know PHP)
     
  2. MySQL – 78.8% (By far the most popular of the database options, only alternatives mentioned were SQL and PostgreSQL each under 10%)
     
  3. HTML – 73.1% (Helpful for putting that PHP onto actual web pages)
     
  4. CSS – 71.2% (Make those web pages look pretty)
     
  5. Javascript – 69.2% (Add some function to those web pages. Most of those mentioning Javascript also mentioned jquery, two mentioned mootools)
     
  6. LAMP – 28.8% (Creating sites on Apache Linux)
     
  7. OOP – 26.9% (Object Oriented Programming, most did not mention it by name but mentioned frameworks like zend, symfony, cakephp etc. I also tallied these individually but each reached under 10% with Symfony and zend each getting 7%)
     
  8. Subversion – 21.2% (The oldest of those generally used still rules the roost, GIT was the only other one mentioned with 9.6% of the ads asking for it)
     
  9. AJAX/JSON – 19.2% (allowing us to send and receive data in the background of our web pages)
     
  10. XML – 17.3% (XML is another markup language that enables things like rss feeds and is both human and machine readable)

Just below these ten we have mentions of actual products with WordPress, Drupal and Magento developers all in demand.

Number eleven though is something you either have or you don’t… communication skills. Good luck shy guys.

While this is a small sample set gathered over a single day in January 2013 this top 10 makes a lot of sense. Only one job asked for any type of certification (and they said they would pay for the applicant to get it if they were successful but lacking it), several asked for degrees but were generally unpicky about the subject, the majority asked for experience. Get coding!