Losing contact with the code is definitely on my mind too. Just like how writing can be a method of thinking, so can programming. I fear that only by suffering through the implementation will you realise the flaws of your solution. If this is done by an LLM you are robbed the opportunity and produce a worse solution.
Still, I use LLM assisted coding fairly frequently, but this is a nagging feeling I have.
Still, I use LLM assisted coding fairly frequently, but this is a nagging feeling I have.