Subject
2 entries
Programming Philosophy
Bookmarks
You Are NOT a Software Engineer
Chris Aitchison's essay arguing that 'software engineer' is the wrong metaphor — programmers are more like gardeners than engineers. The gardening metaphor has implications for how we think about code maintenance, refactoring, and organic system growth.
Why SICP Matters — Brian Harvey
Brian Harvey's essay defending SICP as essential CS education — arguing against replacing it with Python-based intro courses. A principled case for teaching programming through ideas rather than syntax, written as Berkeley debated retiring CS61A's SICP curriculum.
