Discussion about this post

User's avatar
Sol Hijau's avatar

I should have read this 3 months ago 😂 you are spot on. Same experience with a lying, cheating, lazy assistent. Intelligent eh, as a stone. Lessons learned, be Nazi, break up the code in max 30 k line modules, with clear relations to other parts, and it actually nears bliss, but never sleep. It will deceive and betray you any minute.

Amal Feriani's avatar

It's great to see articles like this that offer a perspective different from the mainstream narrative. Last year, my company asked me to evaluate a coding assistant and report on my experience. I tested it on three tasks:

- Writing docstrings and adding Python type hints

- Generating unit tests

- Implementing a new feature in an existing codebase

Only the documentation task met my expectations. The unit tests quickly became complicated. The assistant completely failed at developing the new feature, which required a solid understanding of the broader codebase. After several rounds of prompting, I abandoned the effort and coded it myself.

19 more comments...

No posts

Ready for more?