Reflections on Ten Years Professionally Programming