大胆预测: 在未来,编程会往“操作化”的方向变革,鼠标会用得越来越多,键盘会用得越来越少。学习编程就像阅读某种家电(比如微波炉)的使用说明书一样简单。 这种“操作化”的新技术属于编程语言(比如 Python)本身的进化,而非编辑器(比如 VSCode)的进化。简单地说即:编程语言可能会出现一些非纯文本的语法(比如跨行的箭头连接,如下图所示),但这些范式属于编程语言本身的标准语法,而非编辑器自己发明的辅助功能。 但我并不认为能写经典源码(纯文本源码)的程序员会变得吃香,就好比,随着自动挡汽车的流行,并不意味着会驾驶手动挡汽车的司机会变得吃香,相反,驾驶手动挡汽车成为一种濒临淘汰的技能。