应该潜心修炼了
2009-04-08 18:09 Franz 阅读(207) 评论(0) 编辑 收藏 举报好久没有感觉自己的技术有多少长进了.这样的感觉在我学习技术的历程中已经不止一次的出现了.这种状态表现的具体形式就是目前你面对的问题似乎都知道,但是当你真正的深入的时候你发现自己不能做出整体的方案,不能看到整体的框架.自己对这样的情况竟然是束手无策,比较着急,甚至是反感,总感觉不知道如何更加深入。
最近订阅了N个牛人的Rss,读了好多技术层面的东西。他们都做得很好,我怎么不知道有这么好的方法呢。我一直不是很理解他们为什么能比我更快的明白这其中的道理。有时候感到很疑惑为什么有这样的特性(比如.NET中的反射)你想发现其中的一些具体奥妙,读了jeffrey的书感觉还是不够底层,看了IL的语言感觉还是有些困惑。垃圾回收依然很神秘,尽管你读过大量GC的书。当你决定花上一天的时间用Reflector来写好好偷窥一下.NET的奥妙了。你发现OO的多态给你带来了一些阅读的麻烦,这倒不是问题,最要命的是追踪了半天extern了.
我最终发现了我的问题我太过于迷恋类的内部实现了。其实不需要知道这么多这么详细,就像你去咖啡厅喝一杯咖啡你不用知道泡咖啡的过程一样。为什么因为咖啡好喝我们都喜欢研究泡制过程,甚至都想知道咖啡是怎么种出来的。我们或许只要知道怎么喝咖啡就可以了。我们或许只要了解咖啡是水和咖啡粉搅拌以后的结果就可以了。当我们要开个咖啡店的时候我们在去关心这些吧。
另一个大问题是我对我应该了解的不了解。开始搞webservers的时候连sop在http的那部分都不知道,http的header里有的东西都不知道干什么的。RFC 2616都没有听说过,无知。
决定在以后的时间里多研究研究我买的两本书MIT出版的《算法导论》,《深入理解计算机系统》。
待续。。