程序员的修炼-从优秀到卓越札记:阅读之美

简介: 版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/46342925 前言:培根这样说过,“读史使人明智,读诗使人聪慧,数学使人精密,哲理使人深刻,伦理学使人有修养,逻辑修辞使人善辩”。
版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/46342925

前言:培根这样说过,“读史使人明智,读诗使人聪慧,数学使人精密,哲理使人深刻,伦理学使人有修养,逻辑修辞使人善辩”。对于程序员来说,单纯的编码并不能使我们卓越,读一读那些优秀的书籍则会让我们更有成就。

不读书,谁之过

诚如Jeff所说,现如今的编程书籍鱼龙混杂,作为编程人员,挑选一本值得读的书难度也不小。从2014年开始,我不断从京东上购买编程、人文方面的书籍,大约有三十多本,然后加上在CSDN以及ITEYE上有奖试读的书籍,我认为已经林林总总,但是真正让我感到有用的书并没有几本,比较有沉淀的包括《人月神话》、《代码大全2》、《代码整洁之道》、《程序员的修炼》姊妹篇。

先来看看读书有多大的好处,是Jeff给出的证据:

大部分程序员一年读不上一本书,读一点书对职业生涯大有裨益,即使你每两个月只读一本优秀的编程类图书(大概每周35页),你也能很快的把握住行业的脉动,并且让你鹤立鸡群。

每个软件开发者拥有的在他们专业方面的图书平均不到一本,甚至他们读过的专业书也没有超过人均一本。

而如果已经读了Jeff给出的必读清单,我想你已经足够的优秀:
1. 代码大全2
2. dont make me think
3. 人件
4. 程序员修炼之道:从小工到专家
5. 软件工程的事实与谬误

这里写图片描述

第五本书在比较少见,有需要的可以找我,我下载了高清版的pdf;第一本和第四本我已经购买了纸质的书,第二本和第三本打算618的时候买。

自助者,天助之

我对待自励的书籍也很讨厌,因为他们顺服不了我,无法引领我去践行他们的理论,那么这样的书就对我毫无益处。

别人给出的自励建议,不管他们有多么美好的意愿,阅读他们本身不能代替你把自己的事情做好。

当然并不是所有的励志书都是垃圾,也有一部分书写的不错,那么Jeff提供了一本《59秒》,我已经加入到我的书籍待读清单里面了。

这里写图片描述

这本书中有一个观点,我个人也非常的赞成:

当你遇到苦闷时,倾诉并不能解决你的痛苦,而把你的心事记录下来会让你如释重负。

计算机犯罪的历史和现状

这篇博文的内容给我的启示就是:请不要再把你的个人信息在互联网上肆意的散布,尽量使用新浪微博帐号、微信账号、腾讯账号去登录那些需要注册的网站,很多时候,密码泄露不是被暴力破解,而是通过你的散布的信息不断关联,最终造成你的损失;所以保护好你的身份证号码,手机号码;

如何与人交流

先讲一个小小的冷笑话:

一个小男孩和一个小女孩在一起洗澡,小女孩就好奇的玩起了小男孩的小弟弟,过了一会儿,小男孩就极不情愿的说,“别再玩了,在玩就会飞走的,因为我姐姐的都飞走了!”。

我不知道说这段笑话是否合适,但这样的童言无忌很多时候折射出我们成人世界的荒诞。六一儿童节的时候,看了《天下足球》栏目,里面就讲述了那群可爱的小孩子,他们如何的纯真快乐,简直要逗死我了。

语言让我们有了沟通的桥梁,如何才能好好的交流呢?

有时候,孩子对某件东西的渴望之情一旦得到了理解,他们就比较容易接受现实。

很多时候,我们会以大人的姿态告诉他们对或错,其实在孩子的世界里没有对错,我们要能够去理解他们,真实的告诉他们我们的想法。

当然,Jeff也给出了一本书《如何说,怎么听》

这里写图片描述

