I dont even think HN represents "programmers" in general. Most of people I talk and socialize with are programmers. When I say I dont encounter that sentiment outside of HN, it includes them.
And CS is not taught purely by giving you problem set that you try alone. A lot of effort goes into trying to attract children by gamified programming systems or by nice graphics, into exercises that are actually age appropriate and so on.
There is self learning, but there are massive parts of it that are not self learning. And the self learning part is not even the thing that makes programming special. People self learning is not something that only programmers would do.
And CS is not taught purely by giving you problem set that you try alone. A lot of effort goes into trying to attract children by gamified programming systems or by nice graphics, into exercises that are actually age appropriate and so on.
There is self learning, but there are massive parts of it that are not self learning. And the self learning part is not even the thing that makes programming special. People self learning is not something that only programmers would do.