Hacker News new | ask | show | jobs
by josnyder 1971 days ago
> Even worse, the idea that SE is a learning process is not communicated in any of the SE textbooks I know.

I think that Naur's "Programming as Theory Building" (1985) communicates this idea succinctly and forcefully. It's not a textbook, though.

2 comments

Naur's emphasis on "personal advice" reminds me of Bloom's 2 sigma effect https://wikipedia.org/wiki/Bloom%27s_2_sigma_problem

  "the average tutored student was above 98% of the students in the control class"
I guess "personal advice" is teaching the code's theory, and much better than learning from a one-off textbook (i.e. documentation).