|
|
|
|
|
by beryilma
741 days ago
|
|
> Yes, I know it’s good to be a generalist, and I am, but employers seem to prefer to hire “experts” in particular domains. Who says so? Being a generalist is the worst thing to do. The world is full generalist software engineers who are ready to take your job. Being a framework monkey doesn't work either in the long term; it is so exhausting. Being just a software engineer is not sufficient. I think without having a unique specialty, which is hard to replace, you would be just another cog in the machine. Understanding a domain (finance, healthcare, embedded devices, etc.) in addition to being a developer is one way to make yourself indispensable, which is something a lot of developers lack. The same thing happened to "data scientists", but faster. Throwing a data scientist to a big data problem without them knowing nothing about the field resulted in bunch of stupid "solutions". The focus on AI is an outcome of that, because very few people actually understand their domain, so we throw AI to everything in the hope that something will work. This might work for employment opportunities in the short term until something shinier comes along. |
|