So Professional That It’s Unprofessional
Mike Williams is one of the big three Erlang creators (along with Joe Armstrong and Robert Virding) and the developer of the first Erlang Virtual Machine. Since then, he’s “moved up” and has been working as a software engineering manager for 20+ years. In his InfoQ talk titled “The Ideal Programmer – Why They Don’t Exist and How to Manage Without Them?“, Mike presents this hilarious slide:
It’s hilarious because, if you browse web sites like LinkedIn.com and Monster.com, you’ll find tons of similar, impossible-to-satisfy job descriptions. Everybody, especially the job description writer, knows that exhaustive “requirements” lists like these are a crock of BS. This practice is so professional that it’s unprofessional. So, why does it persist?
Never, ever, under any circumstances use the word “why” around those who believe in these things…unless you like the panicky haunted look in their eyes that it engenders 🙂
Thanks for the advice Gene; and good advice it is. I used to do dumb-ass shit like that all the time but, thanks to this blogging outlet and my personal maturation (lol) over the decades, I’m so over it. Better for others, and better for me. Win-win, and nobody’s feathers get ruffled. 🙂
My mind is such a scary place – first time I read your comment it substituted “mutation” for “maturation”. Then again… 🙂
I actually advocate a little strategic feather ruffling now and then. Getting between me and satisfying my customer with some cargo-cult BS that you can’t justify is a quick ticket to a “why” party.
Hah. Maybe mutation is a better description than maturation.