1. Give someone a program, and you’ll frustrate them for a day. Teach someone to program, and you’ll frustrate them for a lifetime.