This was his email reply back to his team.
I like how he describes the double-bind of "If your career doesn't advance, it's your own damn fault" from HR. I like how he back-peddles at the end too.
**********
Team,
There is a difference between a senior level programmer that takes pride in his work and whoever the junior hack is that gets away with writing this kind of spaghetti code. Unfortunately the spaghetti coder continually gets away with it, probably getting recognition for “getting it done”, and the “bloat-ware” left in the wake gets ingrained in the systems—awaiting to be undone, reinterpreted, and corrected—taking 2-3x or more the time and the money. All the while the bloat code sits there running however well it runs most likely frustrating customers and anyone who looks at it in vain hopes of trouble-shooting or updating.
The first breed are classically trained and know how computers like to think. They relish slicing to the bone the most direct and most elegant route for bits to travel. They are artists and scientists.
The second breed are those that pass themselves as “programmers” and have learned to cut n’ paste, experiment, and piece code together till somehow it seems to work and they get their paycheck never looking back.
Much to the pride of this team, Ian Laird is one of the few masters from this first breed.
To me, he exemplifies the standard of this ideal for the whole industry.
(End of toast…. You may shed a tear, applaud and bring out the statuette.) J
Seriously though,
Mitch
I’ve seen this video.. it is somewhat interesting and at least gets across the sense of what “exponential” actually feels like and mean….. this kind of thing and the fodder around it should be standard High School viewing if not 8th grade.
Which brings up the philosophical question of “what does an education really mean in this day of ‘Google-everything’ instant knowledge”?
I mean, what are we teaching kids in school knowledge wise that they aren’t capable of teaching themselves with a few clicks and searches. What actually IS knowledge in an environment like this? I mean with a smart-phone in my hands there isn’t anything it seems that is impressive when spoken at a party. How does this evolve? How does one find worth in knowledge when for a few pennies and the bandwidth anything is Insta-knowable (made the word up here)…. J
Or has all knowledge now just become the post-modern everything is equal and therefore of no value matter of opinion. Consider the Keynesian vs. Laffer (Curve) (or use Austrian Economics if you will) “knowledge” controversies debated at the highest academic ranks but watered down to snippets of clichés between the left and right American politics each using the “knowledge” to make substantial policy decision affecting millions of people in very real ways. Where is the “knowledge?” Can I Google, “What economic theory comes closest to economic reality?” Where is the freaking science ???!!!???