Four Reasons Learning to Program Has Made My Life Better