男主角:Wuvist(新浪微博),真名翁伟,自称胖程序员一个,幸好已婚。学习.NET出身,现常用Python做服务器端开发,曾任新加坡某创业公司主程。公司被Techcrunch blog过后,觉得新加坡生活太过安逸,终于在去年辞职只身回家乡汕头创业,活跃于珠三角技术沙龙,热衷于与其他技术宅分享。

Wuvist

本文作者:Wuvist

女主角:Katze,Wuvist的老婆,女程序员,在某跨国投行任Unix系统管理员,常被Wuvist嘲笑技术太差。

【51CTO独家特稿】请看这个帖子:
http://blog.csdn.net/hu_zhenghui/article/details/7184799

快速浏览即可,无需细读;浏览过后再继续往下看。

读后的感觉是不是:

“虽然不知道在说什么,但是看起来很厉害的样子!”

整篇文章的关键是在这句:

“作者胡某某。曾任完美时空(现更名为完美世界)顾问,承担互联网方面的部分管理工作。现在主要精力研究互联网产品设计,是Axure授权的高级咨询顾问和高级培训讲师。”

这也就是,我在第一课中提到的“啥事不做,整天四处布道,名头都很响亮,如XX金牌讲师”,“Evangelist本身的技术,很多是很差的;就好像推销员本身,是不会做产品开发、不懂技术的。他们仅仅是会宣传、鼓吹新技术而已”。

碰巧今天看到这个非常有代表性的帖子;整个帖子看下来,作者毫无海量数据处理实际开发经验,纯粹堆砌这些流行技术名词而已。他没有用过这些技术,随便乱丢技术名词,整篇似是而非,必然的结果就是:“虽然不知道在说什么,但是看起来很厉害的样子!”

学习技术的人,如果受了这种“看起来很厉害的样子!”的蒙骗,会走很多很多弯路。

那么,如何识别“看起来很厉害”跟“真的很厉害”?

就好像,CSDN虽然有些忽悠人的文章,但也是有些好的文章在里面,如何辨别?

1. 看得多了,自然会分辨。

研发知识的最好来源之一是技术博客,就我自己而言,看了博客园自创办伊始前5年的所有首页文章;外加常年订阅400+博客,twitter fo 400余人等。

我这么做,主要是因为看得快;没有“看不过来”的问题;但实际上是个很笨的办法。

要保持最新技术的了解,确实是需要看很多blog;除此之外,我想不出别的途径;但这并非必要。

2. 看书

多看,最大的好处是了解最新技术,而且这是很土的方法。很多时候,并不需要了解很多“最新技术”;很多“最新技术”都是属于第一课中所讲的“封装技术”,不了解,也完全没有关系。

计算机的经典好书并不多,好书是公认、经得起时间考验的。

看完这个豆列也就差不多了:
http://book.douban.com/doulist/995755/

完全可以不去理解“最新”的浮躁,去上面的豆列挑几本看,仔细的看,就可以脱胎换骨了。

就我自己而言,对我技术影响最大的一本书倒不在上面豆列的20本书中,而是:
http://book.douban.com/subject/1467587/

经典书,是必须看,并且反复看的;如果说有什么“捷径”的话,看经典书就是最快的捷径了。

这些经典书中的思想,是永远不会过时的;任何时候看,都不会太晚。

给ED看的书也有经典:
http://book.douban.com/subject/1229954/

首先,这是本好书;而且这本500多页书的传奇在于它讲了无数企业开发的模式,但其中的一页半讲述的:Active Record Pattern影响了过去5年多6年的Web开发潮流。

3. 写代码 + 看代码

学习编程,是一定要去编程的。

书、资料再好,光看不练;也很容易把自己看成傻子。

在实际项目中写代码;然后看别人是怎么做的。

别人,指的往往是开源项目;而不是Google搜来的某个不知名博客中贴的代码。哪个开源项目比较厉害,同样是有目共睹的。

做Web开发,几乎所有人都会去造ORM的轮子,没事,就去造一个;然后比较自己的版本,跟优秀的开源ORM在API风格、架构设计、实现细节上,有何不同。

作者给的作业:

1. 找出一篇看上去很厉害的文章。

2. 找一本书,开始看,作为期中考书目。

51CTO系列:

  1. 宅男程序员给老婆的计算机课程之0:认清本质
  2. 宅男程序员给老婆的计算机课程之1:认清实际
  3. 宅男程序员给老婆的计算机课程之2:怎么看待牛人
  4. 宅男程序员给老婆的计算机课程之3:架构比较
  5. 宅男程序员给老婆的计算机课程之4:SQL vs NoSQL
  6. 宅男程序员给老婆的计算机课程之5:设计模式
  7. 宅男程序员给老婆的计算机课程之6:模版引擎
  8. 宅男程序员给老婆的计算机课程之7:运维的重要性
  9. 宅男程序员给老婆的计算机课程之8:控制器
  10. 宅男程序员给老婆的计算机课程之9:数据模型
  11. 宅男程序员给老婆的计算机课程之10:做,就对了!
  12. 宅男程序员给老婆的计算机课程之11:域模型