And yet well over half of professional developers have productivity so low that if they get laid off the term gets the same amount done...