我以后也要好好的读一读,毕竟《虎妈猫爸》中给出了很多反面和正面的教学课题,那一些方式都已经在我们中国人心里根深蒂固,社会竞争压力很大,但是我还是倾向给孩子一个快乐的童年,所以我们要学会倾听他们,理解他们。

勤练基本功

本章节,Jeff也提供了一本书,但是我并没有找到中文版,所以先不了了之吧。不过勤练基本功,在任何时候必须坚守,郭靖就是一招一式的炼成降龙十八掌的,在编程领域,掌握好基本知识永远都是必须的。

相关文章
|
1月前
|
设计模式 算法 程序员
代码之禅:技术洞察与内心感悟
【2月更文挑战第30天】 在数字世界的迷宫中,每一次键入的代码都是对未知领域的探索。本文以编程实践为镜,反观技术背后的深层意义,探讨如何通过代码实现自我超越。从最初的困惑到技术的熟练运用,再到深层次的哲学思考,文章记录了一位程序员的技术成长之旅及其带来的心智启迪。
|
23天前
|
设计模式 算法 开发者
代码之美:探索编程艺术与实践的交汇点
【4月更文挑战第2天】 在数字世界的构建中,代码不仅仅是一种工具,它亦是艺术家手中的画笔。本文旨在探讨编程作为一种技术和艺术相结合的领域,揭示那些隐藏在代码背后的美学原则和创造力。我们将从编程的基础出发,逐步深入到设计模式、算法优雅性以及代码的可读性和维护性,最终探讨如何通过技术实现创新并解决问题。文章的目的是为那些渴望在技术实践中寻找创造性和美感的开发者提供灵感和指导。
|
1月前
|
敏捷开发 算法 测试技术
C/C++ 编程大师的秘籍:轻松掌握高质量代码之道
C/C++ 编程大师的秘籍:轻松掌握高质量代码之道
94 0
|
4月前
|
算法 芯片
嵌入式工程师如何快速的阅读datasheet的方法
嵌入式工程师如何快速的阅读datasheet的方法
56 0
|
4月前
|
消息中间件 设计模式 Java
如何高效地阅读源码,我总结了18条心法,助你修炼神功
大家好,我是三友~~ 这篇文章我准备来聊一聊如何去阅读开源项目的源码。 在聊如何去阅读源码之前,先来简单说一下为什么要去阅读源码,大致可分为以下几点原因: - 最直接的原因,就是面试需要,面试喜欢问源码,读完源码才可以跟面试官battle - 提升自己的编程水平,学习编程思想和和代码技巧 - 熟悉技术实现细节,提高设计能力 - ...
如何高效地阅读源码,我总结了18条心法,助你修炼神功
|
5月前
|
设计模式 数据采集 程序员
代码整洁之道--告别码农,做一个有思想的程序员
代码整洁是软件长期稳定和可扩展的基础,本文作者从现实中的代码、重构、设计模式谈论代码整洁之道,总结出如何做一个有思想的程序员。
131273 58
|
Java 程序员 测试技术
程序员的修炼-从优秀到卓越札记:编程之道2
程序员的修炼-从优秀到卓越札记:编程之道2
112 0
博士论文写作攻略:这才是效率
还记得上一期的小倔强吗,那个帖子详细分析了传统vs现代的毕业论文写作方式的优缺点。后面说了直播码字,就在今天开始! 九天学者编程直播间 关注九天学者微信公众号获取及时开播通知! 九天学者博士论文写作不定时直播 ...
1098 0
|
程序员 容器
代码整洁之道读后理解
###一,关于程序员的价值观 对于一个程序员来说,是应该有价值观的,然而最朴素的基本价值观,就是要写好的代码。然后,要做到这一点不容易, 对些,我针对这些价值观有自己的一些看法: (当然,在网上有关于价值观的内容一大片,各有视角,这里仅仅说说我的看法) 1,good software != quality code 2,软件开本 = 开发成本 + **维护成本** >注
1704 0