software engineers are already being replaced by ai tools and it's only a matter of time before it's not just the low-level programmers getting