我推荐一些书籍来提升你作为开发人员的软技能

2025-05-27

我推荐一些书籍来提升你作为开发人员的软技能

三年前,我决定关闭我的 Facebook 账户,并决定用阅读开发者博客来代替在 Facebook 上的时间。那段时间,我偶然发现了dev、medium 和 quora。这些网站和出版物对我如今成为一名开发者的成就贡献良多。我决定深入研究社交媒体排毒。去年,我决定屏蔽 WhatsApp 账号,除非曼城晋级欧冠决赛。我还花时间阅读软技能方面的书籍,以提高我作为开发者的软技能。

我不打算在这里谈论没有社交媒体账户的利弊;相反,我会谈论我最近读的几本书,这些书提高了我作为开发人员的软技能。

戴尔·卡耐基,《如何赢得朋友和影响他人》(1998 年版)

这本书是我人生中除了《圣经》之外,最好也是最重要的一本书。它不仅提升了我的开发者生活,也提升了我的个人生活。它帮助我提升沟通技巧,让我能够与任何人沟通,避免争论,并成为一名优秀的领导者。

这本书最让我欣赏的一点来自它的引言,作者解释了如何阅读才能最大程度地理解其中的内容。这些建议对我读完这本书后读的每一本书都非常有用。

读完这本书后,我的沟通能力提高了,而且我找到了一份薪水是以前三倍的工作。

我最喜欢的书中的一句话是:

工程领域收入最高的人往往不是那些最懂工程的人。拥有技术知识,同时又能表达想法、发挥领导作用、激发人们热情的人,才是收入更高的人。

如果您想提高自己的软技能并增强沟通能力,我推荐这本书。

阅读这本书有很多好处;我记得作者在第三章写道:“让你的朋友认同你的想法的最好方法是谈论对方的兴趣。”在后面关于争论的章节中,作者说道:“你不可能赢得争论。一个违背自己意愿而被说服的人,仍然会持有同样的观点。

James Clear,《原子习惯:建立良好习惯和打破不良习惯的简单且行之有效的方法》(2018 年版)

第二本书是最近的畅销书,它讲的不是沟通,而是养成良好习惯。你是否发现自己养成了每次工作时都要查看社交媒体的坏习惯?你是否总是无法养成一些你关心且知道对健康至关重要的习惯,比如读书或每天锻炼?作为一名工程师,你需要提高工作效率吗?我推荐詹姆斯·克利尔的《原子习惯》。

这本书解释了每天进步1%如何能带来长远的益处。从第一章开始,我就明白了小习惯是如何随着时间的推移而积累起来的。

正如您在下图中看到的:原子习惯效应

“小习惯的效果会随着时间的推移而累积。例如,如果你每天能进步1%,一年后你的成绩就会提高近37倍。”

本书的核心是习惯的四步模型——提示、渴望、反应、奖励,以及由此发展而来的行为改变四大法则。对于每个想要养成更好习惯的人来说,掌握这四大法则至关重要。

让它变得明显、让它变得有吸引力、让它变得简单、让它令人满意。

通过理解这些规律,一方面,你将了解诸如电子游戏或社交媒体应用等令人上瘾的产品是如何构建的。另一方面,你也能学习如何运用这些产品中相同的心理技巧来培养良好的习惯。从这本书中学到的经验可以很容易地应用到软件开发职业生涯中,尤其是当你想在你的软件开发团队中培养强大的习惯时。

罗伯特清崎,《富爸爸穷爸爸:富人教给孩子什么金钱知识而穷人和中产阶级没有教给孩子的》(2017 年版)

第三本书既不是关于领导力也不是关于习惯的书,而是一本金融畅销书《富爸爸,穷爸爸》。你想财务自由,不再身无分文吗?这本书就是为你而写的。作者揭示了他的两个父亲对金钱的两种截然不同的看法:一个是他称之为“穷爸爸”的亲生父亲,他在政府工作,教他如何为钱而工作;另一个是他的“富爸爸”,他是他最好的朋友的父亲,教他如何让金钱为他工作。从这本书中,我了解了资产和负债的区别,以及为什么我们应该购买资产而不是负债。

我从这本书中学到了很多教训,但其中最重要的一条是:

学习锥

学习锥

  • 富人不为钱工作,他们工作是为了学会如何让钱有一天为他们工作
  • 销售能力——与他人沟通的能力,无论是客户、员工、老板、配偶还是孩子——是个人成功的基本技能。
  • 永远不要说我买不起,或者我能做到,而是问自己我如何买得起或做到

