
喂,各位coder注意啦!最新嘅Anthropic研究顯示,用AI輔助工具嚟學寫程式,其實會對coding skills嘅形成有負面影響添!研究搵咗52個junior software engineers,教佢哋一個新Python library叫Trio,用嚟做asynchronous programming。一組用AI幫手,另一組自己手寫code。結果AI組雖然任務完成快咗少少,但唔夠統計顯著。但測驗mastery嗰陣,AI組平均只得50%分,手寫組有67%分,即係低咗17%,等於差咗兩個letter grades咁勁!最大差別喺debugging同理解code方面。研究話,主要因為認知卸載,依賴AI太多,冇自己深入諗。不過,如果用AI嚟問概念問題或者要解釋,而唔係直接生成code,成績就會高好多。專家建議,大家用AI嘅時候要主動思考同埋用learning mode,先至可以平衡效率同技能發展。
https://www.anthropic.com/research/AI-assistance-coding-skills