Sounds like you're trying to find out why I'm wrong about my productivity boost from AI.
Or for anyone else reading this, are there resources you have used to learn how to get the most out of LLM coding tools?
I'm saying you may have already had 5 boring factors that laid a good groundwork to enable you to get that boost, but you are discounting those factors.
If I'm wrong, then tell me the context - were you in a situation where you didn't have those factors in place?