AI Feels Like Working With a Very Fast Junior Developer

Over the last year I have started to think of AI as something like a very fast junior developer. It can read and understand a codebase quickly and produce a lot of code in a short amount of time, but it needs clear instructions and you still have to review everything it writes. That comparison has ended up being the most accurate way I can describe what using AI in day to day development actually…