首页 > 技术文章 > 开发人员的才能被浪费 企业每年损失3000亿美元

wkuai2018 2018-09-20 18:30 原文

我们都听说过程序员,开发人员这些词语,在很多人的认知里,程序员就是开发人员,但是事实上二者之间还是有很多泾渭分明的地方。
 
 
程序员主要是使用计算机语言编写软件。开发人员可以把一个软件从无到有的编写和创建,会设计和一些其他的功能。和程序员不同,开发人员大多数是没有团队的,可以凭一己之力创建完整的软件。
 
软件开发和编码是两回事。前者通常包括后者,但也并不总是如此。编码的产物是一系列的代码,而软件开发则创造了产品。
 
一定程度上,开发人员就是程序员。但开发人员更倾向于是一个产品创造者。
 
近日,根据在线支付公司Stripe对开发人员和C级高管的调查显示,全球各公司因浪费开发人员资源解决维护问题而每年损失约3000亿美元。
 
开发商对于开发人员的需求量很大,根据他们所会的语言和所处的位置,他们每年可以带回家超过10万美元。但根据调查现实,开发人员的每周平均工作41小时,平均花费17.3小时花在维护上,比如调试、修改代码和修复糟糕的代码。
 
图片来源于视觉中国
 
全球有1800万开发商,每一家每年为GDP贡献51,000美元,全球总收入为9,180亿美元。根据反馈,31%的开发人员时间被浪费,Stripe估计这会对全球GDP产生负面影响,达到每年损失3000亿美元。
 
如果更有效地利用开发人员的时间,开发商可以在未来十年内将全球GDP提高3万亿美元。
 
Stripe认为,开发人员短缺不是主要问题,而是企业需要更有效地使用现有的软件工程人才。
 
目前开发人员生产力最大障碍是需要维护修改遗留系统,领导层对项目进行优先排序以及构建定制技术。这让他们经常处于一种工作超负荷的状态,同时不断变化的优先事项对他们也产生了一些负面影响。
 
Stripe的首席财务官Will Gaybrick 表示,优化开发人员时间的解决办法是外包和任命具有技术背景的商业领袖。
 
他还指出,如果您正在考虑购买还是构建,答案很简单:买。除非你是亚马逊或者微软,否则你不应该部署工程师来构建数据中心。你的开发人员应该努力让你的业务、产品与众不同,而不是把一半的时间都浪费在修改维护上。
 
选择一款好的开发工具,告别调试、修改、修复糟糕的代码,让开发者创造更大的价值。

推荐阅读