I'd say it's two things: (1) programming is relatively useful compared to other skills you can learn by yourself in your childhood, and (2) it's relatively hard, in the sense that it requires a long time to learn.
Many people I meet who see how well-paid programmers are wish the same thing; founders probably doubly so (since programming is such a big part of most modern startups).
Many people I meet who see how well-paid programmers are wish the same thing; founders probably doubly so (since programming is such a big part of most modern startups).