DEV Community

bitwise-crypto
bitwise-crypto

Posted on

is it bad to be a generalist?

i always feel like a generalist, is this a bad thing? can it limit the experience gained by any programming language or framework?
note that im learning every language or framework seperately (one by one).
much appreciated!

Top comments (2)

Collapse
 
daedtech profile image
Erik Dietrich

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.

Collapse
 
bitwisecrypto profile image
bitwise-crypto

thanks for your opinion, i'll definately take it into consideration.