- 7comments
- 44comments
- 27comments
- 566comments
- 133comments
- 222comments
- 82comments
- 169comments
- 34comments
- 70comments
- 1comments
- 232comments
- 155comments
- 11comments
- 2comments
- 101comments
- 6comments
- 24comments
- 57comments
- 58comments
- —discuss
- 26comments
- 41comments
- 11comments
- 370comments
- 107comments
- 39comments
- 49comments
- 10comments
- 42comments
Notes:
My first encounter with this paper came from this thread:
"programmers spend most of their time trying to figure out and understand the system"
https://news.ycombinator.com/item?id=30860135
There are numerous interesting observations from other readers.
One of my favorites is:
mikewarot writes
The linked article is pretty good https://hiringengineersbook.com/post/autonomy/
I also saw this (Naur's piece) linked to in that thread; thank you for submitting it, and it's rather a shame it didn't get many upvotes. It is definitely front-page worthy. I just sat down to read it, tonight.
And wow, what a treat it was. I thought I knew what is argument was going to be (that theory building is the primary task of programmers) — but the plot twist I did not see coming was the argument that it is inherently a part of the programmer's mind, and cannot be separated from the mind! And wow, was it well argued. Went in for a lesson in engineering, and got schooled in philosophy too.