随着机器写代码能力的成熟,越来越多的编程任务可以使用机器来自动地生成代码。

计算机专业当前的课程安排中,编程语言类教学的比重不轻,其实学习语法特性的重要性一直在下降中,编译器和IDE越来越智能,对各种语法错误的提示和更正建议相当准确,再在加上诸如ChatGPT之类AI工具的帮助,写代码将变得越来越便捷方便。

编程语言语法特性的教学内容,可以大幅度压缩,甚至可以让机器去教人学语法,人学习编程的重点,应该放在如何分析问题、建立模型、为特定的问题,寻找并设计出合适的技术解决方案这块上。其本质,是在学习与掌握一种利用计算机去分析问题解决问题的思维方法。