我的个人看法:迷茫的程序员和中国软件业

原文太长,见:http://blog.csdn.net/nimade8414/archive/2004/08/01/58006.aspx

序:
我感觉现在爆炒软件蓝领的风潮会毁了软件业。我收集了资料,又花了这个周末写了这篇文章
同行们,给点意见,帮忙修改修改。

2001年对于IT行业进入寒冬,中国的程序员们先打起了喷嚏。
2001年年关,《软件世界》记者刘兴波关于程序员薪水问题的文章《质疑中国软件业“高薪制“》及后续文章引发轩然波涛。在报刊、杂志上,职能部门和IT界的管理人员大都持肯定态度。加上先前人们以玄奘取经般姿态前往印度考察得出的要培养软件蓝领的舆论报道。于是乎,对程序员进行职能分化、薪水分化(大多数向蓝领靠拢,降薪)、用政策引导教育系统培养软件蓝领、在两年赶超印度等舆论报道纷呈出笼。好像中国软件业打翻身仗的根本在于所谓的“软件蓝领”。但在网络上,以程序员为主的论坛里则对其大加伐挞,近乎血雨腥风。关于软件业的发展以及程序员的发展前景的大批文章在网上广为传播,以至有网路拥塞之谓。这场关于程序员薪水和软件蓝领的争论让不少程序员对其职业取向和发展前景都产生了动摇。

        软件的开发毕竟还是创造性的活动,你得把要处理的事务进行逻辑转换,再变为程序逻辑,编出代码。即便引入软件工程,把事务进行细分,分成更小的功能模块。你也得进行逻辑转换,离不了思考。要是不想让整个程序慢如老牛,还得仔细考虑对全局的影响。软件工程搞得再好也不能让前一个程序员写if,后一个程序员写else,再后一个打个大括号。要真是不需动脑就能写,用代码自动生成就行了,哪用得着一个人。就是不给薪水也得用一台计算机呀,还浪费能源。你要是在业务流程、核心逻辑不变的情况下改来改去,那是叫维护还是叫开发?开发就是这个样子?如果开发真是做个界面,拉两个控件,改改属性就行,那你还是找一个会Photoshop的人吧,效果肯定好。
    据赛迪网(http://www.sina.com.cn 2001/08/13 16:18 赛迪网-中国计算机报 韩雄飞 http://tech.sina.com.cn/c/2001-08-13/5084.html )我们现在有16万名程序员,分布在近6000家软件公司。这么多的软件公司都能活,那恐怕得感谢这几年的信息化热潮。尽管大部分的软件公司都是做行业应用、管理软件的。但一些大型的行业应用软件并不是由本土企业来完成的。比如某通讯公司的网络核心软件就是其印度研究所完成。被讥为“做系统缺少资产; 做应用缺少沟通;做信息缺少分类;做工程缺少
再来看一看,要的是什么样的月薪在2000元—4000元(北京价位)的蓝领?
见于2002-04-11北京晚报:

基本素质一,是具有良好的编码能力,编码能力直接决定了项目开发的效率。这就要求软件工程师至少精通一门编程语言,比如当前国内企业常用的C/C++、VB和国际上最流行的Java语言,熟悉它的基本语法、技术特点和API(应用程序接口)。

基本素质二,自觉的规范意识和团队精神。企业希望招聘到的程序员编程不一定很快,但是需要非常规范,个人能力不一定很强,但需要合作意识很好。

基本素质三是认识和运用数据库的能力,即会使用目前常用的数据库软件,如甲骨文公司的Oracle数据库和微软公司的SQLServer等。

基本素质四,较强的英语阅读和写作能力。程序世界的主导语言是英文,编写程序开发文档和开发工具帮助文件离不开英文。作为基础软件工程师,具有一定的英语基础对于提升自身的学习和工作能力极有帮助。

基本素质五是具有软件工程的概念。从项目需求分析开始到安装调试完毕,基础软件工程师都必须能清楚地理解和把握这些过程,并能胜任各种环节的具体工作。

基本素质六是求知欲和进取心。软件业是一个不断变化和不断创新的行业,软件人才的求知欲和进取心就显得尤为重要,它是在这个激烈竞争的行业中立足的基本条件。
看看基本素质五:从项目需求分析开始到安装调试完毕,基础软件工程师都必须能清楚地理解和把握这些过程,并能胜任各种环节的具体工作。这也叫软件蓝领。最差也得叫“万金油“吧,连项目需求分析都胜任了。 拿基本素质一来说,至少精通一门编程语言。在极度崇尚自学的IT行业里,不管你是听老师讲授还是看成名已久的大师的著作,还没有听说,光培训就能精通一门编程语言的,没搞一点实质性的东西,连掌握都谈不上。精通?说到这里倒一下子就明白了,这软件蓝领可不是刚从培训班或者学校出来的新手们,就是大部分正在干着的你我他。说着软件蓝领,结果成了薪水划分,倒成了降薪。看来是醉翁之意不在酒。终于扯到这个令程序员们牙痒痒的话题了,那就来看一看我们的高薪。
(aka2006愚见:一门C++就够你学3个月的了,那才是入门!)

一 程序员的工作强度和职业代价
天每天端坐在椅子上十几个小时,戏言时时处于运动状态,但主要的运动是呼吸和心跳,由此而产生的肠胃疾病、失眠头晕的职业病这不是夸大其辞吧!

二 程序员的职业寿命

程序员是个吃青春饭的行业,这一点至少在中国成立。招牌广告上大部分都要求年龄在30岁以下的。仁慈一点的也就35岁!据说,在美国40多岁至50岁还编程的不少,还被当作大师级的人物。这倒也不怪我们不尊老,唯好幼。这跟中国软件业在全球产业链的位置有一定的关系,跟管理水平也有一定关系。美国大部分软件企业是搞大型系统软件、服务支撑软件的,产品有延续性,而且那种工作也不是随便找楞头青就能干好的,所以,在一定范围内,反到是老而弥香。而中国大部分软件企业都是从事管理软件开发的,别人出了新东西,那你就得紧跟着学。你刚玩一阵子VB、Dephi,Java、c#又冒了出来。你倒不想学那么多,客户要、老板逼、你不学?刚毕业时尚可,到了30岁成家之后你还能秉烛夜读, 跟刚毕业的那帮年青人一起加班加点吗?没法。你当然有技术积累了,但大多数时候给老板带来利润的不是靠技术。这也没法怪你老板不要你。这种风气已在行业内风行,你又能奈何。原vchelp.net作了一个发展方向的调查,系统分析员和项目经理以11698对4148远超开发高手。

等你到了30岁时,才发觉自己钱没比别人多挣多少,人却成了一个没味的老屁!你以前所鄙夷的不务学业、专好交游、上下其手的同学,现在倒成了精英人物,八面来风。就是你那踏踏实实干其他行的同学恐怕日臻佳景了,正处于黄金时期。你想转行,你那封闭的技术圈子又哪能给出什么康庄大道。而人却因为长期性对一个冷冰冰的电脑念叨些专业问题变得木木讷讷(你要是面对冷冰冰的电脑十年,竟舌灿莲花,滔滔如河,那倒真是基因突变了)。要是你恰好有一点演戏天赋,那你倒可以去抢葛优的饭碗了。恰好身体单薄,脸颊消瘦,人未老、顶先谢,憔悴忧郁。否则的话,那倒真是“生死中年两不堪,生非容易死非甘”,慢慢痛苦吧!哪象而立之年的记者八面玲珑正当行,上可发慷慨激昂、振奋人心之言,下则出循循诱导、沉毅博雅之论。身宽体胖,面泛红光,可作中国人民生活大大改善之佐证,外可示国威、内则服民众。我们吃青春饭,发后半辈的薄财,倒有人说我们薪水过高,上窜下跳、得为中国软件业发展不力负相当的责任。早知今日,何必当初。那倒不如早图归去。我不止一次听人说想转行去开火锅店。吾等小民,财单势弱,开不动火锅店。但效仿台湾蔡学镛先生《程序与香鸡排》所言。去搞一个烧烤摊还是可行的。根据在校时的观察,收入肯定超过软件蓝领了。反正都叫蓝领了,还有什么忸怩不安的。我毕业前曾跟同学戏言:找不到工作就去卖烧烤。现在干着已后悔了。你要是在原来的大学旁卖烧烤,也许学弟学妹们,出于戚戚之心会对你格外照顾。至于你喜欢编程,那好办,没事时随便编点什么都行,自给自足。特别是给老婆编个管理软件,管管钱财。随便给自己留个后门,截留点资金,充实小金库,多好!只要你不让中国顶级程序大师食物中毒并经抢救无效含恨辞世,你就不会背负耽误中国软件业发展的恶名。要知道,对中国程序员们那羸弱的躯干而言,耽误中国软件业发展的恶名是生命不能承受之重。
三 中印程序员薪水比较


什么阶层说什么话。我是程序员,我不否认我站在程序员这边说话,尽管还没有同行加代言人封号于我。我真心希望中国的软件业能成世界霸主。我想提醒刘兴波先生,软件开发毕竟还是一种脑力活动。这是一个对士气要求极高的行业,这毕竟跟流水线上的工人不一样,还得发挥一点主观能动性。要是士气高昂,则可通宵达旦来解决问题。要是士气不佳,能干好的也干不好,成为屎。我想提醒一下刘先生,在专业站点上大发牢骚的大多是国内软件企业。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值