读《程序员,你伤不起》有感

来源:互联网 发布:次元舰队 知乎 编辑:程序博客网 时间:2024/04/29 16:15

周五的时候收到一个好友发来的pdf文件,打开来一看,是一本叫《程序员,你伤不起》的书,好友强烈推荐我看一看,读了几页之后,发现确实不错。

这本书发行于2013年,作者叫吉日嘎啦,是一位成功的软件系统工程师。本书实际上是作者的博客集,每一篇是一篇独立的博文,记录了他从大学毕业到部门经理,十几年成长的点点滴滴,所以,博客写得好很重要,最后能编成一本书,而且还是很不错的一本书。前两天看到一篇文章,《26岁程序员的出路》,写得很有意思,最后的结论是,作为程序员要做四件事情,读书、写博客、工作实践和积累人脉。书,我一直在读,但博客一直没怎么投入,应该要有所改变了。

《程序员,你伤不起》让我看到一个成功程序员的成长经历,也告诉我了一个能月薪过20K的程序员究竟是什么样的,书中的主人翁是个非常痴迷于编程的人,真的是把编程当做了自己的爱好,同时,也非常勤奋。虽然在中间有走过一段坎坷(创业失败),但我相信这也是他人生中宝贵经历的一部分。创业不是儿戏,这一点我表示双手赞同。

书中还讲了其他一些方面的心得,比如学习、做人、管理等,都非常精彩,但最让我感到受益匪浅的,是作者关于“积累”方面的经验,让我明白了,如何才能成为月薪过万的程序员。

吉日嘎啦是做软件开发的,他花了近十年的时间,积累了一套他自己的核心代码,能解决软件开发中通用需求。别人也许也能开发出来,但没有他快,你今天要一个系统,他明天就能给你,而且不需要再拉一帮人从头做起,天下武功,唯快不破!他不断优化自己的这套代码,就是再磨自己的宝剑,磨了七八年,别人真的很难在短期实现超越。他的这一套代码就是将代码重用发挥到了极致,在《软件工程导论》一书里明确指出,代码重用将会带来质量、效率和成本三个方面的好处。所以别人愿意花大价钱请他做事,同时,他做的系统会又快又好又稳定,这样赚钱才能快。从管理学角度来讲,这就是人无我有,人有我优的核心竞争力!没想到,想成为一个能赚钱的程序员,也是要讲核心竞争力的,天下的道理,真的是共通的!

现在我明白,作为程序员,应该有一把自己的“宝剑”,不能什么项目都要重头做起。不过,目前我还是两手空空的,一方面是因为经验尚浅,毕竟才入行,大部分东西还是现学现用;另一方面,作为前端,还真不知道应该积累哪些代码,Bootstrap框架和jQuery库都是大牛们已经积累好的,我学都还没学全,何来自己的积累?这个问题可以以后细细琢磨,但重视积累,这个思想应该是要有的,量的积累才能达到质的飞跃。并且,这个积累应该有一个具体的实物,有一个能拿得出来给人展示的东西,不然,光说自己有五年的工作经验,是不能证明自己跟只工作了一年的人是有什么区别的,原地踏步将非常可怕,还需要更加努力!

写博客也是一种积累!


0 0
原创粉丝点击