`
BruceXX
  • 浏览: 141444 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在IT行业,技术到底重不重要(转)

阅读更多

从事IT行业5年以来,我经常看到不少人持有这样一个观点:“技术不重要,关键是业务。”曾经有一段时间,我也是这样认为的。那么,这个观点正确吗?

  1、观点的源头

  那么,我们从头开始捋,看看这个观点是如何产生的。

  国内传统的IT公司,基本上都是靠“做项目”过活,而这种活法最重要的就是拿单,只有拿到单子才能有钱赚,才能活下来。

  而拿单,需要资质、案例、解决方案等软性条件,之所以称这些是软性条件,因为这些都是可以造出来的。资质可以借壳,案例可以编造,解决方案可以从网上复制粘贴,在这些方面忽悠客户都不是难事。

  拿单需要的硬性条件就是市场销售,所以传统IT公司最赚钱的往往是市场人员,他们的提成比例一般都很高。市场人员通过构建关系网络、明暗手法的运用,攻克关键人物,同时辅以售前人员的配合,就把合同签下来了。这个过程听起来很高超,所以对于市场人员的高收入,大家都觉得是理所应当的。

  而拿下单以后,接下来要做这个项目了。在传统IT公司,做项目最先考虑的事情,是任命项目经理,好的项目经理是项目成功的保证。对于项目经理的要求:既要懂管理、又要具有一定的协调能力;当然,最好懂得业务需求;至于技术,可以不懂。

  项目经理接到项目之后,首先要做的是业务需求,在这个阶段,技术仍然插不上边。(当然,对于大部分公司来说,业务需求分析也是由技术人员兼做。)

  业务需求就是所谓的“关键”了,于是“懂业务”成了一个非常牛逼的才能,在公司内外都非常受重视。并且,懂业务的人未必亲自做需求,也有可能通过口述之类的方式转达给技术人员,由技术人员自己消化理解。

  业务需求确定了之后,才到了技术实现的阶段,而这个阶段由于前拖后压,期限会非常紧张,于是程序员们就只好加班赶进度。所以根据行业普遍的经验,技术开发在整个项目中顶多占到三分之一的时间。为什么这个阶段用时这么短?因为程序员们在加班呀!

  所以,大家看看,凡是在IT公司需要加班的人,十有八九是技术开发人员。

  某些情况下,加班固然能够勉强完成进度,但是实际的情况,程序员们疲于应付,做出的软件勉强能够实现功能,而在易用性、可靠性等方面根本没有来得及考虑,大部分程序员们所做的事情就是机械的写重复性代码。其实大部分代码都是不需要写的,重复性的代码可以写个程序生成,程序员更应该做的是构思与设计,然而现实的紧迫状况根本不容许他们想这些。

  通过加班加点,系统开发出来了,于是,项目实施人员(很多时候也是由程序员担任)带着系统给用户部署上线。按照中国人的经验,项目实施非常考验项目经理的个人能力,他需要能够给客户把一盆白菜汤形容成一桌鲍翅宴;把系统中弹出的错误信息说成是贴心小提示;把繁琐的操作、痛苦的用户体验说成是为了保障系统安全;……

  于是,在双方高层的皆大欢喜中,在客户方实际使用系统的用户们的抱怨中,项目顺利结项。

  整个项目过程中,市场销售拿到单,所以赚到很多提成;项目经理领导了项目的完成,功劳甚大,所以可能会获得表扬与加薪;业务需求人员、售前人员在这个过程中也增长了业务知识,变的更“懂业务”了,公司为了留住“懂业务”的人,也有可能给他们加薪。

  而项目过程中开发出系统的技术人员,还是没有什么变化!因为,你并不是不可或缺的,每年那么多大学毕业生,争着抢着要来做程序员,各种IT培训机构,更是源源不断的输出程序员!或许你会说,那些人没有工作经验,需要培养周期。但是,看看现在各种开发工具的发展,编程的各个方面都慢慢的自动化了,程序员的工作被大大的简化了,会写代码又如何?现在开发都是拖拽图形了(参见普元平台),所以新程序员的培养成本是很小的。所以,技术人员的地位只能是混口饭吃,没有资格要求加薪。

  作为项目的出资方与最终使用方的客户,在项目结束后得到了一个并不完善的系统,无奈木已成舟,只好凑合着用或者凑合着不用。如此时间一长,系统也就慢慢被废弃,当年的投资打了水漂。

  这样,形成了一个恶性循环,技术人员的不受重视,导致技术人员的水平低下(水平高的都想其他出路了),又导致开发出的系统质量低下,由此导致用户对IT企业甚至整个IT行业丧失信心,不愿再上IT项目。

  于是,竞争更加激烈,报价更加白菜。利润空间的压缩,逼迫IT企业压缩成本,其中最常用的压缩成本的方法就是把薪资高的程序员赶走,再招一批新手,新手便宜,又肯加班。

  ……

  可是,这样下去的结果是什么?

  2、将来的发展趋势

  从一开始,IT行业的核心技术就掌握在国外公司的手中,国内的IT公司只能依靠所谓“了解中国国情”的优势,做做不太有技术含量的业务应用系统。

  而在做业务应用的过程中,大部分传统IT公司在技术上固步自封,认为业务需求只要能够实现就可以,不需要进行新技术的研究,有时候甚至为了维持产品的稳定而排斥新技术。

  所以,仔细想想,我们提供的产品真的能够满足用户需求吗?即便满足了,能够让用户感觉到方便易用吗?稳定性与可靠性达标吗?系统运行效率还能够再优化吗?

  于是,这样下去的结果,就是传统IT公司在技术上越来越落后,只能到处干一些一锤子买卖,越来越遭到用户与市场的唾弃,到头来就只好倒闭,换个名号继续忽悠人。

  但是,现在很多新兴的IT公司,尤其是互联网公司,情况完全不同。市场销售、项目管理完全不重要,最重要的就是用户体验,因为他们的产品是面向广大网民,产品的好坏不是由客户的领导点头批准,而是由互联网用户通过鼠标点击来评价。于是,只能迫使互联网企业在产品上精益求精,不断优化用户体验,唯恐给竞争对手留下空子。

  大家看看我们日常中使用最多的软件,如输入法、播放器、即时通讯工具、浏览器等等,几乎天天都有版本更新,为什么?因为一日不优化,就有可能被竞争对手超过。互联网用户不收受贿赂,不考虑人情,只认软件好不好用。

  在互联网公司,产品研发是头等大事,所以技术开发人员是最受重视的,在这些公司,技术一定要比业务重要!业务上大家都一样:比如输入法,就是打字;比如播放器,就是播放影音文件。功能上大同小异,就看谁的技术实现更牛逼,谁的用户体验更舒适!在这种压力下,互联网公司的技术人员拼命研究新技术,而公司也支持开发人员提高技术水平。

  现在大家都可以看出来,目前国内这种传统的IT企业,都是前途未卜的。而互联网公司才是未来的主力。微软这么牛逼的公司,仅仅因为向互联网转型迟了些,就被google迅速追赶上甚至已经超越。

  所以,国内传统IT企业的思路并不可取,不重视技术的公司终将陷入低质量恶性竞争的泥潭而消亡!

  3、总结

  即便是传统项目型的IT企业,我认为业务也没有那么重要。业务是什么?业务就是一层窗户纸,一桶就破。没见过有多么难懂的业务,除非是搞核聚变的计算机模拟之类的项目,需要专业知识,其他大部分业务需求总结起来就是四个字:人之常情!——懂得人情世故,也就懂得了用户业务。

  拿我个人做例子,我毕业之后在一家大型IT国企做电子政务方面的技术开发,两年多的时间自认为积累的很丰富的电子政务业务经验。后来经过若干次跳槽,业务方向也变来变去,原先的业务积累并没有用上,倒是通过技术积累,以及项目经验,帮助自己能够快速捅破业务的窗户纸,业务方面并没有成为障碍。

  总而言之,在IT行业,如果长远考虑,技术是基础,技术很重要。

原文:http://lichun.com/Index.aspx?ArticleGuid=fe88f59e-963d-419c-abb2-124bb6af034a
6
5
分享到:
评论
2 楼 ltian 2010-04-24  
业务懂的再清楚,你有客户懂吗?那么客户是否可以自己搞软件更好?
技术再好,不懂业务只能做理论了,做出来的软件给谁用?

所以:技术和业务永远是两条均衡发展的腿,任何一条腿短了,前进都会出项困难。

但是本文说业务是一张纸,一捅就破,那也未必。看站在什么高度看了,如果仅站在就问题解决问题的角度看,那么确实如此,如果站在面向未来,适应变化的高度看,那么对业务模型的掌握就不是一个一捅就破的简单问题了。

中国绝大多数的公司都是即不懂业务也不懂技术。都是靠关系骗钱。中国没有优秀的软件公司,只有善于搞关系的商人。软件,不过是一个用来分赃的借口而已。

1 楼 derpvail 2010-04-23  
之所以说技术不重要,因为都已经接触过了。遇到什么问题都有自己的解决办法了,所以觉得技术也就那么回事了。关键是业务,熟悉一个业务,从需求到设计和工期的计算都心里有底了,所以这个时候就是业务重要了

相关推荐

    IT行业信息技术专员个人简历(文档)

    18. Education and Training 的重要性:在IT行业中,教育和培训是非常重要的,信息技术专员需要不斷学习新的技术和技能,以满足行业的需求。 19. 项目实践的重要性:在IT行业中,项目实践是非常重要的,信息技术...

    IT行业各个领域 名人

    以上所列举的人物只是IT行业众多杰出人才中的冰山一角,他们在各自的领域内不断探索与创新,为全球信息技术的发展做出了不可磨灭的贡献。随着科技的不断进步和行业的发展,相信未来会有更多优秀的IT人才涌现出来,...

    IT互联网技术大会与行业报告概述及其重要价值解析

    本文详细阐述了几场知名的IT互联网技术会议,其中包括中国互联网大会、全球互联网技术大会(GITC)等大会,还涵盖了各类关于互联网发展报告以及DevOps Days等行业报告,揭示了他们对行业发展起到的巨大作用,提供多种...

    中国IT行业未来的发展趋势

    综上所述,中国IT行业在未来将继续保持高速增长态势,并在技术创新、市场开拓等方面取得显著成就。同时,为了更好地应对未来的挑战和发展机遇,中国还需要进一步加大在人才培养、技术研发等方面的投入力度,推动整个...

    it行业的求职信 it行业的求职信

    在IT行业中,求职信是展示个人技能和经验的重要方式,它是连接求职者与潜在雇主的桥梁。本篇求职信中,求职者展示了其在IT领域的专业知识和实践经验,具体包括以下几个关键知识点: 1. **编程技能**:求职者提到...

    2015it行业发展前景怎么样

    IT行业在2015年展现出强劲的发展势头,其产值快速增长,这自然引发了对专业人才的巨大需求。IT行业的魅力在于其高薪诱惑、技术专业性、工作挑战性、成就感以及光明的就业前景。 首先,高薪是吸引许多人投身IT行业的...

    it行业职业规划的资料

    在IT行业中,职业规划是每位从业者都需要关注的重要议题。它涉及到个人的职业发展方向、技能提升路径以及长期的职业目标设定。IT行业的快速发展使得职业规划显得尤为重要,因为它可以帮助从业者保持竞争力,适应不断...

    IT行业调查报告.docx

    IT行业,全称为Information Technology,是指利用计算机技术、网络技术和通信技术来开发、运营和维护信息系统的一类产业。它涵盖了硬件制造、软件开发、通信设备生产、信息服务等多个领域。美国商业部的定义将IT产业...

    IT求职宝典 IT行业求职必备

    在IT行业中,求职不仅需要扎实的技术基础,还需要对行业有深入的理解和良好的职业规划。"IT求职宝典"就是一本专门为准备踏入或已经在IT行业求职的人士量身打造的指南,它涵盖了行业介绍、求职简介以及前景发展等多个...

    金融证券行业IT项目管理应用和行业发展策略研究.zip

    在快速发展的IT环境中,持续的员工培训和能力提升至关重要,这有助于保持组织的技术竞争力,适应行业变化。 总的来说,这份文档将深入探讨金融证券行业如何运用IT项目管理来提升业务水平,以及如何通过科技手段推动...

    计算机行业周报:云产业已成为IT行业高景气度重要因子.pdf

    随着云计算技术的迅速发展以及在各行各业中的广泛渗透,云服务已经成为推动IT行业发展的重要力量。云计算之所以能够成为IT行业的高景气度重要因子,与其市场的快速增长、技术的成熟以及企业成本优化等多方面因素有关...

    西门子SIMATIC IT技术白皮书

    在信息技术(IT)方面,SIMATIC IT ProductionSuite V5也提供了有效的解决方案,帮助企业实现数据的整合和管理,使企业的业务系统、生产系统和IT系统能够高效协同工作。它遵循国际标准化组织(ISO)发布的ISA-95标准,...

    软通动力:中国金融行业转型为IT市场带来的机遇与挑战

    在这个过程中,IT技术将扮演至关重要的角色。金融IT将迎来一个全新的发展阶段,机遇与挑战并存。一方面,IT将在风险控制、业务流程优化等方面提供有力支持,推动行业稳定增长;另一方面,金融机构需要积极采用新技术...

    IT互联网领域技术大会与行业报告教程知识点总结

    一、引言:IT互联网领域技术大会与行业报告的重要性 二、技术大会概览与参会指南 三、行业报告解读与分析方法 四、热门技术领域深度剖析 人工智能与机器学习 大数据与云计算 物联网与区块链 网络安全与隐私保护 五...

    软件与计算机行业2012年策略用IT技术重塑传统行业.pdf

    全球IT投资预计在2012年将达到8.89万亿美元,同比增长4.4%,显示出IT行业的高景气度。其中,软件和服务领域的增长速度超过硬件。IT技术的快速发展和广泛应用,成为推动其他行业增长的关键因素,尤其是在未来几年内,...

    IT行业各专业媒体联系方式

    在IT行业中,与媒体建立良好的关系对于发布新闻、宣传新产品或服务、分享研究成果以及提升企业形象至关重要。"IT行业各专业媒体联系方式"这个资源可能是包含了众多IT领域专业媒体的通讯录,包括电子邮件地址、电话...

    IT项目管理表单大全-技术评审篇(13个文档)

    IT项目管理是信息技术行业中至关重要的一个环节,它确保项目的顺利进行,有效控制成本,按时交付高质量的产品或服务。本资源“IT项目管理表单大全-技术评审篇(13个文档)”提供了一系列完整的工具,旨在帮助项目...

Global site tag (gtag.js) - Google Analytics