0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

软件开发人员正逐步成为一个企业成败的关键

DPVg_AI_era 来源:未知 作者:李倩 2018-09-13 08:45 次阅读

软件开发人员正逐步成为一个企业成败的关键。但目前大多数企业并没有很好的利用这一宝贵资源,反倒因管理不当,造成每年高达3000亿美元的巨大经济损失。如果更加科学部署软件开发人员工作,未来十年将对全球GDP带来30000亿美元的提升。

与缺乏资金相比,缺乏软件开发人员会对公司造成更大的威胁。

尽管如此,许多公司仍旧滥用着这些最为宝贵的“资源”,很多开发人员的工作被限定在维护破旧系统或者软件,这项任务每年的耗费高达3000亿美元,而其中,仅仅在老旧代码更新这项任务上就会耗资850亿美元。

如果公司能够合理部署软件开发人力资源,在未来十年里,会对全球GDP的增长贡献30000亿美元。

相比钱,企业更想要的是高水平开发人员

在进入现代消费者互联网时代整整25年后,公司高层们仍旧在试图解决一个根本问题——“数字转型”。

这个挑战如此棘手的原因,是因为它无法像其它大多数转型问题一样,用资金或管理手段来解决。相反,新一代企业领导人需要的是具有专业背景、知识的软件开发人员。

系统工程师在数据中心配置服务器,摄影:baranozdemir/来源:Getty Images

随着全球经济越发的在以技术为支持的轨道上运作,加之许多公司都在试图努力转型成为科技公司,这就导致了对高质量软件工程师的需求空前高涨。

根据Stripe和Harris Poll的最新研究表明,超过半数的高管认为,缺乏高质量开发人员才是对其业务成功构成威胁的最重要因素。而更令人惊讶的是,在金融危机过去10年后的今天,这种威胁甚至超过了资本的约束。

stripe调查结果

尽管开发人员是许多公司最为宝贵的资源,但他们常常被“浪费”掉。总的来说,由于开发人员花费大量的时间维护遗留系统或更新“破旧”代码,现在的公司,每年损失超过3000亿美元来偿还诸如此类的“技术债务”。

考虑到开发人员对公司的成败起着决定性作用,上述问题就变得令人堪忧了。软件开发人员并不会对“创意”造成垄断,但是他们的技术是关联创新、生产力和新经济的关键来源。如果开发人员部署得当,他们可以成为“经济加速器”,极大的提高所在单位和公司的产出。

三大方法,有效挖掘开发人员的最大价值

若开发人员是公司最受限制的资源,那么如何提高他们的生产力就成了关键问题。作为高管,有以下三个方法可以加倍提高开发人员对公司的有利影响:

了解你当前的成本、机会成本

对于CFO来说,这意味着要像考虑美元分配一样,仔细地考虑开发人员的时间分配问题。

外包

张开双臂,拥抱“云”的温度!云平台,不仅可以用来存储和计算,还适用于普遍的业务功能(除了公司独有业务外),例如消息传递、支付、CRM、企划、会计以及库存管理。

尽量让开发人员投入到对公司影响较大的项目中。而对于“云”可以解决的项目,如果你正在考虑外包还是内部自行搭建,那么答案非常简单:买!

除非你在亚马逊或者微软这样的公司,否则不应该安排工程师做构建数据中心这样的项目。但同时,开发人员也应该尽心尽力的让公司业务变得与众不同。

聘请有技术相关背景的领导者

如果高层不具备技术相关背景,那么起码高级副手(top lieutenants)应当具备这个条件。将软件开发人员直接纳入战略业务决策,会确保你拥有正确的产品路线图、合适的团队,并最终获得可持续成功的正确技术策略。这将缓解技术债务的增加以及避免不必要的浪费开发人员的时间。

由于“数字转换”仍然是每个公司的首要任务,因此授权开发人员使用工具、基础架构和各种指南,对于公司业务的发展是非常重要的。开发者之间的相互协作能够发挥出事半功倍的巨大力量,能更有效地利用现有资源,实现更高速的业务增长。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件开发
    +关注

    关注

    0

    文章

    614

    浏览量

    27356
  • 互联网
    +关注

    关注

    54

    文章

    11153

    浏览量

    103285
  • GDP
    GDP
    +关注

    关注

    0

    文章

    86

    浏览量

    13351

