DEV Community


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

sergix profile image
Peyton McGinnis

I face the same thought quite often.

There is nothing wrong with having a wealth of knowledge concerning topics you love and enjoy and desiring to learn more about those topics. Especially in your case where you enjoy designing software, websites, games, art, and whatever else you might like creating, having all those skills stretches you. Even if the skills might not have too much depth, having a diversity of them is definitely helpful.

Now, if you truly want to get a job in software, whatever the field may be, then you must decide on that field. It sounds obvious, and it is, but once you figure out what you are most passionate about then spend more time developing that passion. Think to yourself, "if I could only do one of these, which would I want most?"

Again, it's fantastic that you have so many interests, and never stop being passionate about every single one of them. But if you want to be successful in one area, then you need to decide which area that is. Once you have a goal, then stick to it.