《软件开发者路线路》读后感

《软件开发者路线路》读后感

继软技能之后,这是我读的第二本非技术性质的关于开发者的书籍,据说被奉为开发者圣经的级别。但是小气的我是在Kindle上读的扫描本,加之本土翻译,阅读效果不太好。读完之后,有的概念不太理解,结构思想也不太系统。于是在网上找了几篇相关文章才算有了个图形。说实话,看别人写的口口声声感触良多,可是字里行间无非是摘录几个句子,形式感很强。抛开这些不谈,指导软件开发者技术的书很多,指导开发思想的就特别少了,这本书是受到众人力荐的,可想其中的观点还是很值得借鉴的,下面我就以本人的理解来说一下。

这本书的全名是《软件开发者路线图——从学徒到高手》,从名字看这应该是一本近于职业规划的导师书。可是当你翻到最后一页发现自己被骗了,通篇并没有给我们明确的方向指导,没有说明第几年学什么,第几年研究什么,最后落个什么下场。书中的内容是开发者的一些心路历程和相应解答。不过,当你读完以后回过头来,所谓的职业规划已经浮出水面了。作者并不强调做开发的就要一辈子写代码,可以带队,可以单干也可以转行下海,他只是阐明如何在开发技术上更进一步。当我们在学习开发到有所小成的过程中,会遇到什么,面临什么,会有怎样的畏惧和困惑,出现这些时应该怎么调整心态去应对。另外作者提供了许多提升的法门值得大家学习。

全篇涵盖了学徒到高手的三个阶段,学徒时期,熟练工时期,领班阶段,当然这是我私下定义的,作者的原文是用的空杯心态,走过漫漫长路,准确的自我评估,恒久学习几个章节。每个章节里提供了一些学习模式,这些模式都已经反映在了书目,在文章最后我会贴出来。

首先说说学徒工时期,指的是应届毕业生或是刚刚从培训班出来的学生,抱着满腔抱负要开启自己的开发之路。在这个时候就会遇到几个情况:a.即使是已经掌握的知识使用起来都不灵活,比别人慢一拍 b.稍有所成便容易满足,听不进意见 c.未知的领域一片空白 d.与团队思路不一致,难以融入 。对这些情况,我们往往是苦恼,无助,最后放弃失败。对此作者提出了自己方案:1.在任何时候保留空杯心态,忘记所学才能学到新东西。2.虚心求教于前辈,同事,借鉴他人的方法 3.不要苛求自己,调整心态,循序渐进。

全篇涵盖了学徒到高手的三个阶段,学徒时期,熟练工时期,领班阶段,当然这是我私下定义的,作者的原文是用的空杯心态,走过漫漫长路,准确的自我评估,恒久学习几个章节。每个章节里提供了一些学习模式,这些模式都已经反映在了书目,在文章最后我会贴出来。

然后到了熟练工阶段,在自己的公司对常用的知识点已经很熟悉了,比如做网站的外包公司,只用到Php语言,只用3.2的thinkphp框架,甚至已经搭建好了固定的后台排版。这个时候可能会有两种极端,要么感觉已经很会做开发了,有点独孤求败了。要么跳出这个舒适区,发现其它的语言,其它框架一点都不懂。不知道微信公众号,不知道小程序,不知道怎么用Linux写脚本,搭环境。面对新的知识领域一片迷茫,从未听说过的英文术语一个个蹦出来,令人头痛不已。这个时侯还能保持空杯心态变得艰难了。学会了1到9,又有了a到z,学会了加减乘除又来了混合运算。无论如何我们都有点懵了,不知道要不要学习了,不知道要学什么了,到了人们说的瓶颈。对此作者建议以退为进,精益求精。同样的效果用不同的方法,同样方法用不同的语言,不断回顾,思考,总结,借鉴优秀开发人员的经验,研究源码的实现原理。

再接下来又提升了一步,我们已经熟悉了工作中用到的一切知识点,甚至是几乎用不到可能会用到的知识都已经了然于胸,我们已经不需要去做入门时重复的码农工作,只需要指导新人工作,答疑解惑。大部分开发人员到这里就止步了,静坐发呆玩手机,偶尔炫耀自己的丰富经验,秀一下令人目眩的算法技巧。作者在书中用了自我评估和恒久学习来描述这个阶段。同时呼应了本书开始的一段话,无知者无知其无知者,愚者,避之;无知者知其无知者,惑者,授之;知者无知其知者,寐者,醒之;知者知其知者,明者,从之。我相信大多数人是不知道自己哪里不明白的愚者,而要达到知其所知的境界还有漫长的路要走,需要不断地自我评估,不断学习。作者提供了几个方法,1.坚持阅读,拓展知识面 2.实战项目,从失败中找不足 3.边学习学思考,从源码中深入理解 4.记录知识分享知识,提升自己的知名度,检验所学。

对本书的理解到此了。我再说一下自己的想法,如果只是站在提升开发水平的角度,类似打球,写作,弹琴这种纯技术层面,应该保持着广度,精度,深度循环递进的学习方法,比如刚入门开发时不能光知道编程语言,也要了解前端的html,css,js,然后再多实践,使用纯熟,再深入研究实现原理和使用技巧。过一阵子就要拓展知识面,了解各种jquery插件,数据库高级查询优化,配置开发环境等等,把这些精通,玩透了再拓展,再玩透,一直下去,保持进步。但是话说回来,生活不只有代码,人生不能光有开发。做这些仅仅是为了维持生活和兴趣所在,以后一旦不为经济困扰或者有了新的经济来源,做开发就只是为了兴趣了。还有一点,比技术,经济,兴趣还要重要的是家庭幸福,个人健康,倘若牺牲健康为代价,所有都是不值得的。

最后附上摘录的本书的导图,愿各位技术上更进一步,生活质量更上一层楼。

《软件开发者路线路》读后感

展开阅读全文

页面更新:2024-03-08

标签:开发者   熟练工   全篇   知者   读后感   学徒   路线   心态   时期   阶段   自我   模式   方法   章节   作者   知识   数码   技术   软件

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top