跳过小工的天花板

 

读《The Pragmatic Programmer From Journeyman to Master》(《程序员修炼之道 -- 从小工到专家》) 有感。
胡乱的杂想,顺手纪录下来。

一)
如书名所示,这本书个人感觉也许并不太适合刚入软件行业的新手来读,没有一定的项目经历,没有coding过,并解决过一些bug,也许书中描述中的一些道理也许并不能真正领会和吃透。就如我们在大学所学习过的很多专业课一样,很多知识点我们当时并不能完全领会。只能是囫囵吞枣,但是至少它给我们指出了一个理论前进的方向。

坦白说,书中的一些理论我并没有完全理解,例如“黑板系统”,这应该和自己还没有接触过太多大的系统有关系。学无止境。
从“小工”到“专家”,先有小工的工作经验,某种程度到遇到了“天花板”,通过这本书可以引领你进入另外一个境界,进入另外一个高度,跨过“小工”的天花板。

《极限编程》,《重构 改善既有代码的设计》, 《Head First 设计模式》,《程序员修炼之道 -- 从小工到专家》,《走出软件作坊》软件架构方面的东西也许正是你所需要的东西。

俺是在嵌入式设备上,用C,C++开发应用程序的,上不上下不下的,蛮尴尬。应该早点多看着这类书籍。

有时候在想,是不是写上层应用的xdjm们,一开始就使用java语言会更好,能够让很多OO等或时髦或先进的思想,一开始就在语言中让你自然获得??

 

 

二)
这本书其中引用的一些明言,或者作者传达出来的一些思想,其实个人觉得不仅可以用来指导coding,甚至在生活,做人方面也是很有参考价值的。

“工具”,“运用工具的指导思想”,“专业知识” 也许是我们程序员需要经常面对的几个方面。

作为程序员,“语言”是工具,有时候不得不经常面对新工具的学习使用。
作为程序员,“专业知识”是从业领域的专业背景,不管是跳槽或者是公司业务发展,你不得不面对“专业知识”的更新学习,这些专业知识也许是流媒体方面的,也许是通讯领域的,也许是GPS导航map方面的,也许是机械welding方面的等等。
不知道你是否曾注意到过,人生的老理,虽然话很老,但是经常还是能够让你醍醐灌顶,而也许这些朴素的语言还曾经被年轻气盛的你嗤之以鼻过。 同理,也许有些“运用工具的指导思想”的生命力则更为长久。

 

 

三)
近朱者赤,近墨者黑。
“孟母三迁”绝对是有道理的。很多好的习惯,好的思想,如果有牛人在身边,就会潜移默化地在你的血液中慢慢流畅,自然不自然,不管当时是否完全理解,一些公司的编程规范,学习理念,已经让你慢慢养成一个好的习惯,很多东西在你看来相当自然。
也许如英语之学习,多读多用,慢慢也就自然天成了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值