|
|
|
|
|
by moksly
2299 days ago
|
|
I think the authors scope is way too narrow. If you’re a react developer who also knows vue, and perhaps enough ops to get side projects to run in Azure/AWS then you’re still a specialist. It’s easy to forget, because development is what we do, but it’s actually a rather specialist skill in itself. I say this as someone who has been part of several attempts at implementing things like RPA or even Sharepoint to non-developers, with a full expectation of genuinely smart people being capable of doing very simple drag and drop programming, and see them fail time and time again. Exactly because software development is a specialist field. A generalist is someone who does software development, but also does project management and implementation (teaching users how to use software). Three distinct specialist fields, and this is where being a generalist can be valuable for your organisation. Because you get things done. But less beneficial to you, because no one wants generalists, and you’re likely doing 1.5 people’s job for 1 persons pay. |
|
People want generalists, they just don't want to hire them. Or rather it's hard to find a company who has a job description that emphasizes a generalist skill set.
But my experience has been once you are in a small to medium size company, they are happy to have someone who is flexible and adaptable and game to do different tasks.