Definitely a jack of all trades master of none. I had to do a bit of everything, and be at least competent at a bit of everything running a small biz for 15 years.
I still think there is a place for jack of all trades as a contractor or self employed person but if you are an employee you should be a master at your craft.
this territory is moderated