`
robbin
  • 浏览: 4827677 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
377a9ecd-1ea1-34ac-9530-9daa53bb2a7b
robbin谈管理
浏览量:137621
社区版块
存档分类
最新评论

技术重要还是业务重要(一)

阅读更多
技术重要还是业务重要,这是萦绕在软件开发者头上一个很难做出选择的问题。见过很多很多人说,技术不重要,技术很快就被淘汰了,业务才重要,业务精通了,你才有前途。这是一个很难回答的问题,我想分几次谈谈这个话题:

一个标准的答案就是:技术重要,业务也重要,哪个方面最缺,哪个方面就更重要。那么对于比较普遍的中国的行业软件公司来说,究竟是技术方面缺,还是业务方面缺,如果是两方面都缺,哪方面更缺呢?

我举两个例子发生在我身上的例子:

1、曾经替某行业公司找人才,项目经理,高级开发人员都需要。我问,是否需要行业背景经验,对方老板答曰:不需要,我们培训一个月业务就够了,关键是技术水平要过硬。

2、做一个金融方面的项目,我问:我对该业务完全不了解,对方老板答曰:没有关系,我们派一个人帮你就好了,业务这些东西很快就可以掌握,我们现在的问题就是项目拿下来做不好,没有好的软件开发团队。

规模稍微大一些的软件公司,有些项目经理可能职能上完全就是业务人员,开发是由Team Lead负责的。那么软件开发人员应该走哪条路?技术重要还是业务重要呢?

分享到:
评论
22 楼 JeffreyHsu 2006-10-16  
我的观点是,精通技术,了解一定的业务,不一定多精通,但要能和真正的业务专家很好的沟通

你程序员技术不好,去精通业务?你有多精通?能有真正的专家精通么?要能多精通,你也去考个注会?

但是沟通能力和理解业务的能力至少要有,不管什么业务很快就能熟悉,再加上自身很深的技术功底,项目很容易就能成功

我认为技术需要长时间的积累和学习,而业务知识很快就能熟悉,毕竟各有分工,客户需要你去开发软件,不需要你去抢他们饭碗
21 楼 BirdGu 2006-10-16  
下面说对公司。这里只针对开发企业应用的公司。

各个不同的公司,其核心竞争力的来源也是不一样的。有些公司专注于提供某一行业或业务领域的专业解决方法,对这样的公司来说,目标行业和领域的业务知识就非常重要了。这些业务知识就是他们的核心竞争力。他们可能会比用户更精通这方面的业务,但技术方面就不一定很好了。

但也有些公司,他们的价值就是在于他们比别人更懂得开发如何开发软件。这个可以问问gigix,对TWS而言是业务重要还是技术重要。
20 楼 BirdGu 2006-10-16  
业务重要还是技术重要,这个要分是对个人来说,还是对公司来说。

首先说个人。无论是技术,还是业务,精通一方面,在人才市场上都是很有价值的。但是大部分人的精力是有限的,要两样都精通,恐怕很难。所以个人首先要选定自己的方向,在这个方向专心做下去,总会有成果的。最忌的就是三心二意。

作为一个程序员,如果他的主要价值是因为熟悉某一行业的业务,这其实蛮危险的。因为这大大限制了自己的就业范围。你再熟悉,能超过这个行业的真正的业务专家吗?万一这个行业的整体形势不好了,在IT方面的投资被大大缩减了怎么办?换一个行业,你的价值就要被大打折扣了。

而如果象Robbin所说的,不管什么新的业务领域,培训一个月业务知识就能做这方面的IT系统,或者配一个业务专家就能做分析设计,我觉得这才是一个程序员应该努力的方向。程序员的主要价值就是在于把别人的业务知识转化为软件的能力。

至于说在中国专注于写程序就养不起家,这是不对的。在软件开发行业,只要你的能力(软件开发方面的能力)能超过平均水平,生活质量要超过其他很多行业同等地位的人。这个在其它一些帖子中也已经讨论过很多了。

所以结论是,对于程序员来说,还是技术重要。

当然如果有人要矢志于成为职业经理人,或者管理咨询顾问,那就是另一回事了。
19 楼 eachlive 2006-10-16  
melin 写道
在中国,每天写代码是养不起家的。这是为什么程序员干不了几年就要改方向。不像国外不会担心生存,
话题有点像“是蛋生鸡,还是鸡生蛋”,呵呵!


为什么在中国,每天写代码是养不起家的?程序员的工资和其他行业比还是比较高的吧。
18 楼 melin 2006-10-16  
在中国,每天写代码是养不起家的。这是为什么程序员干不了几年就要改方向。不像国外不会担心生存,
话题有点像“是蛋生鸡,还是鸡生蛋”,呵呵!
17 楼 温柔一刀 2006-10-09  
都重要吧
要说更重要就要看情况了
16 楼 cryolite 2006-10-08  
jfy3d 写道
不好说了

比如男人重要还是女人重要

有父系时代或地区 也有母系的 还有倡导平等的


你这是抬扛
15 楼 zrweng 2006-10-08  
技术重要?业务重要?
哪个钱来的多,就哪个重要!
14 楼 evanyuan 2006-10-08  
jebtang 写道
Trustno1 写道
再转贴一把.
http://ravimohan.blogspot.com/2006/07/but-martin-enterprise-software-is.html


比较有意思的文章。

The best way to get a sense of the truth is to examine the (desired) flow of people in both directions. I know dozens of people who are very very good at writing business software who yearn wistfully for a job doing "plumbing" like compilers and tcp/ip stacks, but I've never yet seen someone who is very very good at writing a compiler or operating system (and can make money doing so) desperately trying to get back to the world of banking software. A programmer might code enterprise apps for money, but at night, at home, he'll still hack on a compiler.

------------------------

A good number of thoughtworkers do business software to put bread on the table, or while working towards being good enough to write "plumbing", but in their heart, they yearn to hack a kernel or program a robot. (Another group of people dream about starting their own web appp companies). For most of these folks tomorrow never quite arrives, but some of the most "businessy" developers in Thoughtworks dream of writing game engines one day or learning deep math vodoo or earning an MS or PhD. And good people have left TW for all these reasons. And if this is the situation at arguably the best enterprise app development company (at least in the "consultants" subspace) one can imagine the situation in "lesser" companies
.
这个就不知道了,这里的thoughtworkers 评论一下。

对于Programmer, 还是老人的一句话: " Software, we make the hardware dancing". 因此再往上面去可能真不是programmer的地盘了。



在国内,白天写Busniess App的人, 要晚上自娱自乐搞System Coding, 怕要被老婆骂没出息吧。

美国5000$就能养家副口,养车养房了,大部分人工作两三年就到这个水平了;国内不懂业务和管理,光靠coding,绝大部分怕买不起小孩的尿布吧。
13 楼 jebtang 2006-10-07  
Trustno1 写道
再转贴一把.
http://ravimohan.blogspot.com/2006/07/but-martin-enterprise-software-is.html


比较有意思的文章。

The best way to get a sense of the truth is to examine the (desired) flow of people in both directions. I know dozens of people who are very very good at writing business software who yearn wistfully for a job doing "plumbing" like compilers and tcp/ip stacks, but I've never yet seen someone who is very very good at writing a compiler or operating system (and can make money doing so) desperately trying to get back to the world of banking software. A programmer might code enterprise apps for money, but at night, at home, he'll still hack on a compiler.

------------------------

A good number of thoughtworkers do business software to put bread on the table, or while working towards being good enough to write "plumbing", but in their heart, they yearn to hack a kernel or program a robot. (Another group of people dream about starting their own web appp companies). For most of these folks tomorrow never quite arrives, but some of the most "businessy" developers in Thoughtworks dream of writing game engines one day or learning deep math vodoo or earning an MS or PhD. And good people have left TW for all these reasons. And if this is the situation at arguably the best enterprise app development company (at least in the "consultants" subspace) one can imagine the situation in "lesser" companies
.
这个就不知道了,这里的thoughtworkers 评论一下。

对于Programmer, 还是老人的一句话: " Software, we make the hardware dancing". 因此再往上面去可能真不是programmer的地盘了。

12 楼 无明 2006-10-07  
robbin大概是被很多人问这个问题了吧

这个话题倒真是没有标志答案的,什么东西是瓶颈了,那就是什么重要,真要找一个答案的话,就变成这样的正确的空话了

但是作为技术人员,一天还在这个位置,那么相对来说,当然还是技术重要些。在其位,谋其事。
11 楼 z_jordon 2006-10-07  
技术好,你到哪种类型的IT公司都可以混,不过你只能做技术,业务好,你就被绑死在这个行业了.
10 楼 ddd 2006-10-07  
对于拿下项目的人来说,技术可以找人做,业务似乎就无法找人做了,都靠自己了。
对于大点的公司,具有能够组建一支开发队伍的实力的公司,如果没有开发队伍,并且不是因为养这样一支队伍成本还不如找人做的原因的话,就说明对技术的不重视,反正也能找到干活的。
而满足上述条件的公司似乎还真不是一个两个。

技术很重要,但在老板眼里恐怕业务还是更重要。
9 楼 江南白衣 2006-10-06  
顶阿,大过节的robbin还在研究这么严肃的问题。

寻找一个正确的时间,你走到街上/看看人群,寻找一种正确的语调/然后大喝一声
“一个固执的自我在一个多变的世界里是如何生存下来的呢?

  ——冬天靠热汤,夏天靠冷饮。
      春天靠技术,秋天靠业务。”
8 楼 downpour 2006-10-06  
重要与否我觉得需要从某个角度来看。

在中国做应用其实有个很大的特点,很多时候客户自身懂业务,但是流程上不够清晰或者他的业务流程本身带有一些问题。需要通过实施一个系统,不仅帮助他实现他的业务流程,更加在这个过程中在帮助客户建立并逐渐完善业务流程。这样来说,必须有技术上非常过硬的人,在充分了解了业务状况之后,选择合适的技术来实现具体的业务流程。

不过实际上,在很多项目中,很多技术在被误用,业务流程也没有能够完全实现。究其原因,我觉得还是软件供应商的自身的技术能力和素质没有上去。所以总的来说,业务是最终的目的,但是技术是一切的基础。
7 楼 jigsaw 2006-10-06  
啊?技术多变?业务才多变吧?

譬如做外包的 做十个项目都是j2ee 但是业务可能换了5个领域了呢

更别说做一些底层的开发了 搞明白那些个寄存器中断偏移信令 干十年开发也都是这些东西啊 也就是出了新的处理器了就看看手册

而做的产品就五花八门了 尤其是通讯方面 业务逻辑还是蛮烦人的
6 楼 buaawhl 2006-10-06  
不介意。5星,介意啥啊。
大家想测试评分,也都可以来测试啊,记得点第5颗星。

---------------------

这个帖子是各类技术含金量统计结果

看看自己的钱包,你该选啥?
http://www.iteye.com/post/145016

http://blog.csdn.net/g9yuayon/archive/2006/09/29/1303632.aspx

做什么技术工资最高?看看indeed.com的数据

至于业务,前一段时间,有人发过工资条。
电信,电力,金融...
5 楼 lucifer 2006-10-06  
觉得技术和业务,二者缺一不可。就像人的两条腿,哪条短了不行,缺了更不行。
不懂业务,没法和客户交流,不懂技术,没法和团队成员交流。象国内的团队规模来说,一般不能把项目经理和架构师职能完全分离,这样两种技能的具备就变的必不可少了。

BTW:用楼上的buaawhl的帖子试了试评分功能,别介意哦
4 楼 buaawhl 2006-10-06  

这个问题比较难以定性。可以考虑定量。量化。
技术和业务都分门别类,根据某一个衡量标准,给出权重或者区段。
比如,某某技术是钻石,某某业务是金章。啥的。
3 楼 jfy3d 2006-10-06  
不好说了

比如男人重要还是女人重要

有父系时代或地区 也有母系的 还有倡导平等的

相关推荐

    YD∕T 3169-2016 互联网新技术新业务信息安全评估指南.rar

    《YD∕T 3169-2016 互联网新技术新业务信息安全评估指南》是中国通信标准化协会发布的一项重要标准,旨在为互联网新技术和新业务的安全评估提供明确的指导原则和方法。该标准的制定与实施对于保障我国互联网行业的...

    业务约定书第9号:高新技术企业认定专项审计业务约定书.zip

    《高新技术企业认定专项审计业务约定书》是企业在申请高新技术企业资格时,与审计机构签订的重要文档,用于明确双方在审计过程中的权利、义务和责任。这份文档通常包含以下几个关键知识点: 1. **高新技术企业的...

    中国电信互联网新技术新业务信息安全评估标准.PDF

    信息安全评估对中国电信集团公司的互联网新技术新业务信息安全风险具有重要的意义,可以帮助企业识别和评估信息安全风险,采取有效的控制措施,保护企业的信息资产。 六、结语 本标准为中国电信集团公司的互联网新...

    中国电信互联网新技术新业务信息安全评估标准.zip

    总的来说,中国电信互联网新技术新业务信息安全评估标准是一项旨在保障网络安全、推动技术创新的重要举措。通过系统的安全评估,企业可以更好地应对新技术带来的挑战,确保服务质量,保护用户权益,维护电信行业的...

    组播技术在IPTV直播业务中的应用.pdf

    组播技术是IPTV直播业务中的关键技术之一。它可以实现多点传送,降低骨干网带宽占用率,增加用户数量,缓解网络拥塞问题。组播技术的应用可以分为两类:点播类业务和直播类业务。点播类业务可以采用流媒体方式将音...

    技术和数据构建的虚拟世界—我的业务研发技术观|DevFest+2017+实录

    郭威先生的经历和见解为我们提供了宝贵的启示,即无论是在基础研发还是业务研发中,都需要保持对新技术的敏感度,注重用户体验,并通过数据驱动来不断优化和创新。这不仅是个人成长的过程,也是推动企业乃至整个行业...

    移动增值业务运营技术白皮书.pdf

    在数字化时代,增值业务已成为移动运营商重要的收入来源之一。以下是与移动增值业务运营技术相关的几个重要知识点: 1. **增值业务分类**:增值业务按照其服务形式可以大致分为两大类。一类是基于短信(SMS)、...

    银行业务与信息化系统分析补遗借鉴.pdf

    融资租赁业务是银行业务的一种重要形式,它可以帮助企业获得资金,实现企业的发展目标。投资业务是银行业务的一种重要形式,它可以帮助个人或企业获得投资回报。外汇业务是银行业务的一种重要形式,它可以帮助个人或...

    电子功用-基于业务重要度的电力通信业务路由分配方法

    总结来说,基于业务重要度的电力通信业务路由分配方法是一种以保障关键业务为核心,结合动态路由、权重机制、QoS策略和先进的网络管理技术的综合方案。它旨在优化电力通信网络资源利用,提高系统可靠性,确保电力...

    CDMA业务网络接口协议技术规范.doc

    CDMA业务网络接口协议技术规范是中国电信集团公司发布的一份重要的技术标准,对中国电信集团公司的业务发展和技术创新产生了重要影响。该规范的发布旨在规范中国电信集团公司的CDMA业务网络接口协议,提高业务管理...

    中国联通手机钱包业务技术要求业务技术要求内容.docx

    《中国联通手机钱包业务技术要求》是中国联通为了规范和指导手机钱包业务的技术实施而制定的一份重要文档。本文将深入解析其关键内容,包括业务范围、参考文献、术语与缩略语、业务概述以及数据流程等多个方面。 ...

    基于AHP电力通信业务性能重要度评估.PDF

    综上所述,基于AHP的电力通信业务性能重要度评估是一种有效的评估手段,可以帮助电力企业更好地理解各项业务的优先级,优化资源配置,提高电力系统的整体性能和安全性。未来,随着技术的不断发展,这种评估方法可能...

    6G网络下的全息技术发展及业务趋势.docx

    通过文献分析和技术发展路线图的绘制,评估技术成熟度,是研究6G网络下全息交互业务的重要一环。 四、全息技术的未来业务模型与性能需求 全息技术的应用场景挖掘、用户需求理解以及用户画像定义,都是构建技术与...

    菜鸟末端业务技术架构治理实践

    而人才发展是菜鸟网络持续优化团队能力,保证技术创新和业务发展的重要一环。 在架构设计方面,菜鸟网络采用分层治理的策略,将业务形态分解抽象为服务域、服务交易域、需求域、运力调度域、履行域等结构。通过这样...

    业务开发中如何沉淀技术.pptx

    其次,配置化与工具化的实践也是业务开发中沉淀技术的一个重要方面。在游戏开发中,配置管理往往至关重要,因为游戏策略的变化频繁且复杂。通过创建工具自动化处理Excel配置,可以显著提高工作效率,例如,通过git ...

    银行业务与信息化系统分析补遗.pdf

    银行业务与信息化系统分析补遗.pdf 本资源是一个关于银行业务和信息化系统的分析补遗文档,涵盖...本资源是一个涵盖银行业务和信息化系统的分析补遗文档,涵盖银行业务的各个方面,对银行业务的分析和了解非常重要。

    IP网络业务关键承载技术探讨

    通过实施网络组织、网络自愈和保护、服务质量保证、组播部署以及网络业务安全等多方位关键技术部署,取得了良好的效果,逐步获得了电信运营商的网络与业务转型经验,在探索可持续发展的互联网商业模式方面迈出了重要...

    业务转型中的光网络技术

    传送网络在演进过程中应满足新的业务需求,传统的MSTP技术对目前网络中处理的大量数据业务已显得力不从心,需要一种革新的解决方案来实现全无阻塞的数据交换和处理,同时又保留对于网络中将会长期存在的TDM业务的...

Global site tag (gtag.js) - Google Analytics