引用点文章:我对当今软件市场和软件人才之十五个看不懂 issacgao(原作);请版主过几天删除 (0分)

P

pyzfl

Unregistered / Unconfirmed
GUEST, unregistred user!
我对当今软件市场和软件人才之十五个看不懂 issacgao(原作)

看不懂之一:
一方面搞开发的已经不是太好找工作,每次招聘会都会有大量的求职者;另一方面
软件人才的培养规模却越来越大,国家支持的大量新软件学院,各种与软件开发相关的
民办大学,各种以就业为目标的软件开发培训班(如新东方的JSP程序员培训16500三个
月〕;
看不懂之二:
搞开发的程序员认为税后4000已是低薪,税后6000也就一般;同时大家又都哀叹中
国软件市场不成熟,盗版多,用户接收程度低,价格低,利润少;不知道程序员希望获得
的薪水都是从哪里来的?
看不懂之三:
新技术,新工具层出不穷,一个比一个复杂,一个比一个玄妙;而会用的人,或自认
为自称为“熟练掌握”的人也是层出不穷;
看不懂之四:
整个软件产业的发展一再证明:软件成为产业必须有规模化的经营和团队式开发,个
人式小作坊式的开发没有生路(这也是软件工程的产生原因),同时国外的软件公司团队
规模越来越庞大,内部分工越来越精密;而在国内,个体的、小团体的软件开发方式却越
来越流行,许多软件开发人员的开发工作完全以个人方式完成,并且许多人在极力宣扬
“个人比公司好”的思想;
看不懂之五:
许多程序员对自己的待遇不满意;却有越来越多只会(我强调的是只会)VB简单编程
的人员(许多都从其他行业转行而来)加入程序员的队伍,使得程序员队伍的水平和素质
越来越差,企业不愿给这样“混饭吃”的程序员以更好的待遇;
看不懂之六:
国外做产品的公司往往是大公司,才能保证产品的质量和研发的长久性,而做服务,
做二次开发和应用开发的往往是小公司,才能贴近用户的需求,并且充分满足它;在国内
正好相反,做产品的往往是小公司,做集成和服务,做二次开发的往往是大公司(包括用
友、金蝶,也热衷于按框架进行项目承接);
看不懂之七:
国外企业是先有规范管理的制度和思想,才上ERP软件;国内是没有科学的管理就先
上ERP软件,结果是软件没人用,管理仍落后;
看不懂之八:
国外做ERP,CRM产品的都是相当有实力的大企业;国内却有无数个人(单个的开发人
员)开发出了全套的ERP,CRM软件;
看不懂之九:
几乎所有软件开发公司和个人都强烈反对盗版--因为这意味着自己的软件挣不着钱;
但几乎所有开发软件的公司和个人的开发工具和环境都是用盗版安装的;
看不懂之十:
ERP,CRM这样的东西本来是未来规范管理,科学决策的;但在国内的企业上ERP,CRM
往往都是由一个领导来拍板,而拍板的领导往往不懂ERP和CRM,只懂得攀比,还有拿回扣;
看不懂之十一:
推销软件时大多数客户都会告诉你:你的软件不符合我们的需求;而符合他们需求的
软件他们也并不去买;
看不懂之十二:
大家都在羡慕印度的软件产业发展迅猛,并暗自较劲要如何赶超;但对于印度软件产
业的基石--开发工作程式化,大量采用软件工人,又满心鄙夷,谁也不愿去当工人;
看不懂之十三:
大家都认为软件工程可以提高软件开发的生产率,可又都不按照软件工程的基本要求
去完成软件开发;就好比觉得文档应该齐备,可谁也不愿意写文档;
看不懂之十四:
很多人都反对微软的霸权,可又没有人真正去做和微软竞争的核心的东西;
看不懂之十五:
大家都认为软件这行有前景,可现在没有几个软件公司是赚钱的。

 
停止思考是一种堕落--我对《中国软件之十五个看不懂》讨论的总结和说明 issacgao(原作)

停止思考是一种堕落
----我对《中国软件之十五个看不懂》讨论的总结和说明
首先,我对由于我的一篇不成熟的文章所引发的热烈讨论,感到由衷的高兴和满足;对于广大热情的网友和许多关心中国软件产业发展的人们的积极参与表示诚挚的感谢。面对软件业界的种种问题和困惑,只要有大家的关心和思考,就一定会有好的解决办法,中国的软件产业也就一定会有光明的未来!

作为我到处散发这篇文章的初衷,既不是为了宣扬我的某些观点,也不是为了吸引大家对我个人的注意。我的目的是为了激发大家对许多视而不见的问题的关注,引起大家深刻的反思和理性的探讨。因此,我在这篇文章中,并不是采用一种客观、公正,实事求是的态度,而有许多偏激的意见和看法,整篇文章中也充满了毫无根据的主观臆测和没有事实基础的论述。换句话说,我是想用一种激进的描述来赢得大家的注意,以达到促进大家去思考的目的。这就意味着,中国软件产业界并不是象我所描述的那样,在某些方面具有那样的准确情况和统计数据,这一点,许多网友也毫不留情地进行了指出和批判。在此,我对这些不客观的描述坦率地承认,对大家的意见虚心接受。

但是,我们也应该看到,我在文章中描述的种种现象和问题,在我们软件产业中是客观事实,并在许多软件企业和从业人员个人身上不同程度地存在着。我们只有正视而不是回避这些问题,才有可能找到阻碍我们软件产业发展的根本障碍,并在排除这些障碍后取得整个产业和企业、个人的实质性进步。当然,被别人指出自己的问题总不是一件会另人感到愉快的事情,因此,我的观点会刺痛某些人,并引发他们自然的反应,进行反驳和攻击,是非常正常的。我也不会对大家的各种观点有任何个人化的情绪反应,相反,我认为,有争论才会有思考,有分歧才会有进步,这是任何事业发展的一个基本规律。

中国是一个爱好面子的国家。因此,我们总是在千方百计寻找一些依据,来保持我们表面的光荣和自尊,在软件产业中也不例外。所以,我们能够在媒体和许多人的观念中,发现许多夸夸其谈、粉饰太平、哗众取宠和避重就轻的思想和言论。同时,由于不愿意进行认真的思考和深入的剖析,我们也提出了许多自不量力、好高骛远和盲目冒进的策略和做法。而这些对本质问题的回避和自大自满的思想,只会给我们带来更多的失败和困难,使得我们的软件产业无法获得健康的持续发展。

另外,必须指出,由于我们国家处于一个经济转型的特殊时期,因此,在整个社会中,当然包括整个软件产业界和软件界的大多数企业和个人,都具有一种非常浮躁和急功近利的情绪,表现于对于眼前部分经济利益的盲目追求,而不愿进行更扎实的基础工作以获得长久发展的动力。这种思想是非常有害的。它使得我们不愿意做艰苦的努力就希望能获得很好的回报,它使得我们不注重去做好每一件事而是希望立刻就有收益,它还使得我们软件产业界这个技术产业的领域,大家却并不把技术创新作为最重要的工作,反倒把精力集中在大量的其他事情上。不解决这样一个基本的观念,不把技术创新作为我们整个产业界、我们的企业、我们的从业人员
得到发展的根本保证,那么,所有的美好未来都是空中楼阁,永远不可能实现。

可喜的是,许多人已经认识到了以上的这样一些问题,并在积极思考和探讨的基础上,正在踏踏实实地做一些具体的工作,以获得经验和进步的基础。我相信,随着大家对这些问题的关注,一定能对中国软件产业的发展起到重要的推动作用,并使得每一个企业、每一个个人在整个产业的良好的发展中获得发展,并获得最大的回报。

善于思考、勤于思考是优良的品德。虽然我们的讨论业已结束,但我希望我们的思考不会停止,并能够有更多的探索和交流,共同寻找产业发展的良策。

下面是我对这次讨论中一些具体问题的看法和最后的说明,希望能提供给大家作为思考和批判的材料:
1、关于VB:
首先声明,我对于各种编程工具没有任何偏见和歧视。我的基本观点是:任何工具在它适合的范围内,都是最有效和最好的。因此,评判一个工具的好坏,评判使用一个工具的开发人员的水平高低,永远都只有一个标准--那就是看他能不能很好地解决所需要解决的问题。
所以,VB在它适用的范围内,是非常好的开发工具。而它适用的范围,就是在简单的应用开发中。VB的最大优点就是容易学习和使用,你不需要知道程序运行的底层原理,你也不需要有太多的程序设计的理论和经验。因此,微软力推VB的用意,就是希望这种工具能够让任何的终端用户完成自己所需的应用,而不需要求助于非常专业软件开发人员。(这里面也隐藏着微软的一个“险恶用心”,就是让用户来打败其他的软件公司,进一步巩固微软的市场垄断地位)
VB的特性使得它非常容易上手,对于初学软件开发的人员来说,是非常好的入门语言。但是,如果你的软件开发的要求不仅仅在简单的应用层上,而需要接触到更加深入的内容,那么,VB对底层良好的封装就成为了一种障碍,这也是为什么VB要进行深入的高级编程时,就会用到大量的API和其他底层接口的原因。
我并不反对VB,我也不认为会用VB的人一定就是没有能力。但我可以不客气地指出,许多只会VB,而不愿意学习别的开发工具的开发人员,其根本原因并不在于VB的强大,而是在于对于其他工具的复杂性难以理解和掌握,因此“不得不”坚守VB的阵地,同时为防止自己的技术能力受到怀疑,对于任何企图贬低和攻击VB的开发能力的言论都保持着高度的警惕。
VB并不坏,会用VB进行软件开发是一种不错的能力,并且比不会用VB进行软件开发的人多了一种技能。但是,使用VB不能超过它的适用范围,也不能盲目夸大VB的强大功能,这样会在实际软件开发过程中遇到许多难以解决的问题。
在各种语言中,我对C和C++有独特的偏爱,我认为任何从事软件开发的人员都必须掌握这两种语言。C是非常基础的语言,它对于培养软件开发的基本思维方式,培养良好的软件开发习惯,培养模块化、结构化等基本软件开发技能都具有非常重要的作用。同时,掌握了C,也就获得了通向程序底层环境的通行证,可以在需要的时候深入到任何的层次,解决需要解决的各种问题。而C++的最大特点,除了对C的基本特性的继承外,最重要的就是他可以培养程序员完整的面向对象编程的概念,及基本的技巧,还可以使得开发人员充分了解WINDOWS等多任务操作系统上程序运行的基本原理,从而为实际的应用开发提供最基础的思维模式。同样,C和C++虽然能完成几乎所有的开发任务,但它们也不是万能的,也有自己的适用范围。在面向应用的许多终端开发中,C 和C++都由于实现任务过于复杂,难以理解和开发而不能作为主要的开发工具。但是,为了具备一个软件开发人员的基本素质,为了拥有坚实的软件开发的技术基础,我认为:一个开发人员可以不用C和C++,但不能不去掌握它。
2、关于ERP和CRM市场:
我们国内的市场是一个不成熟的市场,其中的一个表现就在于十分容易出现追风,也就是说,跟随流行的时尚去进行项目建设。MRPII、ERP、CRM莫不是如此。
ERP是由MIS、MRP、MRPII发展来的,它的本质并不是软件,而是一套管理模式。企业运用这样的管理模式来建立和规范自己完整的管理流程,并且ERP最适合的是制造业。在ERP中,软件只是一种工具,这种工具并没有标准的功能和结构,而是根据企业的ERP系统的实际情况,去满足ERP的需要,为企业实现ERP提供支持。从这种意义上来看,企业要实施ERP系统,其核心是管理,是管理思想、管理体系和管理流程。这也是国外ERP厂商为何都以企业管理咨询专家的形象出现,来帮助企业建立ERP系统,并选择合适的软件来完成ERP支持环境的构造。在这方面,SAP为我们做出了最明确的说明。
而在国内,上ERP完全成为了大型企业的一项面子工程,所追求的是“我们上了ERP”,而不是“ERP为我们带来了什么”。这股风潮的根本动力是对大量国家资产的挥霍(有公开的挥霍--立项实施,也有隐秘的挥霍--回扣),并得到了媒体、IT厂商的推波助澜。事实上,绝大多数企业连基本的现代企业管理架构都没有建立起来,决策和管理还纯属个人性质,就想上ERP,企图通过上ERP来改进企业的管理,一步登天。这种事情失败的必然性是显而易见的,是毋庸置疑的。因此,听到国内热炒一通ERP,热上一批ERP,最后再基本上失败,根本没有任何值得惊讶的事情。
可悲的是,在这场以国家资产的流失为根本目标的运动中,所有的参与者:企业的经办人、IT厂商、媒体都心知肚明,但都不去点透。这就形成了上ERP的根本就不当回事,做ERP的也根本没有认真做。软件厂商在这场运动中,更热衷于炒作概念,运作项目,甚至很多厂商连成熟的ERP环境架构都拿不出来,就开始承接项目,以做MIS的思路来完成所谓的ERP系统。这不能不说是我们软件产业界急功近利的又一典型表现。
再说CRM。CRM系统的有效实施,其根本基础就在于一个公平竞争的市场环境,CRM中所强调的客户的一对一营销和需求挖掘,必须以规范的市场运作和决策机制来支撑。这两点在国内的企业和市场中是很少见的。于是,有的人以国内企业做生意时讲究的“关系”来置换CRM中“客户关系”的概念,根本不顾两者的本质差别,从而在市场上制造了另一个“热点”,和ERP一样,让大家都挣到了钱,而国家却损失巨大。并且,即使在规范的市场环境中,CRM也不是适合于所有类型的企业,只有客户量巨大、客户需要一对一服务、企业和客户之间不是单纯的买卖关系,而有明显的服务特点,这样的企业(例如保险、电信、银行等)才比较适合上CRM。盲目追求CRM上系统,必然得不偿失,沦为摆设。或只起到客户服务中心的作用。
在ERP、CRM项目中,关键问题在于管理思想的建立和管理体系的构造,当然,为了支持这样的管理,需要复杂的软件环境,这也决定了ERP、CRM决不是个人或小团体可以做的事情。

3、关于个人和小团体的软件开发:
软件如果作为一个产业要发展,就必须以产业的方式来对待它。什么是产业?它是一个通过计划、合作、创新,通过市场化的运作来创造价值的活动。诚然,国内和国外现在都还有大量的个人和小团体的软件开发,也出现了许多好的成果。但,这样的开发并不是以产业的方式来运作的,而更多的是依靠个人的兴趣来完成的。这也就决定了,这些开发最主要的
成果会集中在技术创新上,同时,在这些成果真正在市场上获得成功的过程中,都必须经过严格的产业化运作,包括规划、开发、测试、包装、宣传、营销、客户服务。另外,不计其数的个人和小团体的软件开发中能够最终获得成功的也属极少数,这和完全依靠个人兴趣来选择开发方向,完全依靠个人能力来完成开发工作有着不可割裂的因果关系。
我们必须看到,现在的软件业已经不是发展初期的软件业了,如今软件业的产业化规模已经相当大,要想在市场上取得成功,一个产品需要有非常多的人力、物力、财力的投入,当然,在其中软件开发的核心人员的数量必须是少而精(这也是软件产业的特殊规律所决定的),但是,个人和小团体的开发方式,已不能适应现代产业化的软件开发工作,这是明显
的事实。
那为什么我们还有这么多软件开发人员喜欢小团体或个人的开发方式,并以此为荣呢?一方面,是由于国内软件产业化水平低所造成的;另一方面,则是由于许多软件开发人员孤高倨傲,难以与他人合作,本质上是急功近利,不愿意与他人分享成果所造成的。
即使是个人和小团体的技术创新型开发,我们也应该将其准确地定位在“创新”上,去实现自己独特的和领先的东西(现在有许多共享软件和自由软件在这些方面就做的不错),而不是放在跟随市场趋势上。个人开发出全套的ERP和CRM软件,并希望能够销售挣钱,是非常可笑的一件事。
不要不正视这个事实:也许你是最好的软件开发人员,但你一定要知道,现在已不是个人英雄主义时代了,没有合作就不会有进步,没有产业化则不会有真正的成功。

4、关于程序员的水平要求和软件蓝领:
什么是程序员?什么又是软件工人(软件蓝领)?其实,程序员作为实际完成编码的开发人员,和软件工人本没有本质的区别,但由于许多从事软件开发的人员的好面子(要做高技术人才不做高技术工人)和急功近利(只要是做软件开发的就应该有高的收入),因此,出于对“软件蓝领”这个名字的反感,使得这两个概念在我们国内已经对立起来,各有各的含义了。所以,我们就从不同的含义来分别说一说这两个概念。
软件工人,也可以称为“编码员”(Coder),是在国外特别是在印度等国的软件业中普遍的一个职位。Coder不需要了解完整的软件开发思路,也不需要参与软件开发的全部流程,他只是根据设计人员所设计的非常详细的编码规定,用某种预定的程序设计语言书写出符合规定的源代码。因此,对于Coder的要求并不高,只需要他会使用某种开发工具,具备按设计要求编码的能力即可,而不需要他有软件开发的坚实理论基础,不需要他有很好的编程技巧,甚至不需要他懂得编码以外的任何事情。正因为如此,所以软件工人的收入往往不高(这也是我们的开发人员不愿意做软件工人的重要原因)。只是因为有大量相对廉价的软件工人存在,所以印度的软件开发才能以成本低、质量和进度有保证、规模大而获得很好的市场声誉。
程序员(Programer)是专业性的软件开发人员,他们的基本工作就是发挥自己的创造性和技术专长,设计和实现符合需求规定的软件实体,因此,程序员的工作既包含了编码,也包含了设计,这就需要程序员不光懂得如何写出程序代码,而且知道为什么要这么写,以及用什么方法去实现所要求的软件功能。因此,对程序员的要求就需要他懂得整个软件的开发流程,懂得软件运行和开发的基本原理,有经验和技巧,同时,为了有创造性地实现需求,需要程序员足够聪明,有软件开发的天赋。
软件工人和程序员的不同任务,决定了对他们的不同要求,也决定了软件工人和程序员的不同特性。软件工人不需要有天赋,也不需要很聪明,只需要足够的培训就能够胜任编码的工作;而程序员则必须是非常聪明,有较强的逻辑思维能力和创造性的人。

软件工人的工作内容很单一,最重要的要求是满足编码规定和进度要求;程序员的工作既包含了编码,又包含了设计,因此,需要的是实现需求的技巧和解决问题的能力。软件工人作为一种职业,只需要有基本的素质,就可以胜任;程序员作为一种半技术半艺术的工作,除了天赋,还必须有强烈的兴趣和工作热情,不仅仅是一种职业,同时必须作为能给程序员自己带来快乐和成就感的事业。

所以,如果你想做一个程序员,而不想做一个软件工人,你就必须有天赋,有悟性,并且不能仅仅满足于简单的应用型的编码,这也是我为什么说程序员必须懂得C和C++的原因;否则,你就应该安于做一个软件工人,用你的劳动换取收入,来供养你的生活。

5、关于目前软件开发人员的待遇水平:
也许各地软件开发人员的薪资水平并不一致,各个公司和各个个人拿到的薪水也各不相同,但是,即使是从CSDN调查的平均月薪3700元的水平来看,软件开发人员的待遇水平也已经大大高于绝大多数行业了。我并不反对软件开发人员拿高薪,但我认为,一个软件开发人员能拿到什么样的薪水应该和他所能创造的价值相一致。
实事求是的说,我们有很多软件开发高手,但也有很多(现在是越来越多)并没有很好的素质和能力,甚至达不到程序员基本要求的软件开发人员(很多只达到了Coder的水平),也加入到了软件开发人员的队伍中来,希望获得好的待遇。这也是为什么现在找软件开发工作的人越来越多,而很多人并不能找到满意工作的原因。可以说,中国的软件开发人员数量,已处于“结构性”过剩的状况。
这样的并无很好的素质,不能为企业创造价值的软件开发人员的涌入,由于整个软件开发行业的薪资水平过高,造成了软件企业的人力成本过高(这已经是中国软件企业的一个突出现象),使得软件企业难以获得高的利润,用来进行企业的技术发展和市场营销,使得中国的软件企业难以成长。而软件开发人员把自己的薪酬与企业发展分离开来,只看到我是程序员,你应该给我多少多少薪水,没有看到自己的薪水其实来源于自
己所创造的价值,从而使得薪资多少成为了许多软件开发人员考虑的最重要的因素,造成软件行业的人员流动性非常强,很多软件开发人员也不愿意踏踏实实地进行技术开发工作,直接影响了软件产业的发展。
这就是我对目前软件开发人员待遇水平的看法。
6、关于国内软件市场的风气:
国内市场的不规范是有目共睹的,在软件市场上同样不例外。项目的竞争,往往集中在私人关系和经办人利益的竞争上,这也是事实。面对这样的环境,软件企业的急功近利也就可以理解了。但从根本上来看,这样的情况对我们国家软件产业的发展是毒害性的,它使得软件企业不会把技术创新作为企业发展的根本源动力,把满足客户的需求,为客户创造价值作为企业技术发展的目标,中国的软件产业如何能够成长!

7、关于软件工程的应用:

认为“不采用软件工程”也能做好软件产业化工作,这正是我们国内软件产业界落后思想的表现,也是软件企业短视、个人自由散漫、高傲自大的表现。如果这样的思想被多数人认可,将是我们软件产业界的一大悲哀。
问题决不在于“用不用软件工程”上,这是无可置疑的。问题在于怎样去利用软件工程的思想和方法服务于我们的软件开发工作,这才是关键之关键。如果没有真正理解软件工程的根本思想,只是生搬硬套一些规程、文档格式和一些方法,给软件开发工作带来的只会是干扰和破坏,不会产生任何建设性作用。
所以,我认为,现在首先应该普及的是软件工程的基本思想,把它灌输到每一个软件从业人员的头脑之中,而在具体规程和实施方法上,应该按照软件开发单位自身的特点,要明确地感受到其优点,而不会让大家感到厌烦。
那么,软件工程的基本思想究竟是什么?我想也会有许多不同的观点,但我认为这样几点应该是共同的:
(1)软件的开发一定要以产业化的思想来看待,强调合作和规范,杜绝随意性;
(2)软件的开发过程一定要采用某种方法进行进度和成本的控制;
(3)软件的质量必须得到保证,保证的措施一是提高开发过程的质量,二是通过严格测试;
(4)客户的需求永远是软件开发的终极目标,客户的需求一定要准确,并且一丝不苟地满足;
(5)软件开发的所有成果必须存在于容易理解的书面文件中,而不是仅仅存在于软件开发人员的头脑中。

 
作者:zhangyan_qd(2002-7-23 11:11:08)
读了issacgao的《中国软件之十五个看不懂》和《停止思考是一种堕落》之后,在夜阑人静之时写下了这些文字。我是一个讨厌跟风与炒作的人,但我觉得必要的时候跟风和炒作一下自己也是可以接受的。所以我一面对书店里《奶酪够了》《穷孩子富孩子》一类的标题嗤之以鼻,一面毫不犹豫的把这篇文章上传。如果说这事关节操的话,我倒愿意坦然承认自己的虚伪和急于出名的浮躁。然则这些文章——我的、issacgao的以及后面长长的一串回贴——在整个CSDN也不过有如一颗小小的石子,一圈圈涟漪荡开去,二十天之后谁也不记得谁写过什么狗屁文字。既然如此,又如何能期望它们对死水微澜的中国IT界产生什么影响或者振荡呢?互联网已经不是yahoo开天辟地的时代了。今天如果有人声称自己要学比尔盖茨写BASIC挣钱,人们甚至都懒得骂他痴心妄想。但是还有如许多的人在做着老榕的梦,还希望靠一篇《中国IT不相信眼泪》来沽名钓誉,未免也太不自量力。我有一个QQ五位数的朋友,曾经半夜拨长途上BBS,为了节省时间练就200字/分钟的打字速度,为了拍人码几千字的板砖倚马可待。如今他早已洗手上岸,用他的话说,如今的年轻人,写三行字比泡三个马子还慢,没有意思。像我或者issacgao这样的宵小之徒,在这个文字泛滥、思想太少的网际,其实早没了生存空间。
issacgao,请你谅解,我并不是在骂你。你至少还在思考,至少还敢把思考的结果拿给冷漠的大众来评价。我甚至能听到你按下“提交”按钮时的那一声叹息。这个时代,出名太容易,不是骂人就是被骂。我的另一位朋友gigix,也是一个热衷于思考的人。看看他的帖子和后面的反响,你就会知道这个时代还有比骂人和被骂出名更快的方法,就是思考。
下面这个帖子充满了感性,令我不由得动容:
“如果说停止思考是一种堕落,那么你的胡思乱考有是什么??有句老话叫站着说话不腰疼!!
“您的待遇是否也低于3700元??换过来,如果你的待遇高过了一定的层次,就不要说程序员的工资高!!
“你知不知道很多Coder才500——1000,就算是只会编码的本科生罢,这么低,说的过去么??他们没有付出??还是他们没有努力过??——当然,极个别的还是要除外的
“我只是看不惯你这两种说法,其实你发的第一个贴子,很多朋友就已经说过这个问题,你还在依据自己的思维进行思考,这没有什么不对,可是我真的希望,你去了解一下“底层”程序员的生活——一个打工者,没有房子,没有女朋友,没有足够的保障——你完全可以告诉他们去争取——空洞的口号有用么??我是从最低走出来的,我知道那种日子,中国还有太多的所谓的软件公司是这样子,还有太多的程序员——或者是你说的Coder是这样子的;拿出点理解和同情;否则,骂娘的就不只是我一个了!!!”
说真的,我同情这样的程序员,为了生存已经连自己的尊严都卖给老板了。我有同感。我现在在给导师做项目,应该说压力和动力比起实实在在在一线编程的同仁要小太多太多了。但即使这样,付出与收入不成比例的感觉依然很严重。但是,我还是不能同意这样的说法。
我在建筑行业呆过相当长的一段时间。你见过民工吗?盛夏酷暑,为了防止受伤仍然穿着厚厚的长袖针织衫,在黑色的楼面上干着重体力劳动。一次工地的吊车坏了,为了不耽误工期,一个只有1米5高的民工师傅扛着四根Φ32的钢筋(你知道一根钢筋有多长、有多重吗?),摇摇晃晃的从脚手架上爬到5楼!这还不是我所见过的工作环境最恶劣的地方,有些民工师傅甚至表示这已经很正规了。我的一个学桥梁的同学亲眼看到两个工人从160多米高的施工桥上摔下去,在纯钢的桥面上拍成肉饼!这样的劳动强度、这样的付出换来多少?大多数民工连500~1000都拿不到!他们更不需要什么理解和同情。难道多喝了几年墨水,我们连神经也变得脆弱了?和他们相比,我们凭什么抱怨?因为我们受过所谓的高等教育(比如考试抄了四年纸条,或者作论文的时候抄了一堆不值钱的垃圾),就理所当然的要比民工高一等吗?每当我走过建筑工地,路人无不掩鼻的时候,我都挺直了胸膛,骄傲的踏过泥水与钢筋。因为我曾经在这个行业战斗过,与这些可爱的民工一起,我为他们而骄傲。
人心苦不足,所谓的幸福与不幸都只是主观的感觉。如果你真的满意现在的生活,就象我在工地上看到的一样,一个十七八岁的小工午休的时候躺在三楼摇摇晃晃的钢筋断茬上吹口琴,开吊车的中间还不忘和实习的大学生MM调情,那神态一点都没有自卑感。我觉得他对生活比我乐观得多。我也见过太多太多腰缠万贯的老板哀叹:生意难做、挣钱太少、老婆跟人跑、儿子不学好……你一定会骂他们矫情,可他们真实的感觉未必比你我更好。这就是人生。
对了,说到这里我又想到另一个问题:盗版的问题。很多人对盗版的态度和对工资的态度是一样的,蛮横而自私。“XXX这么贵,凭什么?不盗版我怎么用得起?”理直气壮的强盗逻辑。用不起不用好了。你开不起宝马、住不起豪宅,也用偷的吗?那天去逛游戏商店,3CD的《魔法门9》,48块钱。贵吗?真的不能叫贵。可是有人买吗?5块一张的盗版不消失,就不会有多少人买。甚至有人抬出民族大义作幌子“不盗版,中国哪里培养得出这么多IT人才”还是那句话:培养不起不培养好了,中国有的是吃苦耐劳的人,培养点培养得起的技术工人,强似培养出这么多眼高手低的it来。这么多人给VB撑腰,可是怎么还有那么多人问MSDN里就有的问题?是因为买不起MSDN还是因为来得容易,根本就没想到要去看?书非借不能读也,看来软件也是一样。连吃饭的家伙都这么应付了事,中国的IT还真是没有希望了。
为什么说盗版和工资有相同之处,很多人对工资的态度也是如此:“房子这么贵,凭什么?这点工资我怎么买得起!”房价合理不合理是另一回事,但公司是盈利单位,不是福利单位,不能因为你买不起房子就给你涨工资。如果你觉得自己的付出得不到应有的回报,你大可以跳槽,去别处寻求价值的实现。一家公司开不出高价可能是他瞎了眼,但如果家家都是这点钱就是你瞎了眼,这道理简单吧?不要企图用道德判断事实,也别太拿自己当回事。大家都是普通劳动者,不可能因为你是IT就给你加薪。别的单位好,不用干活还多给钱,有本事你就去,去不了还是自己没本事。这个世界本来就不太公平,只有懂得在不公平中寻找到心理平衡的人才能生存下去。可惜好像这一点不是那么容易做到,否则就不会有这么多人去跳楼上吊了。
我再说一遍,我不认为程序员做的事就比民工做的更有价值乃至更有“技术含量”,反过来也是一样。决定你该拿多少工资的是市场。你做的这个东西本身就是垃圾,那你也不必指望拿到什么有“含量”的薪水。怨谁呢?怨自己吧。天下的老板都是一样货色。如果你读过《富爸爸,穷爸爸》这本书,你应该记得这样一段精彩的概括:
“老板付出最低限度的报酬防止雇员辞职,而雇员付出最少限度的劳动确保不被解雇。”
有本事就自己当老板,没本事就老老实实打工。这世界上穿金戴银的打工皇帝和食不果腹的烂打工仔一样少,多数人靠手艺是能喂饱自己的。
回到文章上来,我还是要说一声:好文章。首先作者的文字是相当晓畅的,至少不像我这篇东西读起来这么疙疙瘩瘩(如果作者也像我一样是半夜两点写的话,我更加佩服他精力过人了),其次,你不能否认作者提出的问题都是客观存在的。我最欣赏的一点,是作者“位卑未敢忘忧国”的态度。作者是从行业利益、国家利益的角度考虑问题的,符合“居庙堂之高则忧其民,处江湖之远则忧其君”的中国传统知识分子处世原则。倘若多几个人跳出自己的利益圈子,从国家整体的角度反思与呐喊,我们这个动荡的IT行业或许还会多一点希望。

 
不揣愚钝,我愿和以上这些作者一齐思考。[:(][:(]
 
写的好!推荐
 
咳,在这个浮躁的社会中,会思考的人或者说能停下来思考的人真的很少了。
 
我到认为作者的文字基本是理性的。很多观点我都支持。
除了 vb...我对于使用什么语言不太在意,我不认为VC 比delphi 难用,我没用国vb.
 
看过zhangyan_qd的高论,真的明白了一句话“恶心的人见的多了,这么恶心的还是第一
次看到”。装出一副先贤和资本家的嘴脸,上蹿下跳的教训人。
--“说真的,我同情这样的程序员,为了生存已经连自己的尊严都卖给老板了。”
谁需要你那虚伪的同情,大家都是为了生存,说这种话的人往往早就把自己给卖了。
--“很多人对盗版的态度和对工资的态度是一样的,蛮横而自私。“XXX这么贵,
凭什么?不盗版我怎么用得起?”理直气壮的强盗逻辑。用不起不用好了。你开不起宝马
、住不起豪宅,也用偷的吗?”
大多数人如果全用正版,恐怕早就破产了。用不起不用,那就连电脑也别买了,全体
改行好了。没有这么多眼高手低的it,中国还是别搞IT了,继续用我们老祖宗发明的
正版算盘、帐本吧。以你的君子逻辑,发达国家是要笑死了。如果现在你让中国的
WINDOWS全是正版,比尔会叫你爷爷,江泽民会立刻毙了你。
--“但公司是盈利单位,不是福利单位,不能因为你买不起房子就给你涨工资。”
这才是理直气壮的强盗逻辑,好你个黄世仁。
--“你见过民工吗?...他们更不需要什么理解和同情...与这些可爱的民工一起,
我为他们而骄傲...和他们相比,我们凭什么抱怨?”
呸,他们以曾与你在一起而可耻。不去谴责那些黑心的老板,还在这里说大家认命吧。
你比那逼死人的老板还黑。
:我同意也欣赏issacgao的(原作),只是看不惯zhangyan_qd这所谓的总结,看似写的
头头是道,骨子里却透着彻头彻尾的虚伪。
 
》来自:Alex_HJ, 时间:2002-12-10 22:14:00, ID:1500609
》看过zhangyan_qd的高论,真的明白了一句话“恶心的人见的多了,这么恶心的还是第一
》次看到”。装出一副先贤和资本家的嘴脸,上蹿下跳的教训人。

我很欣赏你说话的直率。
不过说话是评理,不要太感情用事。
我反驳一下,看有没有道理:你“去谴责那些黑心的老板”“黄世仁”,那你就想一想,一
个好的老板该怎么做?(一定要注意,亏本是要自杀的哟,没人可怜你的,你能怎么办?)
 
好文章!
 
To pyzfl:
谢谢。
我是有些感情用事了,不过前文的观点和角度都实在无法让人接受,才写了这几行字。
中国IT业或者说IT从业人员目前是存在一些问题,可是造成问题的责任在谁呢?
挣到大把银子的老板和官僚们通过某些御用文人(有心的和无心的都有)把自己洗刷的
干干净净,那些在第一线工作的“眼高手低的IT人”在被残酷剥削的同时却又不幸背上
了这个罪名。
关于雇主和雇工的关系,本身这二者考虑问题的出发点就是完全不同的。
在CSDN和大富翁这样的大多是雇工来光顾的技术论坛给雇主鼓吹贴金,你说可气不可气?
如果他真的是忧国忧民,用一些辛辣文字倒也未尝不可。可是满篇的不屑和鄙夷之词,
却一点实际问题也解决不了,我真的怀疑他是不是想当老板想疯了,特地写这些文字来过
过瘾的。
 
连微软对自己的.net体系还不是很明确,国内的软件商却开发出大量的标榜.net的软件。
 
To Alex_HJ:
讨论问题的话,大家就随便说一说(说话再难听,总没有那些祸国殃民的事更让人气愤。而且,
难听的话,往往是真话、实话。如果不是为了让人高兴迷糊的话,又何必说假话呢?)。
>>关于雇主和雇工的关系,本身这二者考虑问题的出发点就是完全不同的。
这二者考虑问题的出发点是不同,但作为一名有良知有理性的人来说,考虑问题,就要全面
一些,就要从二者的出发点都去考虑,没有一个人不该不被尊重,没有一个人不该不生存,
大家为了生存及生存的更好,当然要发挥各自的能力了。问题是,如何才能协调二者的关系,
发挥大家的最大能力(而不是浪费或搞破坏)呢?
虽说福利是好东西,但如果没有人劳动创造利润的话,福利从何而来呢?
所以,福利是从公司的集体劳动创造利润而来!
为公司创造利润最多的人,就该得最多的福利!
创造利润少的人,凭什么要挣更多的福利?
如果大家都去争比自己创造利润多的福利,那这个公司能维持多久?
>>在CSDN和大富翁这样的大多是雇工来光顾的技术论坛给雇主鼓吹贴金,你说可气不可气?
如果说因为是在“在CSDN和大富翁这样的大多是雇工来光顾的技术论坛”就一定要“给雇工”
来“鼓吹贴金”,这和拍马屁骗人有什么区别?
大家都知道雇工苦,雇主舒服(补充一点,跟着好雇主也舒服)!
那就一定要清醒一点,认识到:怎么样才能做雇主!怎么样才是好雇主!
没有这种认识,不会去自己做雇主(或者找个好雇主),那么:永远只能做苦雇工,——神仙来也没办法!
 
科学技术是生产力
科学技术是第一生产力
那么,劳动价值在付出了劳动后,体现在那里?生产力造就的价值流向了何处?
 
啊,人多了自然价格低
 
816
马克思那一套,根本就行不通。
在经济社会里,只有“成本”与“收入”两个概念。不要问什么“价值”,那么虚无瞟渺的
东西,全是骗人的!
就象一个傻子背了一块石头上山,他付出了劳动,价值在哪里呢?
强奸犯作案时也付出了劳动,他的价值在哪里呢?
对老板来说,给员工的“成本”小于员工带来的“收入”就有意义!
对员工来说,给老板打工付出的“成本”小于老板给的“收入”就有意义!
没意义的事,没必要干。
哪一种选择“收入/成本”的比率大,就选择哪一个,对于谁都一样。
对于得与失的选择,所有有生命的生物都一样,不存在“老板”和“员工”的区别。
马克思那一套,有部分给大家以启示,但有部分就误导了大家!
——马克思的价值在哪里?
 
有关雇工和雇主的关系,从资本主义诞生起就出现了,
而且只要这种依赖关系存在下去,剥削就会存在下去。我想
去协调两者的关系恐怕没有人有这个能力!
我是一个雇工,所以没有办法,我也只能和大多数的雇
工一样去为我们争取更大的利益。
还有我没有读过资本论,但是 pyzfl 看样子是研究过了
虚心请教,他都写了些什么啊?
 
关于几个单词的看法:
1.“软件工人”:这个单词的使用,实际上是把曾被视为一种科技人材的程序员,
降低到一种低技术工种的水平,其实不管怎样理解与称呼,编程本身便是一种
高强度的脑力劳动而非体力劳动。编程的技术是一种长年的积累和不断学习
并进行复杂理解的结果。这与开车、操作机器完全是两回事。也就是说,程序员的
工作是利用电脑,但并不是电脑操作工。从工作的形式来看,程序员至少是与会计师、
律师一致的职位,而非工厂里操作数控机床的工人。
其实,不管怎样看,“软件工人”都像是从资方的立场(更多地是中国特色下的
雇主立场)来的称谓。当然本人不知道经济学是什么东西,但是在直觉上感觉“工人”
的付酬至少与“程序设计师”的付酬可以低一大截。身分不一致,报酬自然就不一样。
所以,在资方的眼里,“软件工人”也好,“程序设计师”也好,不过是成本控制的高
低而已。有理由实行低薪的时候,程序员就是代码员,有理由实行高薪时,代码员也
就是程序员了。
2.“软件作坊”:这个词似乎充满了对个人开发软件的轻视。但是,既然是市场决定
一切,那么软件作坊的存在自然就有存在的道理。一些针对中小企业或是家庭、个人
用户的软件,在开发者完全能力所能及的情况,有什么必要非要去走大企业的路子,
有什么必要非要去引进什么没几个搞得明白的"ERP"?一个小公司存在得好好的,
有什么理由非要去搞什么“做大做全”、“资本扩张”?卖手工艺品的根本就没必要采用
机器化大生产的路子!举个例子来讲,国内的共享软件中,两个销路很好的软件“超级兔子”
和“优化大师”,两位软件作者已经利用互联网营销得很好,如果响应什么“团队精神”去
“做大做全”,再引进“ERP”搞管理,这看来更象是软件作者的脑子有问题。如果事实证
明只要“做大做完”,只要“团队精神”就可以杀出黄金路,那么世界上也不只微软一家
独领风骚了!
3.“编程工具”:关于编程工具之争不是一两天的事。某种程度上,这更象是一种创作技艺
之争。某些情况下,争论的两方并不是从编程工具的最终结果来争论。实际上,不管掌握那
种语言,只要编制的程序过程更快、效率更高,就没有理由去否认它。
 
顶部