关键要点
- 中学前 PG 课余主攻两件事:写作和编程;写的是当时新手该写的东西——科幻小说,目标是当小说家。
- 1969 年父亲带他到 IBM 1401 大型机上写 Fortran 程序,用打孔卡输入——这是他第一次编程。
- 微型计算机出现后一切变了:电脑可以摆在桌上、随按键实时响应,不再是通宵跑卡片堆的大机器;他真正开始编程。
- 大学本想学哲学(听起来更 impressive),很快转向 AI;本科论文是逆向工程 Terry Winograd 的 SHRDLU(只有 150 页打印输出、没有源码),并拿了奖。
- 学 Lisp 极大地扩展了他对“程序”的概念,以至于多年之后他才开始摸到新边界在哪里。
—— 本文选自东西书院 dongxishuyuan.com
PG 原话
上大学之前,我在课余主攻的两件事是写作和编程。
Before college the two main things I worked on, outside of school, were writing and programming.
微型计算机出现后,一切都变了。
With microcomputers, everything changed.
学 Lisp 把我对程序的概念扩展得如此之快,以至于多年之后我才开始摸到新边界在哪里。
Learning Lisp expanded my concept of a program so fast that it was years before I started to have a sense of where the new limits were.
出处
- 英文原题:What I Worked On(2021年2月)
- 原文:https://www.paulgraham.com/worked.html
- 本书院编译 · 底本为 paulgraham.com 英文原典
中文为本书院编译(意译),关键英文术语保留原文;英文引文逐字核验为原典连续子串。
延伸阅读 · 跨篇互见
大学培养创始人的正道不是开创业课,而是教硬核建造能力,外加让学生接触真正强大的思想。
The hard part of startups is product: knowing what to build, and being able to build it.
So the way to prepare undergraduates to become successful founders is not to give them some new curriculum focused on entrepreneurship.
场景交集:学编程、决策、寻找创意出处:How Universities Should Prepare Founders · paulgraham.com 原文 ↗
我做过的事之二:AI 骗局、绘画与 Interleaf 的教训
读博时看穿符号 AI 是骗局转向 Lisp;又因软件会过时转向绘画,并在 Interleaf 攒下一批创业教训。
I realized that AI, as practiced at the time, was a hoax.
There, right on the wall, was something you could make that would last. Paintings didnt become obsolete.
场景交集:学编程、决策出处:What I Worked On · paulgraham.com 原文 ↗
大学肄业指南(之一):成为黑客与选课
想成为好黑客:大量地啃难题+做自己的项目;大学里最值得做的事,是搞清自己真正喜欢什么。
The way to be good at programming is to work (a) a lot (b) on hard problems.
So the best thing you can do in college, whether you want to get into grad school or just be good at hacking, is figure out what you truly like.
场景交集:学编程、决策出处:Undergraduation · paulgraham.com 原文 ↗
你希望早知道的事(之二):好奇心与现在就干
把学校当白天的工作,真正的工作是好奇心驱动的项目;“成年”没有开关,决定为自己负责那一刻就开始了。
Curiosity turns work into play.
You start being an adult when you decide to take responsibility for your life. You can do that at any age.
场景交集:学编程、决策出处:What Youll Wish Youd Known · paulgraham.com 原文 ↗
本区为 L2 延展案例(跨篇互见):PG 其他原典中的相关论述,仍属原典直读;引文均为逐字核验。解读与主编观点见 L3(筹备中)。