通过读完这本书,我意识到财务自由是多么重要,我决定开始考虑建立自己的公司。

拿破仑·希尔,《思考致富》, 1937 年。

我读过的另一本与上一本类似的有趣的书是:拿破仑·希尔的《思考致富》。

我还没读完这本书,但书中的内容从我正在阅读的内容中汲取了许多致富的教益。从作者的角度来看,这本书不仅关乎金钱上的致富,也关乎生活其他方面的致富,例如婚姻、健康或学业。本书强调了14个关键成功因素,并收录了T. Edinson、H.Ford和Andrew Carnegie等全球最成功人士的故事和摘录。本书的核心理念是,致富始于思想。作者给出了六个关键步骤,将对财富的渴望转化为物质财富。我认为这些步骤很容易应用,而且我已经开始在目前的生活中看到它们带来的益处。

以下是书中我最喜欢的一句话:

“如果你认为你被打败了,那你就

如果你认为你不敢,那你就不敢,

如果你想赢,但你认为你赢不了

几乎可以肯定你不会这么做。

如果你认为你会输,那你就输了

因为我们发现,

成功始于一个人的意志

一切都取决于心态。

如果你认为自己被超越了,那么你

要想成功,就必须胸怀大志,

你必须先确定自己

您永远都可以赢得奖品。

人生的战斗并不总是顺利

对于更强壮或更快的人来说,

但迟早,胜利者

就是那个认为自己可以做到的人!”

我还没有读完这本书,但它给我的人生带来的教训是巨大的。

Robert C. Martin,《Clean Coder:专业程序员行为准则》,2011 年。

最后但同样重要的是我目前正在阅读的一本书,也是我希望在开始我的软件开发生涯时阅读的一本书——《Clean Coder》。

本书的作者是鲍勃大叔,一位拥有超过42年编程经验的资深程序员。本书探讨的是软件开发人员的专业素养,阐述了成为一名专业开发人员应遵循的行动和准则。书中的大部分内容都源自鲍勃大叔的个人经历,对当今的开发人员非常实用。通过本书,你可以学习如何在日常软件工程师工作中说“不”和“说“是”。本书还介绍了测试如何帮助你成为一名专业开发人员。本书探讨了职业道德以及如何持续学习以保持技能更新。如何成为更优秀的团队成员。如何应对工作会议并避免加班,更重要的是,如何提高开发人员的工作效率。我还没有读完这本书,但在读完前两章后,我得出结论,这是我开始编程时希望读到的一本书。我推荐每一位在学校教授软件工程的老师都读一读。它是软件工程师专业素养的手册。

最后的想法

这就是我去年读的书。与人类在地球上写下的书籍相比,这些书的数量微不足道,但一年下来,已经足够多了。最重要的不是读书,而是将所学付诸实践。等我老了,我也能拥有一个像这样的大图书馆,可以向朋友们炫耀。

书架在这个充满干扰的世界里,我该如何抽出时间全身心地投入阅读和工作,还要应对无尽的bug呢?秘诀来自《原子习惯》。我把这变得简单了。我有一个习惯,我的晨间例行程序。我知道早上必须做两件事:健身、刷牙和至少30分钟的阅读。作为这个习惯的奖励,我可以打开手机,查看是否有重要的邮件或任何能提升多巴胺的通知。

正如我在引言中所说,我学会了如何从社交媒体和 WhatsApp 状态中争取时间,方法是通过屏蔽 WhatsApp 联系人访问权限并删除 Facebook 帐户来养成查看这些状态的习惯。我每天还会在笔记本电脑上用 10 分钟 Twitter,晚上 7 点到 10 点用手机上 Twitter,并且只在只读模式下使用。

我希望你能从中学到一些东西,而且我保证你会从我分享的这本书中学到更多。

你有没有类似的书推荐给我?欢迎在评论区留言。或者,保重,享受生活。谢谢。

文章来源:https://dev.to/espoir/my-books-recommendations-to-enhance-your-soft-skills-as-a-developer-4k3o
PREV
🤔🌐 面向 Web 开发人员的 React Native 问题 React Native 的学习曲线 问题 002 解决方案 更智能的布局 入门 最后的想法 👋 感谢阅读
NEXT
使用 Git 时我离不开的两个 Bash 脚本