As a software developer, how to overcome "Jack of all trades, master of none" problem?
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?