Computer Hacker Professional Certification Package
THURSDAY, DECEMBER 1, 2016 Talks that changed the way I think about programming The best teacher I had in graduate school spent the whole semester destroying any beliefs we had about computing. He was a real iconoclast. He happened to be a genius, so we took it. At the end of the course, we were free because we didn’t believe in anything. We had to learn everything, but then he destroyed it. He wanted us to understand what had been done, but he didn’t want us to believe in it. – Alan Kay Here are some talks which have given me new insight into programming, and in particular what good programming is and isn’t. Mike Acton: Data-orientated Design Setting the record straight on three big lies: Software is the platform Code should be designed around a model of the world Code is more important than data Jonathan Blow: How to program independent games One of the most important metrics to optimize for is hours of your life spent programming