4 ms·
From my own experience, being a generalist gives you more job mobility. I've gone from web frontend, to server side, to Android and iOS frontend, to mobile infr
by codesushi42 7y ago
From my own experience, being a generalist gives you more job mobility. I've gone from web frontend, to server side, to Android and iOS frontend, to mobile infra, now to ML. And keeping things varied keeps me from burning out.
However, specialization will move you further in your lob ladder at a faster pace. The risk is if you specialize in the wrong area, and then that area becomes stale. You'll have a harder time switching to something else.