4 ms·
And it's equally and inversely harmful to junior developers who keep prodding it until it generates an abomination they don't understand that manages to pass th
by j4yav 3y ago
And it's equally and inversely harmful to junior developers who keep prodding it until it generates an abomination they don't understand that manages to pass the build. People who are learning need help, but the kind of help that LLMs in copilot form provide aren't the right fit.
It would be interesting to train a copilot model that is specifically intended to ask clarifying questions and be a partner in determining a solution, rather than doing its best to generate code for a vague or incorrectly specified question from a junior.
- makk 3y agoHave you tried prompting it to ask clarifying questions and be that partner? Perhaps no (extra) training required.
- j4yav 3y agoIn my opinion the junior developers are not equipped to guide their teacher. If they knew they were asking to turn an incorrect assumption into code in the first place, they already wouldn’t believe the confident hallucination they get in reply.
- CaptainFever 3y ago> And it's equally and inversely harmful to junior developers who keep prodding it until it generates an abomination they don't understand that manages to pass the build. This sounds like shotgun debugging.
- j4yav 3y agoWhile on LSD in this case.
- deleted 3y ago[deleted]
- ajmurmann 3y agoIt might not be good for juniors, but, as Antirez points out, is great for adapting to new frameworks or APIs, especially with search results having become so much more noisy lately