wangdaxu 2007-05-31
这几天,在JAVAEYE看了些帖子,比如如何做计划,中国程序员路在何方等等。我认为都可以用中庸的观点来看待。像JAVA与C之争,ROR与PHP孰好孰坏,开源软件与商业软件等等。关于中庸,引用一下GOOGLE搜来的[quote]《中庸》是儒家阐述“中庸之道”,并提出人性修养的教育理论著作。《中庸》郑玄注:“中庸者,以其记中和之为用也;庸,用也。[/quote]
JAVA现在比C火,但C或者C++还在用,就说明有其生命力。传统BASIC不再有人提了,但换个地方VB不也有N多程序员,说不定那天COBOL或者FORTRAN改个面孔超过JAVA也不一定。
ROR比PHP提供的功能多,好用,但据说PHP现在也在完善,尽量向ROR看齐并超越。而且在有些情况下,我们可能还不想让后台太复杂,为了速度。这时候PHP是不是又比ROR更适用一些。所以仁者见仁,智者见智。
同样,在项目管理中,这样的中庸思想也一直有用。首先,现在有那么多管理思想或概念,并没有一样万能胶,放之四海而皆准,在什么情况下都适用。XP好不好,好。但用在我们公司就水土不服,当然这里面有管理层的水平问题,程序员的接受能力问题等等。现在也没人提过程管理,软件生命周期,但在XP、AGILE中能说没有他们的影子。所以不要管这概念,那方法,怎么用、用得效果如何还需要实践说话。
其次,在具体项目管理中,项目与项目不一样,即定时间内占有的资源不一样,环境不一样,条件不一样,也不是一概而论,那种管理方法就有效,哪种没用。也许实际情况还没等到你认请的时候有变了,你还在按步就班,如何能行。
下班了,回头接着谈。