Over on PHPKitchen today, there's an interesting new post with a topic that seems to constantly be on the back of everyone's minds - what to do when a software developer knows it all, but just can't make good software.
I really enjoyed Jeff Moore's (creator of WACT) post today, I thought I'd post it in its entirety. It's a compelling question, what is it that makes some programmers more adept than others? While this article is a good stab in the right direction, it still doesn't shed sufficient light on the phenomenon where you have the programmer who is highly intelligent, considerably experienced, with a broad exposure to CS concepts but not a particularly good software maker.
He talks about the methods for "skill acquisition" that some developers miss a few steps on (guilty here). With PHP being such an "easy entry" language, it seems like there are a lot of the beginners out there that aren't taking the steps they need to hone their skills...




