Give a man a program, and he’s frustrated for a day. Teach a man to program, and he’s frustrated for the rest of his life.