You've probably heard the phrase 'Jack-of-all-Trades, Master of None'. It refers to people that have a lot of different skills, and are very good at all of them but don't excel any one single thing. I've always found this is to be quite a negative phrase and didn't truly understand why. Not only why [...]