Be careful what you wish for.
Programming is a passion for a lot of young nerds, and it is quite exceptional in that it also makes for well paying jobs even without being part of an elite. I consider myself very lucky. Many other "dream jobs" can be fiendishly selective, don't pay, have hard to overcome barriers if you didn't win some lottery, or may be way worse than you think.
I am not saying that programming is the absolute dream job, I hate Jira as much as everyone else, but honestly, if I didn't have to work to get paid a good part of my days wouldn't be that different than a regular work day. Not 100% of course, work is not all just fun, and I don't always want to be in front of a computer, but it is definitely more than 50%. For many people, it is 0%. And I get paid for it, enough for pretty much everything that is not luxury. And even though my skills are not that exceptional, there is enough jobs available for me to be picky, it is even true for people lesser skilled than me. It is almost unfair (but I take it!).
If you are on HN, there is a good chance you are passionate about tech, that it is more than just a job. And chances are that it started from a young age.
Still administering systems at 32. I think I wanted to build things from birth.
https://www.nasa.gov/humans-in-space/astronauts/astronaut-se...