Yesterday, I was reading an article called “Easy-peasy PHP” on Digital Web Magazine’s website. As I was busy learning how I could become a better programmer, I realized something I wrote was being cited as a reference:
“Later on we might want to use PHP to make the list highlight the current page, perhaps using “Keeping Navigation Current With PHP” [by Jason Pearce] or a similar technique. For this reason, instead of adding a single instance of navigation.php to main.php we’ll actually want to include navigation.php in each of the files (intro.php, bluetruck.php, redhouse.php, and brownbear.php).”
Exactly who is the PHP expert here? I’m certain that I am most definitely not a PHP expert.
Sure, I wrote an article for A List Apart describing a PHP trick I used often, but that doesn’t make me an expert — or does it? Oddly, the author of the article stated that he, too, was no expert. Yet, we both publish something that gets read and referenced by hundreds of users.
Maybe it’s the sole act of putting something in writing. When I received a phone call from Ze Frank (a notable blogger) earlier this month to talk about Third Goal, he even said he’s no expert, but because a lot of people read his website, he’s often asked to speak at conferences and the like.
Whatever it is, I’m no expert. I discover this every day. The more I learn about PHP or just about anything at all, the more I become aware of how much I don’t know. Maybe, just maybe, that explains why I truly did know it all when I was 17.