当前位置: 首页> 书评> 正文

卓有成效的程序员《怎么样才算是一个卓有成效的程序员》

  • 小小评论家小小评论家
  • 书评
  • 2023-03-26 11:33:42
  • 60

怎么样才算是一个卓有成效的程序员

无疑O’Reilly出版的书都是计算机书籍中的佼佼者,其实本人没有看过《卓有成效的程序员》完整版,只是读了试读章节。但是纵使只有那么几章,但是我却有很深刻的体会。说起深刻我可不是吹的哦!下面我说说我的体会吧:

认识自动化:

在第四章的自动化中说到使用Ruby来批量打开excel这件事中,我想到了我有个朋友,他是在农村里做电视闭路的,但是经常有人不交管理费用,所以要经常跑到那个人的家门口剪线,所以觉得非常麻烦,所以我想假如他可以像本章所说的那样实施自动化,安装一个自动控制系统,没有交钱的人自动断线,那不是不用那么麻烦了吗!所以可以看到自动化的好处是非常大的!但是在中国甚至在全世界,能完全实施自动化的事情又有多少件啊!纵使自动化的优点显著,但是人们却视而不见,这才是最痛的事情~

要善于使用已经存在的自动化设备:

其实在我们身边已经有很多已经存在的自动化设备,只是我们没有使用而已,好像windows的计划任务,可以帮助我们完成很多事情,好像你想在某个时刻关闭电脑就可以用到这个功能了!但是又有几个人用过这个使用的功能呢?恐怕不多吧!就好像本书所说的Linux下的很多自动化工具,但是却没有几个人会用到,可能自动化需要付出一些代价吧,就是学习这个自动化工具。而习惯于使用界面化的我们根本没有这个兴趣去了解那么复杂的东西。但是要想为了以后可以轻松一点,现在学点东西也不是坏事吧!

找到我们的方向:

在第十四章中,作者向我们介绍了Java的前生与今世,Java由最初一个只是为了电烤箱和有线电视机顶盒而发明的语言演变成今天功能强大而且复杂的平台,可以说是质的飞跃。面对不断更新换代的语言,我们应该如何选择我们的出路呢?是继续学习还是墨守成规呢?所以我们要找到我们的方向,我们既要学习新的东西(好像Ajax,Ruby等),最重要的还是学习一些基本的东西(如C语言,数据结构等,我想这些东西是永远不会变质的,学习就对了!)。这样社会就不会把我们淘汰了,纵使我们有时候力不从心,但是我觉得把基本的学好,学习新的技术也不会太难吧!

综述:

这本书教导我们应该如何做一个高效的程序员,而且教导大家如何去面对一日千里的计算机世界。作者从他多年工作中总结的经验一定有值得我们深思的地方,所以好好细读这本书一定会从中学到不少的东西的!

PhPchina 会员:liexusong

阅读全文