Assuming the grunt work is not a component of good decision-making.
Yes, I think about problem as I write code.
So getting an LLM to write code is kind of self defeating.