How to be a Programmer: A Short, Comprehensive, and Personal Summary (2002)samizdat.mines.edu·100 pts·sgreen·47