As a software developer, how to overcome "Jack of all trades, master of none" problem?View other answers to this thread
3.4K+ developers have started their personal blogs on Hashnode in the last one month.
Write in Markdown · Publish articles on custom domain · Gain readership on day zero · Automatic GitHub backup and more
Depends on what you're aiming in your future.
Being a jack of all traits works splendid for me and I enjoy to understand multiple language and systems.
I would recommend for you to try to get in a company where you like what they're doing and inside you can still decide what to do or just jump around who cares if you good at it.
Don't let the public opinion reduce your curiosity to know a lot of things.
For me learning concepts is more important than learning to use a specific language.