学而不思则罔,思而不学则殆 (按钱穆先生注:学而不思,不深辨其真意所在,必致迷惘无所得。思而不学,则事无验证,疑不能解,将危殆不安。故『学与思』当齐修并进,不可偏废,仅学不思,容易迷失自己。仅思不学,亦是把自己封闭孤立了。) 看书要知其所以然, 还要用代码来印证. 相辅相称学习的才快. 项目管理同样如此. 今天扩展了lucene的一个bridge, repository的metainfo做index的扩展性能大大提高了. 代码只是区区几十行, 想了好久, 放在心里一直是个事, 其实去做来却很快. 很多事, 与其整体的想, 不如先做起来. Linux在谈论如何开始一个开源项目的时候说过, 开始不要把目标建立的太高, 重要的事做些实际的东西, 要多多注意细节. 回来看了好几本书了, 其中wikinomic和dreaming in code是不错的两本. 特别是dreaming in code, 用一个实际的例子, 展示了项目管理中可能出现的问题. 之前在软件工程中学了的东西, 在这本书里印证了很多, 很多的问题和现在外包中出现的问题很类似, 也说明这也是大家都会遇到的问题. 静下心来解决问题, 强与生气头痛.