As a software developer, how to overcome "Jack of all trades, master of none" problem?

View other answers to this thread
Start a personal dev blog on your domain for free and grow your readership.

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

Joe Clark's photo

I'm the same way, yes, since I was 15. I'm nearly 45. My view is: technologies change. It's hard to be a master in any single technology lasting for longer than a few years. Better to be a master in a specific industry than a specific technology. I was thrust into healthcare IT early in my career. Not my favorite, but I'm no longer lost in this very-hard-to-navigate industry. I can not only talk tech, but I can talk show with non-tech people, including physicians and medical directors, CEOs of large insurance plans, etc., without looking like a fool. The key is to find the industry you're passionate about, then apply your technical skills there. Just my opinion.