"over-hired" seems like mostly copium of engineers being very afraid that their company will discard them like this and are trying to rationalize why they won't follow.
This was before LLMs writing code was a daily discussion topic. Blaming every layoff on AI is mostly people connecting trending headlines together.