AI News HubLIVE
站内改写2 分钟阅读

JetBrains能否在AI扩大技能差距之前弥合IDE技能鸿沟?

JetBrains推出课程创作者计划,将动手编码练习集成到专业IDE中,旨在弥合在线编程教育与行业实践之间的鸿沟。尽管该计划尚处于早期阶段,仅有5位创作者完成集成,但其强调在AI辅助时代,基础开发技能和IDE熟练度的重要性。

来源The New Stack AI作者: Darryl K. Taft

JetBrains近期推出了一项新计划,旨在将动手编码实践直接引入其专业开发环境,以弥合在线编程教学与行业实际应用之间的差距。该计划名为“课程创作者计划”(Course Creators Program),允许Udemy、Coursera、LinkedIn Learning和Pluralsight等平台上的独立教育者通过JetBrains Academy插件,将实践练习直接嵌入JetBrains集成开发环境(IDE)。JetBrains产品营销经理Regina Muradova在博文中指出:“在线编程教育仍存在重大缺陷:学生通过视频和浏览器练习学习概念,却很少有机会在实际工作中使用的专业工具中编写代码。”

JetBrains认为,AI生成代码的兴起进一步凸显了基础开发技能的重要性。Muradova表示:“随着AI生成更多代码,开发者在调试、项目导航以及使用专业IDE验证和优化输出方面需要更扎实的实践经验。”尽管JetBrains在宣传材料中引用“Claude Code的创建者”承认AI工具会阻碍初级开发者的技能习得,但Muradova告诉The New Stack,该计划并非基于任何特定声明,而是源于更广泛的行业讨论。

该计划目前最具体的元素是与Coursera的集成。JetBrains支持Coursera的应用程序学习工具互操作性框架,使教育者能够嵌入编码练习,学习者可一键在JetBrains IDE中打开项目,进度自动同步。对于其他平台,课程创建者需与JetBrains合作将课程实践部分迁移到IDE中,公司表示大多数集成需要两到四周。目前,已有两位创作者完成IDE集成,另有三位正在积极开发课程。JetBrains拒绝透露正在洽谈的其他教育者数量。

有趣的是,JetBrains同时销售自己的AI编码工具(包括JetBrains AI Assistant和CLI编程代理Junie),这与其强调无辅助实践的观点形成一定张力。Muradova解释道:“我们不认为这些目标矛盾。AI工具可以成为有价值的学习辅助,但学习者仍需理解软件构建方式、调试问题并在专业开发环境中工作。”目前,AI Assistant和Junie并未纳入课程创作者计划,教育者可自行决定是否使用AI工具。

在成功度量方面,JetBrains将近期成功定义为采用率:创作者参与度、学习者对IDE练习的投入以及课程数量。该计划目前缺乏基于结果的度量指标,如雇主反馈或技能评估。当被问及雇主或招聘经理是否参与了“实际技能”的定义时,Muradova表示该计划主要基于JetBrains在开发者工具和教育产品方面的经验。与微软的GitHub Copilot等面向教育的AI工具相比,该计划并非AI辅导产品,而是一个帮助教育者将动手学习融入专业开发环境的合作项目。尽管目前仅有5位活跃创作者,JetBrains的核心论点——专业IDE熟练度是一项值得教授的技能——是合理的,但执行尚处于初级阶段。