There's a ton of (replicated) psychology research that supports this thesis: the early hours of skill acquisition are very effective/efficient in terms of improvement-per-hour-invested. 20-50 hours is enough to see very substantial improvements in any skill, even if you have no prior knowledge or experience.
I wish more people focused on the early process of skill acquisition: that's what most of us will experience for most of our lives/careers.
Learning and practicing skills in many different areas is underrated: if you think of skills from an ROI perspective, spending a little time to get a lot better at a portfolio of useful things has a crazy high return.
I like to say that my long history of studying the art of studying helps me get over that hump quickly. But you’d have to ask other people if I have or I’m full of it.
Also check out this guy who documents his progress playing table tennis everyday for a year: https://www.youtube.com/watch?v=4y21uwFUgkE. I'm nowhere near his level but I can tell he got pretty good.
I learnt piano for years (from relatively late, ~12-17yo), and could follow a piece of written music but never just play.
My son, who at 14 has just started lessons could already play and can work out a piece by ear with essential only a few hours. He can play something you'd recognise, I can't unless I have the music.
He has 'natural aptitude', IMO gained genetically from his mother and through environmental exposure to music. Your 1000 hours would work for him, with this skill, I feel; but not for me.
There are other simpler restrictions. In my middle ages I've started karate, no one has a hope of mistaking me for an expert karateka unless I also address general fitness.
And as a software dev it’s almost expected that you’ll do that at least a few times for some problem domains.
I think this is true of practically everything that we don't personally make a profession of. A few tens of hours doing carpentry, fiddling with plumbing, or hooking up electronics, and you'll seem super handy to someone with no experience. What passes for expert-level in a lot of arenas is more like what an actual expert would consider passing familiarity, but passing familiarity is enough to feel good and to be really helpful to your community in a lot of circumstances.
I agree completely about hobbies. I think I read somewhere long ago that we ended up with a zillion apps for ordering food because that's the kind of thing that college kids think about. If we all learn a lot more about a lot of things, we'll end up with a much more interesting tech-ecosystem.