我为什么要编程

💡 原文中文,约1000字,阅读约需3分钟。
📝

内容提要

作者受王小波、奥威尔《我为什么要写作》启发,思考自己为何编程。他统计中文技术博客大牛,发现他们多出自名校、早年接触编程、数学或算法强、写作好、常用Mac。虽感压力,但喜欢这行聪明勤奋者多,如《帆》所写,在风暴中才得安详。

🔎

延伸解读

大牛画像的启示

作者通过统计RSS订阅中的中文技术博客博主,发现优秀程序员常具备名校背景、早期编程经历、数学或算法优势、良好写作能力,且多使用Mac。这些特征并非绝对,但反映了技术圈中常见的成长路径。读者可借此对照自身,找到可提升的方向,如加强算法训练或写作表达。

压力作为动力

作者坦言,行业中聪明勤奋者众多,带来压力,但这种压力让他感到“很爽”。这种心态将外部竞争转化为内在动力,而非焦虑。对于从业者而言,选择与优秀者同行,主动拥抱压力,可能比追求安逸更能促进成长。

非科班的可能性

统计显示,30岁以上的技术大牛中不少是非计算机专业出身,而30岁以下的基本是CS科班。这说明职业路径多样,非科班者通过后天努力同样可以取得成就。关键在于持续学习和实践,而非纠结于出身。

❓

Q&A

作者为什么要统计中文技术博客大牛的信息?

作者为自己的志大才疏感到痛苦,想通过真实数据来打鸡血,了解优秀技术大牛的特征。

中文技术博客大牛有哪些共同特征?

2/3来自top20学校,至少一半大学前接触编程,15%海外留学或工作,30%以上有数学或算法背景,大部分人文字功底好,全部用Mac,多数至少涉及国外技术博文翻译、Linux及开源、函数式编程、算法中的一项。

作者喜欢编程这一行的原因是什么?

因为这一行聪明人太多,勤奋的人太多,这让他很有压力,而这种压力很爽。

作者引用《帆》这首诗想表达什么?

表达自己像孤独的帆一样,不安地祈求风暴,仿佛在风暴中才有安详,即享受编程行业带来的压力和挑战。

30岁以上和30岁以下的大牛在专业背景上有什么差异?

30岁以上的大牛中有不少是非计算机专业,30岁以下的基本都是CS科班出身。

作者如何看待自己与优秀大牛的差距?

作者认为虽然自己志大才疏,但还不是完全没有机会,因为大牛中也有非科班出身等,自己仍有希望。

🏷️

标签

➡️

继续阅读