写给程序员新手的话——(3)选书

写给程序员新手的话——(3)选书

2011年12月23日 陈志远


所以的开发人员都会遇到买书的问题,一本好书如良师益友,让人受益匪浅;一本烂书则会误人子弟,对于新手还会打击学习积极性。可见如何选书也很重要的事情。计算机技术日新月异更新很快,所以开发人员必须一直要学习新技术,紧跟潮流。而图书市场上的书籍也是琳琅满目各种各样的都有,这其中有珠玉有泥沙,要挑出好书还是要下点功夫。否则一旦买错了不仅费钱而且还浪费学习时间。
市面上的编程技术类图书一般有几种:
1.入门类:专门面向没学过某一技术的新手,如:30天学会XX
2.入门与提高类:含盖入门知识和有一定深度的高级知识,如:XX从入门到提高
3.手册类:罗列出某一方面的各种知识供人们在需要时查阅,如:winapi大全
4.提高类:专门讲解某一技术的高级知识,如:XX内幕之类的
5.专题类:主讲某一知识,如:专门讲socket调用的书
6.其他报刊杂志、心灵鸡汤、开发心得类

下面从图书的类别来讲讲怎么选书,要学习一门技术当然必须买一本入门类的图书,入门类的图书要求讲解的清晰易懂,能够让初学者快速掌握该技术的要点,为以后使用和学习更高级的技术打基础,不需要太多高深的东西,也不需要面面俱到。学习完后一般就能写常用的程序了,对于使用了一段时间以后想再提高一下技术,或者使用中需要用到某项专题技术,可以买一本提高类书或专题类书;如果你主要做某一个领域的技术,可以再买该领域的专业书,比如:图像处理、网络通信的等等。对于入门与提高类类的图书不建议购买,这种面面俱到的书往往搞的面面不到。手册类的书也不建议购买,如果你有这样的需求建议读帮助文件,这类书往往也是把帮助文件整理、翻译了一下。其他心灵鸡汤类的书有兴趣可以买几本真正专家的心得体会看看。图书不要一次买很多,最好看完一本再买。

如果你确定要买某一类书了,怎么才能挑出一本好书了?
1.不建议买国内的书,这不是崇洋媚外啊,(当然国内还是有好书的只是不多见),国内技术领域的专家本来就很少(年龄一大就转行干别的了,当然这和环境有关),技术好还喜欢写作的就更少了,而写作的里边文笔好就更凤毛麟角了,所以还是建议买国外的图书,宝岛台湾也有不少好书。国内的大部分书一般就两种:大学教授为了评职称凑数写的,几个人为了赚钱东拼西凑抄的。
2.就出版社而言国内的电子工业出版社、机械出版社、清华出版社出的或翻译的书质量比较高。
3.口碑很重要,上网搜索一下或者问问身边的人,最好实际翻翻,看看目录,挑一段看看是否能看懂。
4.不要盲目追求最新,有些经典的图书要比那些一年一个版本的书好。
5.根据自己的水平选书,有些大家都说好的书可能你看着费劲,也可能觉得太弱智。
6.烂书还有一些特点,比如:大段的代码、大段的界面截图、作者是好几个人“编”而不是某个人“著”。

写了这么多回头看看似乎有很多想说的没有写出来,看来挑书和找女朋友一样是个只可意会不可言传的东西。大家自己慢慢体会吧。

敬请期待下一节《写给程序员新手的话——(4)一个优秀程序员应具备的特质》


——————————————————————

欢迎转载,但请保持文章的完整性,并注明出处!
——————————————————————



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值