My FeedDiscussionsHeadless CMS
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more

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

Iván Portilla's photo
Iván Portilla
·Sep 4, 2016

Hi everybody,

Thanks for reading this. I think I have a big problem. I like this world and I have been related with programming since I was 15 years. But today with all new technologies I can't choose one. I mean, I know Python, Ruby, JavaScript, C#, Java, etc. "I know" is relative of course as I made simple things with them. But I can't avoid to be interested by new technologies and at the end I know a bit about everything, but I'm master of nothing.

It happens me with most things, front-end, backend or mobile development, which programming language use, which technology use in the server, learn about data science.

In summary, I don't know how to find what I really would like to do and it's killing me because I'm not progressing. The only advantage this gives me is I can be flexible and learn new things easily.

Any suggestions?