One thing I've noticed while working with AI tools is that they struggle with many of the same things junior engineers struggle with.
Not algorithms, and syntax, nor frameworks.
They struggle with ambiguity.
Give an AI vague requirements and you'll get vague results.
Point it at a codebase with inconsistent abstractions and it will make incorrect assumptions.








