DEV Community

Babacar Cisse DIA
Babacar Cisse DIA

Posted on

Would you rather be a "Jack-of-all-trades" or "Master-of-one"? Why?

Originally published on bcd.dev

Short answer: Master of one.

As for many things my more elaborate answer would be it depends.

It is valuable to be a Jack of all trades when working with a team. Your proficiency in many areas lifts up communication barrier, reducing the knowledge lost when translating terms.

If I had to pick one I would go with Master of one. The reasoning behind is simple: Would you go to eye doctor for laser chirurgie or a generalist ?! My guess is you are going with the expert

Top comments (1)

Collapse
 
thegrumpyopsdude profile image
JB • Edited

I have to go with "Jack of all trades"... since that is what I am. I might have a weeee bit of a proficiency with Linux/Unix but I usually work in an advisory role, bridging the gap between developers, product owners and management... and it kinda pays off being the guy that knows a bit about everything.

Edit: I am like a GP, you describe the symptoms and I'll make sure you won't die while waiting for the specialist I sent you to.