返回

文章详情

学习编程仍然值得

Hacker News2026年7月6日 20:59

2026年7月6日,在氛围编程的时代,学习编程还有意义吗?几乎没有人再说我们曾以为是不朽的“学习编程”这句话吧?我觉得硅谷已经许多个月没听到这句话了。 我是Val Town的创始人,这是一个“硅谷初创公司”,致力于编写和部署代码,我仍然相信每个人都应该学习编程。山姆说得对,“学习编程”不再被当作脱离贫困的捷径。将两行JavaScript串在一起不再保证你能拿到六位数的薪水。这同样适用于数学、文学、科学或任何人文学科。像那些学科一样,学习编码在教育方面是值得的,而不仅仅是职业方面的理由。 我在成长中讨厌数学。我偶然参加了一个课后编程课程。通过这个课程,我爱上了数学,并且在数学上取得了我无法想象的优异成绩。后来,我了解到这一经历是由一个叫西摩·帕普特的数学与教育研究者所策划的。他希望孩子们像学习说话一样学习数学:通过探索而不是指导。他从假设出发,认为我们都知道不可能天生就“不会说法语”:如果你在法国长大,你就会学会它。因此,帕普特尝试创造一个“数学之国”,一个任何人都可以像“说数学”一样长大的地方。他创造的数学之国是LOGO编程语言,你可以通过给屏幕上涂有墨水的海龟下指令来绘制图画。我最近制作了一个可以在线试用的版本。你能搞定如何绘制一个圆吗? 通过学习编程,我学到了许多元技能,比如调试、构图和逻辑。最重要的是,我了解到没有什么是无法学习的。这些编程的元学习可能解释了计算机科学家们的非理性能力(和傲慢):为什么我们认为我们能够解决世界的所有问题——即使那些远超出我们最初领域的问题。 代码是一种美丽的创意表达形式,与文学或音乐一样丰富 编程是一种令人愉悦的活动,它将写作的创造力与数学的精确性以及视频游戏的即时反馈循环结合在一起。它帮助你将欲望凝练成计算机可以执行的精确语言。这与施法非常相似。我想到赫敏纠正罗恩时说的“是levi-O-sa”——这是学习代码的神秘语法时的一个有效模型。但一旦你掌握了这一点,“你就是个巫师,哈利。”你可以将你想象中的东西编码成计算机将让其变为现实的神秘语言。我们都可以成为巫师。 大型语言模型(LLM)可以像写代码一样写英语,但我们对人文学科的相关性没有恐惧。这种直觉对代码同样适用。许多人以同样的方式贬低代码,认为其是晦涩、乏味的细节。但和法律一样,代码是我们这个世界运作的基础,而一行优雅的代码可以真正改变世界。如果你怀疑精确形式语言的力量和威严,想想e=mc²或者“我们认为这些真理是不言而喻的”。最后,编程就是有趣。这是一种快乐。我一生的使命是传播编程的乐趣,因此如果你对学习编程有一点兴趣,请给我发封邮件——steve@val.town。即使在大型语言模型的时代,普及编程素养的梦想——或者“真正的计算机革命”——依然活着。

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