How Programmer Jobs get created and destroyed, & how AI might change that.