Ask HN: Ace of spades, jack of all trades or something else?
So, which is your personal strategy about improving your knowledge and skillset?
Are you an ace of spades, like a guru on a single platform/os/language and stick to it? A Jack of all trades, open minded and trying to learn all possible (and mainly useful for your situation, place, job, etc) languages but not mastering any of it? Or just something in the middle like a person with a very strong knowledge in one field and an handful of other skills?
Why did you choose that strategy and which is your current skillset?