Xu Wenhao

View on GitHub
19 February 2011

Go Back to the Fundamental

by Xu Wenhao

这周LJ发现系统里有大量的缓存没有清掉,一开始误以为是我的定时提交的Job中有什么问题,虽然最终发现是因为系统对于验证阶段不能通过的Job就会缓存Job文件供日后分析,但是在怀疑自己提交的Job有问题的时候,花了两天时间清理掉了以前没有解决的Bug,并且进一步发现了某些Bug的深层原因。这事儿又是给自己一个教训,一是凡是出错必有原因。二是所有新功能都应当在显然是Bug的东西修复了之后完成。其实这样的错误不是第一次犯了,而且从道理上也清楚的知道该怎么做,但是时不时总会觉得自己已经有足够的经验去把握各种优先级了,于是时不时就会再犯一次,希望这是最后一次了。大部分事情要做好其实很简单,按照自然规律,一步一步仔仔细细做完,Over,可惜总是急躁地想抄近道,最后在事后付出代价。好在的确工作年限多了点,现在犯的错误往往不是致命的,最多也就是多浪费了那么一点时间罢了。

今天又和好久未见的Mars同学聊了一阵,现在我们算是一个行业里了,聊到目前飞速发展的互联网和电子商务,一边感慨的确入对了行,一边也都觉得行业里大部分的人还都是过于浮躁了,机会虽然看起来很多,但是大家都急冲冲地做的结果就是门槛看似很低,但是大部分都会死。然而很多死者,无论是做技术还是做市场做商务的,其实都没有真正做到把自己的事情做好,也许真是要退潮了,才能看出谁是裸泳者。

其实这个和写程序是一样的,问题暴露出来之前,各种抄近道导致的Tech Debt都不会被意识到的,所以还是告诫自己,有耐心地,一点一滴的把事情做好。

看了看春节里写的今年看三本书的计划,当时我还觉得时间还蛮宽裕的,但是仔细算算,其实也不怎么够用,如果每天看个一两节,其实看完这三本书一年都不够,不管了,每天1–3节吧,多了也坚持不下来的。

tags: