But the AI can't improve itself, it still need programmers
Discussion
It will be able to eventually. Also, consider the fact that it can help humans improve itself. There's a feedback loop there that could lead to a self recursive improvement takeoff.