Twitter Photos RSS Feed
 
 

Aug 14, 2006

 

`
Jack of all trades, master of none.Someone pretty smart probably said that a long time ago, and they’re right. If I was running a business, I would want more masters than jacks because masters would churn out higher quality stuff all at the same time. If you had a lot of jacks that might equal a handful of masters.At work we have three master developers - and I mean masters compared to jacks, not masters masters. Anyway, each of us is pretty specialized in what we know as far as platforms and languages. None of us really know how to do what the other one does.

KingThis situation puts the company in a tight spot because there are no backups for any of the developers. If I got hit by a truck full of whoopi cushions tomorrow they would be shit out of luck. Same goes for the other guys. However, each of us make very good quality products and get them done relatively quickly. We are each working on different products, so three products at the same time and each is turning out really well.

But a new CIO has a different idea. His big picture puts everyone picking in a single gold mine until it is empty. This gets the mine empty quickly, but what happens to the pile of stone and the pile of wood? Nothing. It sits there untouched until the gold is done.

This plan does not boost quality nor does it get things done quicker. First, everyone has to be cross-trained, which takes them out of their zone and makes quality suffer. This makes everyone unhappy because they are forced to stop working at their specialized craft. Also, projects that would have otherwise gotten done by either developer get pushed to the bottom of the priority list because everyone has to work on the same thing. No more multi-tasking.

I understand the big picture and sometimes that makes sense, like when everyone has multiple skills already. But when you have a group of people that are very specialized, putting them together as a team puts a lot on the line.

 
Aug 14, 2006 | Jack or master? |
 

5 Comments

  1. Big G says:

    From a management perspective, just humor the guy. He has different ideas, that may or may not work, but time will tell.

    One of the things that burns me the most is when I make changes and my employees gripe and complain amongst themselves about how bad an idea it is, or “that’s not how we’ve always done it”.

    Other than that… I’m not sure I qualify as a master of anything… but I’m much more than a Jack in a number of different areas. I think there’s another catagory for “Advanced Jacks”. They’re the people who excel at being flexible.

    G+

  2. Brian says:

    Well, nobody is master of anything. Master status is unreachable - unless you’re doing kung fu.

    In the “master vs. jack” comparison, the master just has more experience.

    But I like the “Advanced Jack” option.

  3. Thee says:

    Brian, I disagree. You can be a master of something.

    I would say Yoda is a Master Jedi.

  4. Brian says:

    If he was a master then he wouldn’t have gotten his ass whooped in EP3.

    There is always something to learn.

  5. Tam Hanna says:

    Hi,
    I run a small Palm OS software house - and so far, my experience was that I get more mileage out of a jack than out of a master.

    I cant have more than one person working for me at any time as there isnt enough work for a fulltime anything…and the more tasks that guy can do, the better. I made the mistake of going for a coder once instead of going for a developer - and paid dearly for it….

    Best regards
    Tam Hanna

    P.s. I know that my blog is called TamsPALM - but it stopped beeing purely Palm-focussed a long time ago.

Leave a Reply