每个软件工程师都需要阅读的12本书中最有影响力的书籍

这是我经常遇到的一个问题,特别是来自刚开始作为软件工匠的同事或朋友的问题。 我应该读什么书才能成为更好的开发人员? 我需要读书吗? 我认为这是一个很好的问题,在我成为软件工程师时,我问了很多导师。 问题在于,许多人针对不同主题提出了不同的建议。 他们所建议的所有书本都是伟大的,但是没有人能给我列出那些必不可少的必不可少的基本书籍,任何希望成为伟大的工程师都应该阅读。 好吧,我从导师那里学到了很多东西,并且意识到我仍然可以从建议给我的许多不同书籍中学习很多东西。 我决定开发一个例程,以便在我的专业领域(软件工程)中每月阅读一本书。 多年来,我汇总了一份我认为必须阅读的清单 对于任何想成为顶级开发人员的人。 现在让我指出一个显而易见的事实–仅阅读清单上的所有这些书籍都不会使您成为一名出色的开发人员。 这将伴随多年的经验,并将这些书中的原理应用于实际实践中,并在现实世界中发展您的问题解决能力。 但是,阅读这些书将帮助您避免许多开发人员在职业生涯早期犯下的重大陷阱和错误。 我希望有人会刚开始就告诉我有关这些书的信息,但是我很幸运多年来找到并阅读了这些书。 您可能已经在大学里读过其中一些关于计算机科学或工程课程的书。 也许当时您并不认为它们很重要,但是我可以直接说出我已经使用和应用了这些书中每本的许多原理。 我还要指出,这不是一个详尽的清单。 每年都会出版许多好书。…

我的阅读类型很奇怪

据我所记得,我一直不懈地努力寻找最吸引我的书籍类型,但那是一艘沉船而徒劳的事业。 我发现自己,有时对非小说类书籍感到兴奋,因为它们是自我发展,哲学,历史或政治书籍,因为它们以事实陈述和道德判断为基础,而事实陈述和道德判断带有清晰的人类行为实用准则,有时我的灵魂会欣喜阅读文学小说越来越吸引我。 试图确定特定类型的每一次尝试都注定要失败,因为我的头似乎在撞到一些神秘的玻璃天花板上。 因此,我开始随机挑选书籍,让自己被其中的内容所吸引。 我的第一本真正的书是简·奥斯丁的小说《爱玛》。 一部出色的实用小说,色调喜剧,提供了有关人类行为的精辟见解。 我阅读Emma的动机,完全出于巧合,是因为我年轻时就看过这本书的BBC戏剧化。 紧接着,我承诺自己会通过奥斯丁的精致作品重新审视电影中的每个场景。 自从奥斯丁的书籍以来,我一直怀着敬畏的心意举办展览,这显然是因为她的写作才华横溢。 “明智的人应该始终走大国所走过的道路,并效仿那些最杰出的人,这样,如果他无法达到自己的完美,他至少可以得到它的支持。 像熟练的弓箭手那样行动,他看到自己要击中的物体很远,并且知道弓箭的射程,因此将目标对准了远高于目标的目标。 并非设计他的箭头应该打得很高,而是要飞得很高,它可能会在预定的位置着火。” 尼古洛·马基雅维利(Niccolo Machiavelli) 但是,思想是主观体验的汇流,不是吗? 因此,一旦我发现自己的精神状态对幻想和虚构的创作感到厌倦,并且一旦我对小说的兴趣开始减弱和消失,我就会转向非小说类书籍。 在这些书中,我紧紧抓住了马基雅维利的《王子》。 这是一部永恒的政治论文,着手研究政府,法律,国家发展和人类心理。…

课程心得-如何成为有效学习的高手

(本首发于:学习长-阿康) 得到-如何成为有效学习的高手 为什么想上这门课? 这门课算是我最初购买的“得到”精品课之一,常看我笔记文章的读者,会知道我一直在研究“如何提升学习能力”,因此大量在收集这类型的课程和努力上完后,一一整理到心得笔记,并分享这个网志上来。 在上这门课之前,我有2个问题: 学习高手有什么基本功和技法是我们所不知道的? 高手在「思维模式」上和一般人所不同的? 本课程核心观点: 在课程一开头,老师认为要教别人如何高效学习前,本身就该该是一位“高效学习者”,有要足够的经歴说服别人,因为他很高调地show了一下他的经歴如下: 许岑,跨界学习高手 27岁开始学吉他,2年后就能够演奏这世上难度最大的吉他曲。 念初中,高中时,英语从来没及格过,后来大学念的是北京电影学院这类的艺术院校,却能轻松考过英语四六级,最后还去英国留学,回国后还没有「雅思」名师。 七年前刚设计时,被当时的老板-罗永浩骂说设计做的很差,但现在却已成为成为罗永浩御用的简报设计师。 读大学时还是很内向,但到现在33岁却成为授课专家兼网红。 高效学习的定义 在证明自已够格当教人如何学习之后,老师这里也给了他自己认为的“高效学习”的定义: 找到适合自己的学习手法,在相对的短时间间内集中注意力,以解决一个工作和生活当中的难题为目的著手学习,还需勤加练习,有时还需要向名师求助 。…