AI's Impact on Programmers: Fewer Needed, But Skilled Supervision Remains Crucial