I've been collecting skills from many, many, fields. I could probably work in 10 different professions thanks to them (not taking into account variations of different professions) , but the problem is that the next step is impostor syndrome :D Meaning that, even if I could make a living coding, I would feel like a fraud getting myself setup for such a position in the beginning.
But luckily I already have another professional skill, for a field I worked in while studying, in case I ever need it.
Anyway, learning new skills is fun, I like to know how to do a variety of different things and I always try new things to challenge myself. And it does help to know how to do general maintenance work for the home, the car, etc.
I've always been the type seen as a "jack of all trades" type. Learning new and different things keeps it all fresh.
Kinda like why my blog here on steemit has articles on many different subjects.
Some people say you need to "go a mile deep and an inch wide," meaning be EXTREMELY specialized. That's fine for them, but I don't want to have to call in other specialists to do basic things in other areas because I only know about one niche.
Personally, I think both kind of people are needed. Those that know a bit of everything and those that are super good at their specialty. However, I'd say that even they can enjoy and benefit from learning new skills :)
Oh, sure we need subject matter experts and some people will choose to know one thing very, very well.
It's just not my style is all.