|
|
|
|
|
by rlabrecque
2697 days ago
|
|
I disagree with that first part. At least in software engineering. Remember when you just had software engineers? Eventually we got things like game programmers and web developers. Now every game has at the very least an audio programmer, gameplay programmers, network programmers, graphics programmers, platform engineers, etc. Web Developers are even more specialized, walk into any web development shop and you can find people that only ever work with say React on mobile, or one person that specializes on browser compatibility, or analytics engineering. Part of it is the size and scope of the projects and the general complexity added to the field, but 20 years ago 1-2 people would have done all of these. |
|
I'm not sure exactly where the bifurcation lies--it certainly isn't unique to software. Medicine and law are also getting highly specialized. On the other hand, are administrative jobs going the other way? Accounting, HR, compliance? I'm always a bit puzzled when companies recruit CEOs from unrelated industries. Does domain knowledge matter that little for some, even very senior, roles?