Nowadays, specialization is of the essence. Why? Because you can’t know everything about everything. Therefore, you get experts in all fields; which is a good thing. You don’t want a general practitioner executing open heart surgery or a self-proclaimed contractor rewiring your home. These are just like most areas that require specialization. However, the drawback of all this is that Jack becomes irrelevant.
Someone who is polyvalent in many domains was considered as an essential service before; Now, he has become obsolete. This is if we are talking professional-wise, but as a volunteer, you are the perfect fit. And when I mean volunteer, I don’t just mean for a non-profit organization, I mean helping in general.
if you know how to help your neighbor put up a tempo car shelter, run a food drive for your local food bank, lend money to a friend, stop on the side of the road to change someone’s tire, give a coffee to a homeless person, help an elderly person carry his groceries… then you are a Jack of all trades. in Islam, you could say that Jack is the best card.
The Prophet (ﷺ), said, “The most beloved people to Allah are those who are the most beneficial to people…”
Al-Muʻjam al-Awsat 6192
Basically, your worth is not measured by how long you pass in the mosque, how many extra prayers you do or how often you fast (that does not mean not to do them). Just that it is of greater substance to help someone in need.
The Prophet (ﷺ) said, “He who removes from a believer one of his difficulties of this world, Allah will remove one of his troubles on the Day of Resurrection; and he who finds relief for a hard-pressed person, Allah will make things easy for him on the Day of Resurrection…”
Riyad as-Salihin 245
So the moral of the story is Jack trumps Ace… in the afterlife!