mrkrstphr's blog

twitter github

The Lack of Good Software Developers

Posted on 03 Nov 2010

We’ve recently been interviewing candidates to fill two PHP Developer positions, and I’ve been astounded with the gaping holes in knowledge that just about all of the candidates have:

These items are not PHP specific, and, while the last one might be excusable as some people frown upon using it, the first two seem like things that would be covered in programming 101. Anyone with a Computer Science degree (which most of these candidates had), should understand the modulo operator, and object construction and destruction.

It’s basic programming. We’re doomed.


The Clean Architecture in PHP

I've written a book on the Clean Architecture in PHP, which covers how to cleanly organize and decouple your code in a way that prepares it to survive and be easy to maintain for the long term.

Check it out!