3 ms·
There’s 2 types of specialization, and I’d argue it’s good to choose one, and be decently familiar as a generalist on other things. One is technical, along the
by taurath 5y ago
There’s 2 types of specialization, and I’d argue it’s good to choose one, and be decently familiar as a generalist on other things. One is technical, along the lines of web dev, systems programming, integrated, etc.
The other is domain specialization - whether that be a coding domain like billing, UI, microcontrollers, or a business domain (IE industry) like shipping, business to business productivity apps, entertainment, etc.
It can be very easy to swap jobs within an industry. Likewise with coding domain. If you’re bouncing around all the time with no focus, it can end up that you will be less of a fit in a lot of places you work at. Still a very strong generalist is still quite impressive.