一个大学生对软件产业的几点杂想

原创 2003年09月14日 11:05:00

            一个大学生对软件产业的几点杂想


                                            
   81_RedStar81@163.com
                                               TomHornson.student@www.sina.com.cn

                         
个人文集:http://www.csdn.net/develop/author/netauthor/RedStar81/<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

   

     掐指一算:从我开始钟情Computer,正好两年了.(2001-2003)
     虽然在软件业继互连网之后成为亮丽明星之前,在与同学的交流中,我一直强调不要将软件与一般人意识中的Computer混为一谈.(当然在我看来,"市面上"的杂乱的概念充畅.IT很多人不知真正指什么,我在夸大吗?).后来,网络泡泡最风光的片段没了下文,同时全球IT势如破竹的衰败,也导致2001也来,全球的经济疲软至今.谁叫它当时如风暴席盖全球,让世界的一切都好象不重要了呢?影响越深,造成的伤害便越深.IT历史另一焦点:软件产业闯如人们的视野.王文京当时号称身价一百亿,中国的Bill.软件学院、软件相关培训如雨后春笋,大肆抢入先前网络相关的领域,没什么,只是焦点转移了而已,不必惊讶.再到现今,人们认识到软件业也不过如此,想想刚开始表现的阵势,你会啐上一口:难道IT的最大特征就是夸张吗?
 
    不错,焦点是到了软件产业,可是焦点中还有话题哪!
 
    当然,由于网络泡泡吓坏了大亨们,导致软件业并没有那么的辉煌,充满财气.可是,人们不灰心,继续闯进去,想捞一勺金.当然也有人是"遗传"的原因,他们是从网络时代来的.自然,作为一项产业,无论怎么样,总有人从事之也是天理.
    焦点上是有了人群,而且为数不少.这下该热闹了吧...人多的地方自然该很热闹的啦.

    下面看看他们闹些什么.

    从国内大局和时事来看,乘概念受到重视之际,想提高身价、扩充实力的有一定软件历史的公司忙着上市;有淘金想法的团体涌现了不少;从网络或更早时代走过来的大型IT相关公司,把软件部门提上办公桌;总之,气象万千哪.没别的目的,只是淘金.国外呢,变化自然没有国内的明显和激烈,因为他们早就从事着大量软件相关业务,不然"想当年"世界的互连从何谈起,中国人鼠标一击看到刷的面前的景象变了时,兴奋的还能想些什么呢.

    此时,随我站到地球的上方,怀平常心观察一下吧:
    一方面,你看到的景象无非是:世界范围内,心中装着软件业的人多了,挂上"xxx软件有限公司"的建筑多了,为软件相关的事忙碌的人多了,秉烛夜读软件资料的人多了,出版社出版软件相关的书籍多了.....
    另一方面,从表面(对经济外行的人来看)充入软件界的资金多了,一些软件相关身价变高了....
    还有一方面,软件的购买力的的确确增加了,很多传统产业公司对于信息化自己也付出了很多.针对普通用户、传统产业公司、政府、事业单位等等的软件市场明显的扩大了.当然,俗话说:"有人卖,必然有人买.".虽然,这句话没有阐述出内在的经济学原理.可那是没错的.
    除了,再将第一条中的出版业提出来,将之扩大到叫做"软件相关服务业"(这其实是一个很大很有发掘价值的话题)以外,好象事情也就这么多了....
    既然,一切的研究相关对象就摆在你的面前,那么就让我们[针对国内现状]剖析讨论它吧:
 
    我的零碎的观点(如下属个人就本身的感受发表的自由言论)
  
     Ι.论软件工程底蕴不足 
  
自从软件业在国内兴起,第一大波恐怕就是软件工程吧.大量的相关书籍出现,中国很多人从对软件开发模型、开发方法一无所知,一下迈进
URP和OO,有人刚学了C就建起UML图.有人今天ERP、明天CRP、后天再来个软件能力成熟度模型.幻想像UML三巨头,像Folwer.听说,很多公司招人首先看你会不会画图.不谈很多东西不适合国内的公司,你要搞也待搞的象样啊.不能整天在概念上炒作,声明我IOS了,我"成熟"了.君不知,"成熟度"国外的著名IT企业几乎都不用.到最后实际的工程只是为了用上OO而用OO、为了UML而UML.对提高工程质量起了反作用.原因呢?说到我想表达的重点了:我一直以为中国的软件底蕴太薄,不具备使用一些新出来的开发方法的能力,一个公司提高工程能力,决不是一朝一夕的事,应该一手提高员工的素质,一手吸取新方法(即使为了真正掌握而实践,也只能于小工程中),在关系较大的工程中应该用熟悉的开发方法和模型.(哪怕用SA、SD和瀑布).需要强调的是我个人认为软件工程是一门特性很强的东西,怎么说呢?可能某些人的思维更容易将SA、SD用的出神入化,而有的人学起OO的确有天分,融合能力强.那么公司开发,就应根据工程特点选择员工.总之,软件工程不可是空中楼阁,对于个人学学来说,不可好高务远,你只见UML三巨头、Martin Fowler等大师呼风唤雨,可知Martin Fowler60年代就于美航空部门设计程式了,正如网友huslti说:"很难想象一个不精通OO编程的人会用OO方法设计出一个精美的系统.".

   Ⅱ.怎样看待"软件"和其它IT产业的关系
      
(此观点简单阐述,目的为Ⅲ的分析提供素材)

     国家信息部明确指出:"要大力推进作为信息产业基础的软件产业的发展".不谈信息部怎样做,真正又取得了怎样的成果.称软件是信息产业的基础,一点没错.我上面也提到软件是当年网络辉煌时代的幕后大功臣.现在,在IT领域你说什么公司没有软件相关的工作人员.要想中国的IT产业有大步的发展,首先软件得发展.

  Ⅲ.软件产业与传统产业、政事部门的关系导
     致的价值问题

      友人说过简单的一句话:"电脑永远是工具.".我当时有点莫名的感触.这句话虽然太绝对了,可是不无道理.那软件呢?不可否认,对中国传统产业是产业的主流,然传统产业的信息化消费是软件企业的一大来源.那么我可说传统产业在下,软件产业在上.这样,在存活上,软件产业对传统产业有着极大的依赖,你想想下面没水,上面那来水?也就是说,软件产业的繁荣一般应建立在一个国家主流产业的繁荣之上.换句话说,一旦传统产业不景气,软件产业也要遭殃.当然与上面的联系起来,中间还有一层不全封闭的"其它一定程度依赖软件的IT产业",为什么说不全封闭呢,因为软件产品有直接和通过其它IT产品与传统产业者交互两种方式.     
      在大量的报道中,透露政府办公信息化改革会给软件产业带来巨大的收益.还有事业部门的信息化也将是一大焦点.对于这两方面,我没什么好谈论的,这种场合,他们(在我的眼里)没有互相的作用关系.
        
    Ⅳ.软件人才的培养模式和程式语言发展

      常常,用一句话夸赞某人的优秀:"职业开发者".可是,我们说过"计算机是工具".而软件又何尝不是工具,我们不应该是为了软件而软件.不是越抽象晦涩的程序越好.我们的软件应是提高其它产业生产效率的工具.那么就有一个明显的问题:你的软件必须是其它产业业务控制的一种替代和抽象.那么你必须深入了解相关的业务,那么我们需要的应是复合型人才.兼懂软件开发和专业知识.也许有人要说:可以实行开发者和业务者结集交流来解决.我想那样开发的软件,绝对不够优秀.除非业务的专业性较弱.当然现时的商业应用开发有着绝大的领域.曾经,对于这个问题的思考,使我对开发语言和开发工具有了新的看法,开发语言和工具的确应该朝专业性和简单性方向发展.它亦可解决上述问题.当然专业性还会体现针对特殊业务开发的强大.
    
   就是这样,在大局方面,从一个学生能够观察到的角度我谈了点看法.

------------------------珍重声明------------------------------
         
           本人就自己的阅历,谈了几点对软件界事情的
                看法,不当之处,还请见谅.
-------------------------------------------------------------

 

 

 

 

 

 

给想要做软件开发的大学生的建议

前阵子参加了公司今年的校园招聘,三个学校的宣讲会,场场人满为患,学生们的热情参与出乎我们的意料。感叹今年学生求职环境更加艰难。但是站在企业的角度,单从软件开发工程师岗位来看,优秀的人少之又少。所以作为...
  • sanlei1616
  • sanlei1616
  • 2015年11月21日 17:01
  • 709

《浪潮之颠》杂想

读《浪潮之颠》的启发:       (1)抓住那些是不变的,才能更好的去应对变的;            IBM百年经历了数次技书革命,依然挺立在科技的最前沿,我觉的就是因为IBM抓住了自己的立身...
  • zzhhcc0707
  • zzhhcc0707
  • 2013年02月19日 00:05
  • 162

毕业设计杂想

我的毕业设计的开题时间是2017-02-20日,答辩时间是2017-05-10中间经历了那么长时间。只有在4月底的时候,我才开始我的毕业设计。其实也没做什么,就是将我原来暑假做的西门子比赛的工程下载进...
  • Aa12306
  • Aa12306
  • 2017年06月26日 18:39
  • 74

小计划及杂想

昨天开始了CSDN博客,既然开始了就该做好,坚持写下去。“凡事预则立不预则废”。于是乎立了个小计划: (1)每月至少4篇自创博文; 因为刚来到这里,还是个小菜鸟,技术性的文章写不来,可能开始会生活...
  • u011480318
  • u011480318
  • 2015年11月27日 12:58
  • 138

程序员的杂想

曾经看过一片文章,忘记叫什么名字了,说世界上分三种人,男人,女人,程序员。不知道什么时候起,程序员被上升到这样的高度,或许是对他的调侃。往往,我们越来越用怀疑的眼光来看待一切,别人做出的成绩,往往被我...
  • Z18_28_19
  • Z18_28_19
  • 2013年01月19日 19:53
  • 511

2014年终杂想

还有两天就完成2014了,工作总结,年底总结等,最近两天也比较乱,思前想后,想找出自己这几天烦心的原因,分析一下可能有以下几点:  1.年底总结了,发现总结的工作业绩就那么点,和我预期的在公司好好干...
  • qq_17801335
  • qq_17801335
  • 2014年12月30日 15:56
  • 257

【生活杂想】谨言慎行

上午10点参加华为网络能源部门的宣讲,去之前知道这个部门是偏硬件方向,问了相关负责的同学,被告之也有软件相关的,便打印了简历匆匆去了。     因为算是开学的第一个宣讲会,参加的同学还是蛮多的,后面站...
  • haoxiaodao
  • haoxiaodao
  • 2015年09月09日 11:16
  • 263

面向对象杂想:

对象的属性 从整个国家来说,我们按照职业不同划分了不同行业:制造业,服务业,第三产业;如果划分粒度再小一些,例如服务业中,在招聘网站上都可以看到:文职、前台、行政、财务、还有各种的IT界职位; ...
  • faxiang1230
  • faxiang1230
  • 2015年06月13日 10:33
  • 208

一名程序员的杂想

Mono作为一个跨平台的.Net运行环境,它最大的优点就在于它的跨平台性,Mono 项目不仅可以运行于Windows 系统上,还可以运行于Linux,FreeBSD,Unix,Mac OS X 和So...
  • s10141303
  • s10141303
  • 2013年03月03日 23:43
  • 1053

个人成长杂想

需要遇到问题迎难而上,不要总是回避。原因如下: 1)在解决问题的过程中,你会学到更多的东西,为自己打开了; 2)当你驾驭了一个新问题,往往意味着你获得了一项新技能,学到了一门新语言,掌握了一种新方法,...
  • stillingpb
  • stillingpb
  • 2015年12月08日 08:03
  • 219
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个大学生对软件产业的几点杂想
举报原因:
原因补充:

(最多只允许输入30个字)