How Software Will Be Affected by AI in the Next 5 Years