We're only human 15 Sep, 2003
Great discussion topic from Daniel Steinberg: Showing your faults:
It's nice to see a more experienced programmer get stuck - it helps remove the mystique. It unites us. It's not like kids applauding when someone drops and breaks a plate in the cafeteria - it's a sigh of relief to discover that other people have the same difficulties we do.
This is partly in response to James Gosling's recent post about debugging and it's great to see this stuff being discussed. We all have to start somewhere, and we all make stupid mistakes at some point, no matter how much experience we have. This is why I love a lot of the essays and opinion pieces that appear to discuss "the obvious." How To Be A Programmer is a good case in point: this writing is exemplary because we need to be reminded of the basic / obvious stuff every now and again.
But just so you know, whenever I make a coding mistake, it's to remove some of the mystique surrounding my awesome persona. Uh, yeah, that's it…