技术重要还是业务重要(一)
程序员文章站
2022-03-09 10:28:06
...
技术重要还是业务重要,这是萦绕在软件开发者头上一个很难做出选择的问题。见过很多很多人说,技术不重要,技术很快就被淘汰了,业务才重要,业务精通了,你才有前途。这是一个很难回答的问题,我想分几次谈谈这个话题:
一个标准的答案就是:技术重要,业务也重要,哪个方面最缺,哪个方面就更重要。那么对于比较普遍的中国的行业软件公司来说,究竟是技术方面缺,还是业务方面缺,如果是两方面都缺,哪方面更缺呢?
我举两个例子发生在我身上的例子:
1、曾经替某行业公司找人才,项目经理,高级开发人员都需要。我问,是否需要行业背景经验,对方老板答曰:不需要,我们培训一个月业务就够了,关键是技术水平要过硬。
2、做一个金融方面的项目,我问:我对该业务完全不了解,对方老板答曰:没有关系,我们派一个人帮你就好了,业务这些东西很快就可以掌握,我们现在的问题就是项目拿下来做不好,没有好的软件开发团队。
规模稍微大一些的软件公司,有些项目经理可能职能上完全就是业务人员,开发是由Team Lead负责的。那么软件开发人员应该走哪条路?技术重要还是业务重要呢?
一个标准的答案就是:技术重要,业务也重要,哪个方面最缺,哪个方面就更重要。那么对于比较普遍的中国的行业软件公司来说,究竟是技术方面缺,还是业务方面缺,如果是两方面都缺,哪方面更缺呢?
我举两个例子发生在我身上的例子:
1、曾经替某行业公司找人才,项目经理,高级开发人员都需要。我问,是否需要行业背景经验,对方老板答曰:不需要,我们培训一个月业务就够了,关键是技术水平要过硬。
2、做一个金融方面的项目,我问:我对该业务完全不了解,对方老板答曰:没有关系,我们派一个人帮你就好了,业务这些东西很快就可以掌握,我们现在的问题就是项目拿下来做不好,没有好的软件开发团队。
规模稍微大一些的软件公司,有些项目经理可能职能上完全就是业务人员,开发是由Team Lead负责的。那么软件开发人员应该走哪条路?技术重要还是业务重要呢?