Artificial Intelligence AI boosts developer productivity, human oversight still needed September 2, 2025