是放弃?还是继续?to be or not to be?(300分)

  • 主题发起人 主题发起人 barton
  • 开始时间 开始时间
Todo
nkey:
中国目前有何能耐建设一个好的团队,如果有的话,甚至只需要一个,那么多少一个像样
的数据库系统总能开发出来,且不谈操作系统这样遥远的话题了。
Delphi的主工程师为什么跳到M$去开发C#?因为微软有钱,有发展前途!再简单不过的道
理了,想想一些大公司的历史吧,这些大公司都了自己的企业文化,留人都有自己的一套,
也逃脱不了这样的命运。 反观中国的IT企业,成立5年以上的算是元老了,企业文化?
哦,每天加班算不算企业文化?
创建一个良好团队,并合理运作是一个非常深入的话题。
乱扯了一通,也不知道自己扯得对不对。
 
离开新疆吧,真的,你和环境斗,胜算很小,到沿海来,现在绝对是来得及的
 
barton 你好,你原先做了一个Interbase的引擎,我很感兴趣,可否寄给我看看
详细的技术规范。我的E-mail:zhangp@bentium.net。多谢!
 
记得我刚刚毕业的时候,凭着一腔热血,到了一家国内软件公司里面做了一年。
那是一家很典型的中国软件企业。在那里我认识了好几个真正的编程高手。包括曾经活跃在
delphibbs的pegasus.但是做了一年以后,我总觉得有些苦闷。作为一个刚刚加入公司的新手,
各位同仁对我的态度相当不错,不过总是觉得没有一个明确的定位。可以说那家公司还是挺注重
文档和设计流程的,但是很奇怪的事情是,每次开会的时候气氛很微妙,因为参加会议的一些人
不是软件设计的,我们总是要在一些可有可无的问题上争执不休,这是一件非常让我头疼的事情。
而且最终的结果是,项目被suspend.
其实就是流产。这是让一个写程序的人最为痛心的事情。
其后的一段时间里,我一直在思考这件事情,而且后来我做每个项目的时候,总是充满了危机感,
如果开发比较顺利,或者说是比较平稳的时候,会被突然惊醒,这个项目会不会被cancel?
要是开发不顺利,这种感觉就更加强烈了。
我的经验是在这种情况下一个好的团队是非常重要的。最重要的一个人是项目经理,他一定要知道项目的最终目的是什么,特别是自己做产品而不是
做具体定制程序的项目的时候,一定要知道项目应该实现哪些模块和功能,哪些需要删除。
他需要一个战略的眼光。
好的团队不一定每个人都是顶尖高手。
团队内部需要最重要的一点是民主和互相尊重。这两点都是非常重要的。每个人的职责要明确。
每一步工作都需要非常明确。
后来我到了一家新的公司之后,第一件事情就是使用软件来规范测试流程。
在测试这个问题上,我认为流程的作用要明显高于文档格式化的作用。很多人都知道测试文档一定要写的
非常规范,往往是使用基于Worddo
c的模版做的,然后汇总,程序员修改之后要填写记录,然后进入
下一步测试。
其实这个模版不是最重要的,最重要的是确保整个流程中,每个人都能明白他在做什么。
一个类似于BugZilla或者GNATS的软件可以非常大的提高测试工作的效率。
我自己写了一个很简单的基于web的类似GNATS,但是简化了很多功能的软件,它的确保证
了整个测试和debug的有序和完整。
我们自己的实践经验让我很大的增强了对软件开发的信心。
认识到这一点之后,我现在觉得中国软件企业最缺的不是高水平的人,而是缺乏能够高效率
协调软件开发的工具和机制。
为什么OpenSource 界能够在参与人员互不见面的情况下做好一件事情,而我们的软件企业
效率相对低下?除了软件开发机制之外,参与开发的人员对软件的认知和协作能力也是非常
重要的。
CMM说到底,就是一个协作。
 
這個貼子是大富翁里最好的,提前
 
很多人以为软件写得好就一定能够胜任技术的领导工作,我觉得很大程度上这个观点是
错误的。项目经理要懂技术,要懂得能够做和不能做的东西,但是更重要的是把握产品
的方向,发挥团队每一个人的不同的作用,而不是什么事情都亲力亲为!你不要自己去
做图标,要教会他们做,哪怕他们第一次做砸了,或者做得很难看,这都是必要的。
有很多”编而优则仕”的项目经理,都要经过这样的转型,否则他就不是一个合格的,
成功的项目经理人。
 
同意deadcandance
程序员在步入30岁以后,一般有这几条发展方向(个人以为):
1、系统设计师
2、专业作家
3、技术管理
我认为还可以,而且更有成就感,到大学中给学生讲讲DELPHI企业级应用。
 
如果你那里有项目,又没有人来做,不如就在其它能聚齐人才的地方成立研发机构,你主要
做客户,谈项目。系统具体开发实施可由研发机构来做。
我建议你到其它省份考察一下。
 
大家的发言都我受益匪浅,我怕这300分已经不能够支付大家的盛情了。
交几天看了《软件报》上整版所载的节智渊教授的文章,文章虽然写得非常好,但大部分
观点我不能认同。相比之下,如果将大家的发言稍作整理,可以与该文相齐,至少很多观点
更接近开发实际,更能让我认同。
真的非常感谢大家。
 
多人接受答案了。
 
后退
顶部