南京袁永福 报表软件 C#.NET ASP.NET

南京PX(对二甲苯)项目,这是个问题。
三位一体的电子表单工具,同时支持WinForm表单,HTML表单和XSLT表单,表单模板在B/S和C/S下具有相同的用户体验. ---- C#.NET新型报表工具,支持WinForm和ASP.NET,WEB报表工具.
袁永福 江西九江人 2001年东南大学动力系毕业 电子邮箱:yyf9989@hotmail.com QQ群:41118220

由少林寺比武想到软件行业分工

   大家都知道,少林寺有七十二项绝技,每个绝技都很厉害。
    可以设想某通天彻地的武林盟主克隆了一个少林寺出来,要原始少林寺和克隆少林寺之间来比这七十二项绝技,两家都好不容易网罗了72个练武奇才,同时开始连这七十二项绝技。
    原始少林寺的原始方丈对原始的72个练武奇才说:大家要认真刻苦的练习72年,张三你一辈子不干其他的,就练百发百中穿心龙爪手,李四你练大力金刚指,王五练XX功,诸如此类的。分配任务后奇才们开始认真刻苦的练习。
    克隆少林寺的克隆方丈对克隆的72个练武奇才说:大家要认真刻苦的练习72年,第一年大家统一练百发百中穿心龙爪手,第二年练大力金刚指,第三年练XX功,诸如此类的。此后克隆奇才们开始认真刻苦的练习。
    72年后,红旗飘扬,武林大会开始,原始方丈将精通各种绝技的原始练武奇才们一个个放出去跟克隆少林寺的派出的练习过全部绝技的克隆练武奇才们打。其结果那自然是克隆少林寺完败。
    克隆少林寺不服,说要重比,于是原始少林寺和克隆少林寺又找了72个练武奇才开始练习。原始少林寺还是老方法,张三练龙爪手,李四练金刚指等等等。
    克隆方丈吸取教训,不再统一练习了,而且为了发展练武奇才们的主观能动性,让奇才们自己选绝技练,于是一些有钱途的绝技成了大热门,很多人练,而某些冷门绝技则没有人练。比如铁头功,练武奇才们认为它很愚蠢,而且练习时危险大。
    72年后,红旗飘扬,武林大会又开始了,开始克隆少林寺由于发挥了克隆练武奇才的主观能动性,占了点优势,但优势不是很突出。轮到比铁头功了,克隆少林寺没人练,于是克隆方丈强命某个克隆练武奇才硬着头皮上阵,其对撞结果可想而知了。其他某些冷门绝技也大体如此。虽然克隆少林寺在某些项目上占点小优势,但在一些项目上惨败,综合起来,克隆少林寺又输了。
    原始少林寺和克隆少林寺,原始练武奇才和克隆练武奇才,原始武功秘笈和克隆武功秘笈,这些软硬件完全一样,但为什么克隆少林寺屡屡失败呢。个人认为败因就是基于七十二项绝技的特性。
    七十二项绝技每项绝技都非常难于练习,而且练得时间越长,功力越深,因此每一项绝技都值得一个练武奇才花费毕生练习。若只练1年,则功力很弱,算是白练了。第一次比武,克隆少林寺的每个克隆练武奇才对每个绝技都只练了1年,功力很弱,算是什么都懂,什么都不精。而原始少林寺的每个练武奇才都花了72年练一个绝技,功力深厚,当然无坚不摧了。看看,两者都花了72乘72=5184人年的人力资源,结果完全不一样。关于这点,少林寺前辈方丈早有论断:除了达摩超人外,任何人都不可能精通全部的七十二项绝技,必须要将武僧分组练习各自分配的绝技才能让整个少林寺掌握着七十二项绝技,才能保证少林寺在武林界的崇高地位。这点武林盟主克隆少林寺时忘了告诉给克隆方丈了。
    准备第二次比武时,克隆方丈领悟到这点,但为了发展练武奇才的主观能动性而忽略了整体性,导致自己的实力结构出现弱点,虽有所表现,但仍然输了。
    参考克隆少林寺失败的经历,大家可以观察国内的软件行业。
    现在知识膨胀的快,象牛顿时期那样某个天才掌握所有知识的时代一去不复返了,人类社会面对这些快速增长的知识,不得不动员大量的人来分别掌握它。于是科学界出现了越来越细的分工。软件行业也如此,即使巨大如微软的公司,也无能力独立支撑快速发展的软件产业,于是以公司为单位,软件业也开始分工。大体可模糊的分为两大类,上游和下游。上游主要搞基础软件,比如操作系统,数据库,一些底层框架,都是大块头,数量不多,此所谓基础软件。下游则在上游的基础上进行犹如珊瑚一样的分叉式发展,种类繁多,数量巨大,此所谓应用软件。基础软件和应用软件相辅相成,基础软件是应用软件的基础,应用软件是基础软件存在的目的。
    据此本人进行如下的推测,未参考什么文献,仅仅根据本人了解的信息和想当然的认为。
    发达国家的软件业发达,就是因为软件业分工比较合理,每个公司都认真刻苦的练习自己的武功,所有的软件分支都有    相应的公司。就像开题故事中的原始少林寺。这样的软件行业整体实力全面而强劲。要什么有什么,若有新兴区域,则马上会有新的公司成立钻进去。如此这样,公司有大有小,业务千变万化,但却能构成一个类似生态系统的软件行业系统,相互依赖,运行良好,数据循环,能应付各种大小问题,能有所发展。
    国内软件业相对比较落后,首先是大环境不好,严重的盗版问题,不尊重知识产权的气氛,没有充分发展的市场经济体制,传统的人际关系性质,造就了软件生态系统中的巨大的沙漠。大家知道,沙漠中的植物比较极端,不是向上发展,而是极力向下发展着根系。类似的,沙漠中的软件公司也只好不走技术路线,而是极力的发展着各种关系网来试图生存。由于存在巨大的软件沙漠,公司们就不愿搞基础软件通用软件这种需要消耗大量资源,应当获得大量利益但容易盗版的软件,而只好选择靠关系,盗版率相对较低的行业应用软件。因此本人对金山这种在困境中仍然开发通用软件的公司表示敬意,虽然存在种种问题,但它们毕竟是沙漠中长出的水稻,颗粒不饱满,但也不容易。
    国内软件业还被学术腐败和浮躁的气氛所困扰。但凡有朋友或自己在读研读博的人都对校园内的学术不纯有所耳问。前几天的陈进雇民工磨芯片的丑闻更是将学术腐败扔到制高点。不纯和腐败导致了浮躁,软件从业人员们见多识广后,什么都想学,就像第一次比武前克隆少林寺的克隆练武奇才,今年练龙爪手,明年练金刚指。结果什么都懂,什么都不精,上擂台就倒。
    目前的教育制度也是大问题,根据自己亲历和所见所闻,个人觉得当前教育制度也就是改良型的科举制度,很大程度上压制了祖国未来花朵的创新型思维萌芽。为何这样想大家都知道,我也就不说了。
    以上列出的原因和未列出的原因都导致了国内软件业分工不科学合理,没有必要的基础软件和通用软件,大部分集中在行业应用软件,存在扎堆,扎堆那就滋生恶性竞争,相互甩耳光,争着向客户有失身份的献媚,于是客户们不是大爷也会渐渐哄成大爷了。
    我不喜欢全盘引进印度式的软件模式,觉得印度软件业是外包性的软件行业,其行业分工结构比中国还次,虽然印度软件开发比较规范,能创造外汇,却不能服务于印度国内的其他行业,印度花费了大量宝贵的内部资源培养了一大批软件人才却只能用于创造外汇,外汇能买到粮食和石油,但却买不到社会的信息化。从这点上说有些得不偿失。
    随着中国整体的发展,相信中国软件业也会克服各种问题而发展,希望未来的中国软件业也能实现欧美那种综合全面科学的分工。