原文标题:【企示录】不重视码农和开发者,企业将每年损失3000亿美元!

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    亚马逊云科技发布Amazon Q Developer,重塑软件开发与运营

    近日,亚马逊云科技宣布了项重大创新——Amazon Q Developer。这款功能强大的生成式人工智能(AI)助手,旨在大幅提升开发人员软件开发与运营流程中的效率。 Amazon Q
    的头像 发表于 12-24 16:39 191次阅读

    MSPDebugStack开发人员指南

    电子发烧友网站提供《MSPDebugStack开发人员指南.pdf》资料免费下载
    发表于 12-05 14:49 0次下载
    MSPDebugStack<b class='flag-5'>开发人员</b>指南

    Vector DaVinci Team解决方案实现AUTOSAR Classic ECU软件开发

    单元(HPC)和区域控制单元(Zonal ECU)分工协作的架构。因此,ECU的软件功能越来越多,越来越复杂。ECU的软件开发,也将引入不同部门、不同公司的更多项目开发人员的协作。在ECU软件
    的头像 发表于 09-13 11:23 1099次阅读
    Vector DaVinci Team解决方案实现AUTOSAR Classic ECU<b class='flag-5'>软件开发</b>

    C2000 ePWM开发人员指南

    电子发烧友网站提供《C2000 ePWM开发人员指南.pdf》资料免费下载
    发表于 09-07 09:45 0次下载
    C2000 ePWM<b class='flag-5'>开发人员</b>指南

    使用MATLAB、Simulink和Polyspace加速软件定义汽车开发

    开发软件定义汽车 (SDV) 时,开发团队必须具备新的能力,例如进行连续的软件发布,减少软件更改的交付周期以及尽可能减少部署失败。同时,平台团队需要为车载计算机和区域控制器创建新
    的头像 发表于 09-05 09:57 458次阅读
    使用MATLAB、Simulink和Polyspace加速<b class='flag-5'>软件</b>定义汽车<b class='flag-5'>开发</b>

    对话aiXcoder总裁刘德欣:智能化软件开发2.0时代,企业如何落地领域化大模型

    科技日新月异的今天,以大模型、Agent等为代表的人工智能技术引领各行各业的深刻变革。软件开发领域,场由AI驱动的产业智能化升级快速演变,进入智能化软件开发2.0时代。 近日,我们
    的头像 发表于 08-16 09:40 310次阅读

    软件开发珠玑》+60条戒律

    包含需求、设计、项目管理、文化和团队合作、质量、过程改进6方面的内容,提供了丰富、实用的工具和方法。当开发人员更好的理解了需求时,便能够从用户的角度触发思考更优秀的解决方案。从这点来看,每个软件开发人员或团队应人手
    发表于 06-24 19:27

    【《软件开发珠玑》阅读体验】+ 心得

    ,《软件开发珠玑》是本值得每个软件开发者阅读的书籍。它教会了我们如何了解需求、设计、项目管理,如何与团队合作以及如何持续学习和进步。在未来的软件开发生涯中,我将继续秉承书中的理念,努
    发表于 06-23 17:56

    浅谈存内计算生态环境搭建以及软件开发

    理解和有效利用。因此,软件和硬件之间的紧密协作成为了实现最佳性能的关键。 二.存内计算软件开发)研究背景 存内计算提供了在数据处理和分
    发表于 05-16 16:40

    三星停止自动驾驶研究,开发人员转到机器人领域

    近日,三星电子宣布了项重要的研发战略调整。据业内人士透露,三星先进技术研究院(SAIT)已决定停止自动驾驶汽车的研究,并将这领域的开发人员转移到机器人领域。
    的头像 发表于 05-13 09:21 435次阅读

    嵌入软件单元测试工具的作用

    嵌入软件单元测试工具是现代软件开发过程中不可或缺的环。它的作用在于帮助开发人员软件中的各个单元进行测试,以确保其功能的正确性和稳定性。单
    的头像 发表于 04-23 15:31 431次阅读
    嵌入<b class='flag-5'>软件</b>单元测试工具的作用

    Vision Pro 发售只是开始,这两问题才是决定行业成败关键

    影响毋庸置疑。相对于接住 AVP 的“泼天热度”,ALVA Systems 作为深耕空间计算算法十余年的企业,看待这事件显得更加客观和果断。立足整个空间计算产业发展,硬件普及与软件生态是决定行业生存发展的两
    发表于 02-22 13:53

    嵌入式软件开发应该掌握哪些知识?

    的控制,如GPIO、串口、SPI、I2C 等。这使得嵌入式软件开发人员能够充分利用硬件资源,满足特定的需求。 1.2数据结构与算法 嵌入式系统通常具有有限的内存资源。通过使用合适的数据结构和算法,可以
    发表于 02-19 11:23

    嵌入式软件开发软件开发的区别

    嵌入式软件开发软件开发是两不同的概念,它们在关键方面有着明显的区别。嵌入式软件开发是指
    的头像 发表于 01-22 15:27 2281次阅读

    业务人员也能搭建企业应用?盘点对比这几款低代码开发平台

    在当今的软件开发领域,低代码开发平台正逐渐成为业务人员和技术开发人员的首选。这些平台通过简化开发
    的头像 发表于 12-27 18:31 997次阅读
    业务<b class='flag-5'>人员</b>也能搭建<b class='flag-5'>企业</b>应用?盘点对比这几款低代码<b class='flag-5'>开发</b>平台