Begin main content
The Student magazine of ACM (Association for Computing Machinery - the US equivalent of Australia's ACS but more relevant) has interviewedPaul Graham.

The interview ranges from the future of programming, problem solving strategies and international outsourcing.

Interestingly Paul subscribes to the same problem solving strategy as I do, simply to get to know enough information about the problem so as to be able to "rotate and rearrange them in my head [like a mathematical problem]".

An extension that he applies that I really like is that once you take a mathematical-esque approach to the information, you can then run "thought experiments" or test hypotheses. His two hypothetical examples aren't particularly enlightening but the idea is otherwise a very useful tool.

12:58 AM, 27 Apr 2006 by Mark Aufflick Permalink

Add comment