Earlier quoted context omitted.
Er, what exactly is intellectual about 1300 hours of busy work? I fully support learning/reading/studying, but formal education only includes those things obliquely as an accidental side effect. High School is mostly about babysitting and obedience -- your success is measured by your willingness to jump through arbitrary hoops specified by authority figures. Sure, the ones who take an interest in the material will le…
Slightly off-topic, but s/high school/corporate life/ Some of the same social structures apply to both, as well. The cartoon applies to my comment, as well. "The way we've always done it" can be a mercilessly rote and inefficient path. The bit of Perl I picked up (along with a hodgepodge of regex, SQL, VBA -- I know, but I had to use the tools at hand -- and whatnot) boiled a five person department down to one person…
I kept the department afloat. I should have bailed, but personally it wasn't a good time for a transition.
I'd hate for my work to result in others being laid off. In a prior position, I spent a lot of time mentoring and defending a replacement, giving her time to get up to speed.
I also spent a lot of time volunteering my "kung fu" to acquaintances in other departments. Saving an accountant two days' work sorting manually through borked phone records, via a couple of minute Excel hack, provided a certain satisfaction.
There's so much emphasis on "competition" as well as "the way". (All the more ironic for all the "corporate speak" espoused regarding "cooperation".) I'd rather grow people while appreciating their differences, and hoping for some of the same in return.
To try to tie this back to "11th grade", it would be nice if "the Perl hacker" didn't so often have to feel themself quite so the outsider. Or maybe that trait is orthogonal fro the "Perl/hacker" trait? Seems to be a fairly strong correlation.