I don't really think it's good or bad. It's just a strategy that will work better for you in some situations than others. For instance:
If you're a salaried employee, being a generalist is a fairly optimal career strategy. Employees form indefinite relationships with employers, so having a generalized skill set to be deployed on a bunch of different problems over many years maximizes employability.
If you're a freelancer/solopreneur, being a generalist is kind of a race to the bottom, since you'll be competing with dozens/hundreds/thousands of other generalists, which means you're competing to be the cheapest.
YMMV in any given situation, I suppose. But I'd broadly advise that being a generalist is good when the goal is to have a fixed boss or a patron for an indefinite period of time.
I don't really think it's good or bad. It's just a strategy that will work better for you in some situations than others. For instance:
YMMV in any given situation, I suppose. But I'd broadly advise that being a generalist is good when the goal is to have a fixed boss or a patron for an indefinite period of time.
thanks for your opinion, i'll definately take it into consideration.