XDesigner( http://www.xdesigner.cn ) 2006-6-1

posted on 2006-06-01 21:20 袁永福 阅读(8833) 评论(21)  编辑 收藏 网摘

评论

#1楼  2006-06-01 21:37 Dflying Chen      

发达国家软件发达,是因为市场规范,加上市场竞争激烈,正如720个人一起随便挑选72绝技,哪怕再冷门的也会有人去练的,而且会练得很好。
而中国竞争不是很激烈,市场也不够规范,正如72个人随便挑选72绝技,这样热门的绝技有好多人选,而且在比武的时候居然有人违规掏出把枪来!结果自然一塌糊涂。

再看得高一点,回到社会制度上:
原版的少林寺就像计划好的社会主义计划经济,宏观调控非常好,但抹杀了主观能动性,实际上也不容易成功。有些人会想,凭什么让我练72年铁头功,练得我脑袋大脖子粗?
第一次比武的克隆少林寺就是计划失败的社会主义计划经济,从根本上就不能成功。
第二次比武的克隆少林寺就是事实上的资本主义经济,虽然不能保证最好,但是可以保证不是最坏。并且对于每一个个体来讲,做自己喜欢的事情,且有可能成功。
再加一句,假如还有第三次,并且克隆少林寺有720个人,那么结果肯定是他们赢了,但是付出的代价是原版少林寺的10倍。这也从侧面上说明了理想状况下资本主义还是弱于社会主义。   回复  引用  查看    

#2楼  2006-06-01 22:40 Konimeter      

@Dflying Chen
我觉得不能混合社会制度来说,如果加入社会制度,那我觉得还应该加入人的心情因素,正如你所说,连72年铁头功的人必然不高兴。。。???

作为老板来说,大家都是72*72的资源,做出来的东西就是原始少林寺好。。。
肯定不会选克隆少林寺的。

720个人练,也未必会有人练铁头功,人数越多,练铁头功的几率才能越大。。。

假设铁头功是最不受欢迎的绝技

@XDesigner
国内软件业的现状,你我这辈子都改变不了。。。
但随着公务员素质越来越高(现在公务员动辄研究生,博士,可难考了。),我相信会不断改进。。。   回复  引用  查看    

#3楼  2006-06-02 07:20 AProgrammer [未注册用户]

@Konimeter
国内软件业的现状,你我这辈子都改变不了。。。 同意
但随着公务员素质越来越高(现在公务员动辄研究生,博士,可难考了。),我相信会不断改进。。。 这个很不同意

你我虽不能改变大环境
但却一定可以改变小环境
比如自己的公司,自己的部门,自己的开发组,或者自己的朋友   回复  引用    

#4楼  2006-06-02 08:18 自適應軟件......      

建議使用摘要方式發布,參考http://www.cnblogs.com/robin0925/archive/2006/06/01/414859.html 之評論3的方法!   回复  引用  查看    

#5楼  2006-06-02 09:21 昊子      

@AProgrammer
你我虽不能改变大环境
但却一定可以改变小环境
比如自己的公司,自己的部门,自己的开发组,或者自己的朋友
同意

我们要做的不只是看到,还要对自己所在的环境有所影响。想要全部改变,即使坐上信息产业部长的座位也还是不可能的。但是我们每个人都用自己的行动影响身边的人,这样一点一点环境就改变了。中国人该学的不是埋怨社会怎么怎么样,而是好好考虑我该为改变社会做些什么。   回复  引用  查看    

#6楼  2006-06-02 09:32 昊子      

另外盗版严重的问题
让我们看看自己的电脑,有多少正版软件,如果我们自己都不尊重自己,拿什么去要求别人。很惭愧的是我们公司用的都是盗版软件,我个人的也是,我会在我条件允许的时候全部换上正版,我也会尽力劝说我的老板使用正版,这需要些时间。我们能做的也只是这些,但是我们必须去做。   回复  引用  查看    

#7楼  2006-06-02 10:02 追求卓越      

改变小环境,难啊。
你只做自己的一件事,精通了一项绝技,就没时间练更高深的内功了,
没有更高深的内功,也就是项目管理,怎么改变小环境阿?   回复  引用  查看    

#8楼  2006-06-02 13:04 chill [未注册用户]

但随着公务员素质越来越高(现在公务员动辄研究生,博士,可难考了。),我相信会不断改进。。。

学历高就是素质高...............

什么逻辑........!!   回复  引用    

#9楼  2006-06-02 16:45 昊子      

@追求卓越
管理范围大不一定影响的范围大,即使你是个编码员,你勤勤恳恳的态度也一样会感染别人。从另一个方向说,如果你做了项目经理,不知道还有没有时间写这么长的文章思考这么容易被忽视的问题。
so,don't worry   回复  引用  查看    

#10楼  2006-06-02 22:14 Suntears      

引用
===============================================
我不喜欢全盘引进印度式的软件模式,觉得印度软件业是外包性的软件行业,其行业分工结构比中国还次,虽然印度软件开发比较规范,能创造外汇,却不能服务于印度国内的其他行业,印度花费了大量宝贵的内部资源培养了一大批软件人才却只能用于创造外汇,外汇能买到粮食和石油,但却买不到社会的信息化。从这点上说有些得不偿失。
===============================================
这段分析的好精辟阿。每个国家的行业都有自己的特色。中国这种等级的国家,软件业应该是上精下广的.   回复  引用  查看    

#11楼  2006-07-18 17:40 trytoday [未注册用户]

大家都在讨论不一样的果实,却难以讨论不一样的树木。
有好的过程才会有好的结果!   回复  引用    

#12楼  2006-10-12 00:18 川菜加盟网 [未注册用户]

想法不错1   回复  引用    

#13楼  2006-10-26 21:43 water[匿名] [未注册用户]

是呀,我们还是先从自身做起,能够影响到多少人,就影响多人!如果都这样做的话,相信总会有好的那一天的!虽然我们未必能赶得上了!   回复  引用    

#14楼  2006-11-17 18:03 applegreen      

貌似有一些道理.
但是细想也不是很对.如:A公司有渠道,A胜利招标.B没有,B淘汰.最终结果A招聘员工,B公司员工失业了,到A公司去了.A成了大公司,人不都争着往大公司跑吗?
再者,
爱国人士都希望自己的国家富强起来,但外国人同样也这样想.
爱家人士希望自己家庭富裕起来,所有人都希望富裕.
但是钱越多的国家就赚钱起来更容易.
一个女同事国外回来说中国的制度好,因为中国男女平等.很多其它国家理所当然认为男人的确地位就比女人高,包括女性.
不识庐山真面目,只缘身在此山中.
社会的确有很多不良的风气,我们的社会仍然是良性的.
但是从生态的角度来说,沙漠的环境就比较合适多根植物啊,要把沙漠变成绿洲,得有水来行.
这水从哪来,就靠着我们大家了.   回复  引用  查看    

#15楼  2006-11-24 14:44 目标年薪三千万      

其实要看算分啦,如果每项绝技比试算1分,那克隆肯定会输.但如果热门绝技算很多分的话,那克隆未必会输!
正如现代软件业一般,冷门技术用的就不多,练得再好也未必能比练得一般的热门技术有用.而现在中国的教育体制其实就是第一年的克隆,什么都浅浅地教一点.而国外则像第二年的克隆,让大家自主去选择.   回复  引用  查看    

#16楼  2008-04-08 18:59 larry_jun      

国内公司普遍规模小,软件大多是太急功近利了,既无赖又无奈.基础软件只是软件巨头们才可以想并且可以做的.   回复  引用  查看    

#17楼  2008-04-25 15:45 suncheng_hong [未注册用户]

XDesigner :
但随着公务员素质越来越高(现在公务员动辄研究生,博士,可难考了。),我相信会不断改进。。。

这话听着就不爽.bs你.
学历高不等于素质高,衣冠楚楚的伪君子 多的是。
  回复  引用    

#18楼  2008-06-04 09:27 NO123 [未注册用户]

呵,達摩也不是全懂少林七十二絕藝,達摩時代還沒有少林七十二絕藝。

七十二絕藝有很多是中國和尚奉獻的。   回复  引用    

#19楼  2008-06-04 14:43 念时      

希望中国早日有一个适宜的大环境来发展我们的软件业 造福中国 造福人民!!!   回复  引用  查看    

#20楼  2008-06-04 17:25 JackieLi      

我们没有能力去改变大环境,但是可以影响你周围的人。这一点是最有实际意义的

另外 大环境,社会责任问题是一个你我都不可能轻易更改的,就好像你反向工程去了解一个大系统一样。很难,而且解决不了根本问题,解决根本问题应该从上至下的解决,而不是由下而上,你我都是下,什么时候你上了,就可以有解决问题的机会了。否则 你连机会都没有。   回复  引用  查看    





标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2006-09-15 09:28 编辑过
Google站内搜索

China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》

相关文章:

相关链接: