You say this snarkily, but I don’t see what is wrong with someone growing up and wanting to try to use coding to solve problems relevant to their stage of life.
It turns out some problems are complex, but so what? I’ve been working on “programming interfaces for beginners” for 12 years and still haven’t succeeded. That’s not because I’m dumb, nor is everyone who thought it would be easy and failed.
It’s because there are building blocks that don’t exist yet, so when you try to make the thing you end up getting distracted making a building block—or eight—and then your schedule gets shot and this kills the project.
But there’s no shame in that. If we’re lucky, you made a new building block which will eventually mature, in one form or another, maybe just in conversations with other devs who are closer to cracking that low level problem.
And then guess what... time is ripe for a hubristic person, young or old, to step up and try their hand at your original problem, now with one more building block. There’s now a 5% higher chance of success. Eventually someone will hit a threshold.
Is your post meant to be more than classic HN stop energy?