3 ms·
Yes, even when we get designs that passed multiple rounds of user interviews, even after developers went over them and approved and estimated work, we still end
by bufferoverflow 2y ago
Yes, even when we get designs that passed multiple rounds of user interviews, even after developers went over them and approved and estimated work, we still end up finding undefined behaviors while coding it.
We would need AGI-level AI to code software from English and not produce buggy mess.
On the other hand, current top LLMs are pretty great at writing chunks of code if you specify exactly what you want. I am personally impressed with Claude 3.5.
- jimnotgym 2y agoI would also find developers who could take the slightest vague term, misunderstand it in a 'technically correct' but to everyone else, outrageous way. To counter this I used to hold short meetings with them every single morning to pull them back into line! We also shortened every build into bite sized chunks so the humans could check they didn't go off-piste. We called this Agile. Poor communication between humans is seemingly insoluble. Perhaps a computer misunderstanding you in real time so you can correct is the best solution?
- intelVISA 2y agoComms is a Hard Problem, but specs should not be regularly ambiguous that they require daily course correct - huge velocity killer.