Home > management > So Professional That It’s Unprofessional

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?

  1. November 3, 2012 at 4:03 pm

    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 🙂

    • November 3, 2012 at 6:29 pm

      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. 🙂

      • November 3, 2012 at 8:20 pm

        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.

  2. November 4, 2012 at 1:15 am

    Hah. Maybe mutation is a better description than maturation.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: