软件 软件行业发展之我见
发贴人:202.111.70.*
发贴时间:2006-5-3
【复制本帖地址】[必看]
|
大学学的自动化专业。出于对数学和建模的狂热,在读期间我就认为,计算机将彻底改变目前的信息结构,改变人们的生活方式:比如在校读书期间,大量需要记忆的公式,一些约定俗成的流程都可以交给软件处理;甚至将来人工智能大大发展,还可以代替人脑的某些思维功能。这样,不是可以大大缩短学习时间?带着这种“懒汉思想”,后来越搞越“软”,一不小心就投入IT大军了。经过两年行业经历,对这个行业有点肤浅的理解,特抛此一砖,只盼引玉。 基本判断:软件行业目前正处在一个大发展的初期。 软件有什么好处?除了简化操作,协助计算,存储方便,资源共享之外,还有个不少人不大了解的好处:软件是不讲“情面”的,因此,可提高一些政府,机关的办事效率,大大减少暗箱操作和扯皮。 软件腾飞的四个利好消息: 首先,就是当前硬件准备的充分和计算机基础的普及。 INTERNET带来了网络时代。硬件的多媒体化,接口的通用化,硬件价格的廉价化,宽带的普遍化---使计算机已经广泛渗透到各个领域。无论工程计算,政府办公,还是公司发布信息,个人获取信息,都无法离开计算机。而大量的计算机专业人才也应运而生。大量没有系统学过计算机的人(甚至有些老头老太)都成为了计算机的熟练操作者。这样,软件业大发展的基础已打好。 其次,政策及外部环境的改善。政府采购,国外定单。政策在向软件倾斜:创新型社会概念的提出,对软件税收的减免政策,对盗版打击的增大力度,都是对行业发展非常有利的。建立信息化社会,必然带来大量定单:政府和国企靠内部人员开发,不仅效率低水平低,而且由于没有利益驱动,很难做出满意的软件。因此需要大量外包。而国外定单来自于中国低廉的人力成本和正在不断壮大的人才队伍。 其三,编程语言日趋简单化。通用化。 目前的编程已经越来越简单,以个人经历,基本都是从网上和在线帮助中学习知识加上个人领悟,很快就入了门。而目前的NET框架,有包容一切硬件平台的野心,同时又吸收了MICROSOFT一贯的简化编程和完美帮助的风格。这样,也大大降低了开发者的学习,工作成本,可以把精力主要放在建立模型和实现功能上来。 其四,当前面临一次大的系统升级期。 很多政府及企业正在将WIN98甚至DOS系统,奔腾电脑向WINXP,服务器级的大规模升级。随之,老的C/S,FOXBASE,DOS,PB,ASP等程序也将向B/S,ORACLE,JAVA,。NET升级。那么,熟悉新的编程工具,将会带来很多商机。 六大隐忧: 一,分散的小作坊式,管理跟不上。 目前大多数企业依然还是小作坊模式。几个人,或者十多人;有30个以上就算不小的规模了。大多数软件精英依然是“个人奋斗”的模式--一两个人就是个团队。团队合作和项目管理依然落后。人少,虽然成本低,而由于IT业的高流动性,往往人一走,身后就是个烂摊子,项目就搁浅。而很多人代码可读性很差,很难整理出思路,对别人软件的协同,维护和升级成了头疼的问题。 二,短期套利思想。 很多中小软件企业领导者有一夜暴富的思想。先做出个软件,利用时髦概念和词汇将其包装一番,找到有兴趣的经销商;利用经销商打开销路,制造名气,以图获得风险投资或有兴趣的下家;转手所得颇丰,就此撒手,再寻更好的项目套利。说白了就是“投机软件”。如此,必然降低软件企业的信用度,使经销商无法完成后续服务,客户也产生怨言,最后受损的是整个行业。 三,暴利化和微利化--痼疾。 个别领域的暴利化和大多数领域的微利化--这是中国经济的一大特色,在软件业也是如此。比如和政府采购(或垄断国企采购)相关的行业,由于暗箱操作和洗钱的存在,利润可能是惊人的(在某些领域,软件由于其不透明的高价格,和大多数人对这一领域的无知,很容易成为部门洗钱的工具)。而大多数中小企业运用,由于从业门槛的降低,必然带来大规模无序竞争,也必然趋向低利润(由于人力成本较高,甚至可能亏损)。 四,中国没有核心技术。 这点无需多言,很多高级点儿的软件(操作系统,编程语言和数据库等)是无法做出的。这样,实际上是MICROSOFT决定中国软件行业未来的命运。一些高技术行业的专门软件,也存在被国外垄断的现象--外国的东西已经很成熟,售后服务也好,(也容易盗版),使国产软件很难渗透这些行业。 五,软件人才依然缺乏。程序实用性差。 虽然写程序再变得越来越简单,但是很多程序却很不实用。往往单位花了钱,却得不到合用的软件。我总结了下原因,有这么几点,很多开发者没有长远意识,拿了钱就走,软件做的马马乎乎,后续工作又没有,造成软件质量有严重问题;软件人才本身,过于沉迷编程本身而对所涉及行业没有深入理解,缺少“横向”的知识结构尤其是数学建模功底,造成了软件硬伤。最后,不同公司的软件衔接是个大问题,造成了一台电脑装了若干个系统,各系统互不相干,数据不共享,维护又不方便,对操作人员也是不胜其烦。 六,盗版依然是个严峻问题。 D版问题,使大家都认为软件是不需要钱买的;这样,很难在软件开发者和客户心理需求之间达到平衡。而完全防止D版,又是不可能的--因为没有D版的操作系统和开发工具,中国一大半软件企业本身就要倒闭。这是一个很矛盾的问题。 对软件行业的展望: 软件定价之走向 目前很多软件企业采用与硬件搭售的做法。这一做法加重了一些人认为“软件不要钱”的模糊认识。定价问题不解决,这一行业很难成熟。 软件行业如何定价?目前并没有一个统一定价方案,也没有统一的成本模式,因为软件本身就是“看不见摸不着”的。一般都是按模块定价,实际上还是有很大随意性。以后的发展,还是主要看客户的心理价位和软件企业利润预期如何平衡的问题。 技术之我见: 人工智能,跨平台,面向对象,简化编程一直是软件业的发展方向。 将制造业,自动化(偶的本行)和软件业相结合,“软硬兼施”是偶的奋斗目标。随着硬件处理能力的提高和AI的发展,今后可能会以软件演绎经济,社会的各种模型,改变目前软件只能静态描述系统而没有动态分析能力的状况,应该是能做到的。--那将意味着行业的爆炸性发展。(想想,以后上学只需要学会建模和数学,不再死记单词是什么感觉:)) 软件企业发展之我见: 以后在大公司,编程将会越来越“程式化”,分工越来越细,其趋向拿下政府采购和国外定单,小单子不接;而小公司,将会越来越“个性化”,其趋向是某个行业的“老大”,在专业化上下工夫,搞单点突破。各得其所,井水不犯河水。 软件行业将向何处去? 软件业需要经营者要有长远的眼光和踏踏实实搞下去的打算,而不是短期套利;如果这个行业真正走向大发展,那么毕竟经过一段无序竞争期,很多缺少信用,服务不到位,或者技术不过关的企业必被淘汰。同时,企业采购软件,也必然越发重视合作公司的信用,并对软件企业提出更高的后续服务要求。多系统整合,办公一体化将是未来的趋势。 接上-- 网络时代需要什么样的软件?在拙文《信息的不对称》中,我提到了信息不对称的问题---实际上就是打破上层的信息霸权。而网络时代的软件我认为要经历三个过程。 首先,就是信息的共享。这点已基本实现。很多各行各业的人,以及公司和部门,都在网上发布了大量信息。典型例子:天涯。 接着,就是信息的搜集。GOOGLE和百度,把这些零散的信息搜集起来,便于人们查找和检索。还包括阿里巴巴。 接下去,就是信息的处理。光搜集到信息,实际还要通过人脑处理--而对数据信息的处理是人脑的弱项。这样,应运而生了大量分析软件。如股票行情分析软件,预测软件等等。 最后,就是用人工智能技术,将信息的共享,搜集,处理加以整合,再处理,实现信息的提炼,统计,加工,达到天下大同:)软件行业也将沿着这样的道路进行下去。
|
|
|
|
|