My biggest lesson in programming

During my whole programming career I had three big moments that were most meaningful to me.