中文

探索 ChatGPT 时代开发人员学习与问题解决资源偏好

软件工程 2024-10-14 v1

摘要

软件开发学习资源的生态系统不断演变,近期趋势倾向于采用类似视频教程等富有吸引力的格式。大型语言模型(LLM)如 ChatGPT 的出现带来了新的学习范式。虽然已有研究探索了 LLM 在软件开发和教育中的潜力,但其对开发人员学习和求解行为的影响仍未被探索。为填补这一差距,我们针对软件开发人员和计算机科学学生进行了调查,收集了 341 个响应,其中 268 个完整且被分析。该研究 investigates AI 聊天机器人如 ChatGPT 如何影响开发人员在获取新技能、探索技术和解决编程问题时的学习偏好。通过定量和定性分析,我们探讨了 AI 工具是作为补充还是取代传统学习资源(如视频教程、书面教程和问答论坛)。我们的发现揭示了一种细致的观察:尽管视频教程因其全面覆盖而仍受高度青睐,但有相当数量的受访者认为 AI 聊天机器人可以取代书面教程,凸显了向更具互动性和个性化学习体验的转变。此外,AI 聊天机器人越来越被视为视频教程的有价值的补充,表明其在开发人员学习资源中的作用日益增长。这些见解为教育者和软件开发社区提供了宝贵的方向,阐明了 ChatGPT 时代学习资源偏好的演变。

关键词

引用

@article{arxiv.2410.08411,
  title  = {Investigating Developers' Preferences for Learning and Issue Resolution Resources in the ChatGPT Era},
  author = {Ahmad Tayeb and Mohammad D. Alahmadi and Elham Tajik and Sonia Haiduc},
  journal= {arXiv preprint arXiv:2410.08411},
  year   = {2024}
}

备注

International Conference on Software Maintenance and Evolution (ICSME 2024)