Skip to main content
Ryan Orban

Ryan Orban

Subject
2 entries

Programming Philosophy

Bookmarks

  1. 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.

  2. 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.

All bookmarks