发布于 2026-01-05 9 阅读
0

4 non-technical books every developer should read DEV's Worldwide Show and Tell Challenge Presented by Mux: Pitch Your Projects!

每位开发者都应该读的 4 本非技术书籍

由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!

当程序员问“该读什么书?”时,通常会被推荐一些非常技术性、仅限程序员阅读的书籍。但非技术类书籍,甚至是小说类书籍呢?这类既有趣又对程序员有用的书籍确实存在。

在这里,我提供一份我个人推荐的非技术类优秀书籍清单,这些书籍会对开发人员的成长和职业生涯产生影响。

 books[0] = {
   Title: '"Surely You\'re Joking, Mr. Feynman!": Adventures of a Curious Character',
   Author: "Ralph Leighton and Richard Feynman"
 }
Enter fullscreen mode Exit fullscreen mode

费曼先生,您肯定是在开玩笑吧?

诺贝尔奖得主理查德·费曼是20世纪最伟大的物理学家之一。巧合的是,他也是一位杰出的故事讲述者。在他的自传体轶事中,他以科学家的视角解读人生。这非常有趣、引人入胜,甚至还颇具哲理。🤔

对我这个全职开发人员来说,这些故事既富有启发性又令人鼓舞。阅读一位伟大科学家的职业生涯,会让人受益匪浅。

 books[1] = {
   Title: "The Martian",
   Author: "Andy Weir"
 }
Enter fullscreen mode Exit fullscreen mode

火星救援

事实上,我并不是科幻迷。通常我觉得科幻小说太枯燥乏味,而且过于书呆子气。但这本小说是个例外。安迪·威尔将读者带入一个充满奇妙科学的世界,并对其中的每一个细节都进行了详尽的解释。

小说主人公面临着一个看似无解的难题。但他做到了。他将难题分解成一系列小问题,然后逐一解决,展现了一系列巧妙的解决方案。阅读这本书引人入胜,让我联想到开发者解决问题的方式。👨‍💻

 books[2] = {
   Title: "On Writing: A Memoir of the Craft",
   Author: "Stephen King"
 }
Enter fullscreen mode Exit fullscreen mode

写作

本书第一部分是斯蒂芬·金的自传体故事——他如何历经坎坷最终成为一名成功作家。第二部分则是金传授他人写作技巧的方法。

你们尽管批评我,但我读这本书的时候用了个小技巧——我把编程当成一门艺术,并把它和写作艺术进行类比。结果,我读得非常开心。
总之,读完这本书后,开发者就可以在代码注释中练习这些新的写作技巧了😉

 books[3] = {
   Title: "Sapiens: A Brief History of Humankind",
   Author: "Yuval Noah Harari"
 }
Enter fullscreen mode Exit fullscreen mode

智人

在学校里,我对数学和编程充满热情,以至于学习人文科学对我来说非常困难。所以,为了在历史课上取得不错的成绩,我跟历史老师达成了一个“不正当”的交易:我帮她班上的所有同学解答数学和编程作业,她就给我高分🤝

放学后,我对历史产生了兴趣,这本书简直是我的意外发现。它对人类历史进行了全面而精炼的概述,讲解清晰易懂,像我这样的历史爱好者读起来也津津有味。


你最喜欢哪些非技术类书籍?请分享一下你的阅读体验。

所有书籍

正如你在我的大多数书上看到的那些奇怪的西里尔字母一样,你可以对我的英语水平宽容一些。

文章来源:https://dev.to/larryfoobar/4-non-technical-books-every-developer-should-read-ig4