This past Tuesday, I had the chance to go and talk to PLU's senior Computer Science Class. I was given the chance to talk about "anything technical", so I wanted to talk about what it's like in the programming world after graduation. Bjarne Stroustrup's recent column on What Should We Teach New Software Developers? Why? was an interesting read and provided a starting point to talk about the transition from college to the "Industry".
I introduced Dave's 1st Law of Programming -- "A technically perfect system that doesn't work is no good.", as well as 5 "Rules" for post-graduate work:
I also talked about some things that we can from those rules
I also introduced Dave's 2nd Law of Programming -- "Make it foolproof, and someone will make a better fool."
I want to give a special thank you to Drs Wolff and Hauser for allowing me to come and talk to their students.