I updated my thoughts about programming