DEV Community


Discussion on: Jack Of All Trades or Master of One?

erikaheidi profile image
Erika Heidi

I often find myself having similar thoughts, and the "Jack of all trades" is a concept that seems to resonate quite well with self-taught developers because while trying to build your own side projects will eventually lead you into many interesting directions and valuable learning opportunities.

My thinking is: on the short term, you might think that being super specialized is a better turn for your career, but in the long term this can drastically change. Being a "Jack of all trades" is more beneficial on the long run because you have more options to choose from, you are more autonomous, and you can figure a lot more things by yourself.