DEV Community

loading...

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

Collapse
jessekphillips profile image
Jesse Phillips

James Bach made claim that everyone is a generalist in their field of expertise.

You may be a developer but you know web, game, media... Programming. You may be a web developer but you know angular, typescript, react, websockets... You may be an angular developer but you know...

Thus if you are a jack of all trades in Software development, you may not be a jack of all trades in the rest of your life.

Also knowning more things does not mean you know less about one thing, people have different capacities and knowledge overlaps allowing a generalist to know more about something they've never seen than one who has worked with that one thing.

As for interviews, try to show you are competent in learning new thing. Show interest in questions you don't know.

Collapse
katieadamsdev profile image
Katie Adams Author

The idea of putting my skills into a kind of... tree is one I'd not thought about - and I'm loving it! It's also giving me some very interesting ideas for the skills section of my CV. :3 It's also a good reminder that you're right: everybody learns differently.

The interview technique is very unique. What do you think is a good way to actually demonstrate a desire to learn during an interview that isn't just saying 'I'm a fast/good/passionate learner?'

Collapse
jessekphillips profile image
Jesse Phillips

That is a hard one to answer, which is where I think being curious during the interview is a good approach, you're unlikely to know every technology so if asked if you know some inquiry what it is and how it is used at the company.

You're likely worked with technology and formed opinions, give your opinions, including the bad.