写点什么

让开发者成为智能世界的“主人翁”,华为将如何行动?

  • 2019-01-22
  • 本文字数:4305 字

    阅读完需:约 14 分钟

让开发者成为智能世界的“主人翁”,华为将如何行动?

在互联网时代,“得开发者得天下”已逐渐成为共识。开发者是行业创新最小的因子,而开发者生态,则让这些因子产生活跃度,并合力释放价值。华为深知其中的道理。


据 2018 年 10 月 GitHub Universe 开发者大会发布的数据显示,GitHub 上的开发者数据量已达到了 3100 万之多(截至 2018 年 9 月 30 日),2018 年的新增开发者数量要比前 6 年加起来还多。其中,美国、中国和印度 Contributor 数量自 2015 年来稳居前三名,并且据相关统计分析,GitHub 上的大部分开源项目都来自于亚洲。


当 GitHub 上的中国开发者群体越来越繁盛时,一个潜在的问题也逐渐暴露出来:除了在企业资产管理的强需求下不得不将代码放在公司内部工具上之外,中国开发者越来越倾向于在速度较慢的 GitHub 上“打开大门”。


导致这项问题的直接原因在于缺乏相应的代码托管平台,本质原因还在于国内开发平台和开发者生态建设的脚步远远跟不上开发者数量的迅猛增长。

构建开发者生态,仍面临着哪些问题?

眼下,以云计算(Cloud)为基础,以人工智能(AI)为中枢,以大数据(Bigdata)为依托的“ABC 时代”已然来临。为了迎接“ABC 时代”的到来,各行各业都在紧密关注技术变革和自身技术能力的提升。那么,根据华为多年对技术的洞察,当前的新技术面临哪些问题?开发者又需要怎样的生态环境呢?

新技术应用,人才储备是关键

相比已步入成熟阶段的云计算技术,AI 和大数据仍处于成长期。各项应用需要继续加快落地,用户需求也在快速增长。但伴随而来的是技术人才的不足,这成为制约技术发展的重要因素。


据相关数据显示,当前我国大数据领域人才缺口高达 150 万,预计到 2025 年将达到 200 万;在人工智能方面,我国人工智能的人才缺口超过 500 万,供求比例仅为 1:10,且供求矛盾仍在进一步加大,人工智能的人才缺口已成为阻碍智能社会发展的核心矛盾。


另外,尽管目前有很多企业意识到人才不足的问题,但能够展开新技术人才培养的企业却非常少。数据显示,目前处于商业智能、数字化、算法模型阶段的公司数量依次居于前三位,而以 AI 驱动的公司数量占比最低为 4%。也就是说,绝大部分企业已具备了初步 AI 化的能力,但距离围绕 AI 技术构建模式这一步还有很远的距离。同时,企业需要具备完整的技术解决方案提供能力,但针对这些技术解决方案,还面临着许多技术瓶颈。

解决技术难题是发展驱动力

以机器学习为代表的 AI 为例,目前还存在很多技术难题,同时在技术还没有充分落地的情况下,这种“未闻其人先闻其声”的技术炒作和夸大也对 AI 的发展造成了不利影响。


比如在翻译领域,2016 年 Google 神经机器翻译系统问世,当时有人表示:“作为翻译,看到这个新闻的时候,我理解了 18 世纪纺织工人看到蒸汽机时的忧虑与恐惧。”然而,大众高估了现有 AI 的水平。在 2018 年,“AI 同声传译”技术纷纷亮相各大峰会,但都因表现不尽人意而被诟病,甚至引发“AI 同传造假”事件。


此外,深度学习技术不透明、安全性等问题也给 AI 应用带来了重重挑战。在这个“漏洞霸权的时代”,只要拥有了更多漏洞,就拥有了大范围的控制权与支配权,而机器学习平台的漏洞,有可能让开发者心血付诸东流。AI 产业的风险,在于某个黑客一旦攻克了机器学习平台的底层漏洞,就相当于炸毁大楼的基底。而最可怕的是,面对更多未知的漏洞和危险,世界范围内的 AI 开发者近乎是束手无策的。


在大数据方面,业务也面临着数据孤岛严重且数据质量低、资源难以共享、安全问题难以解决,以及实际技术与业务之间存在差距等问题。不仅如此,大数据行业发展至今,技术与业务之间依然存在巨大鸿沟。许多企业部门没有清晰的大数据需求,加上我国现在的大数据实际技术,人们鼓吹其神奇价值的喧嚣声浪很高,却鲜见其实际运用的模式和方法。


所以,毫无疑问,当下技术产业的竞争,说到底是人才和知识储备的竞争。只有培育更多的开发者,不断加强基础研究,企业才会开拓更多的技术源泉。那么,华为又是如何实现以技术赋能开发者、应用壮大平台生态、反哺开发者良性循环的?


华为的答案之一是,通过 5 年时间打造面向开发者伙伴的开发使能平台和联合创新。

华为为什么要做开发者生态?

2018 年 10 月 10 日 至 12 日,2018 华为全联接大会(以下简称“HC”)在上海举办。期间发布华为“沃土 AI 开发者使能计划”,这一计划将同时面向 AI 开发者、华为合作伙伴和高校、科研院所,为华为的 AI 战略构建开发者生态。


过去,华为聚焦于自己擅长的 ICT 基础设施,致力于做通用的平台性产品。但随着其业务扩张和发展速度的加快,并覆盖到越来越多不同国家、不同行业的客户后,如何满足不同客户的个性化需求也成为其面临的重要挑战之一。


据悉,截至 2018 年上半年,华为终端云服务的全球用户数已经超过 4 亿,海外用户数突破 4000 万,全球注册开发者数量超过 45 万。因此,华为需要通过全方位的基础能力开放,依托开发者对前沿技术的洞察和开发能力的全面释放,将技术落地到各行各业。


此外,在各个行业都在进行数字化转型的今天,产品开放、解决方案开放、平台开放等已经成为大势所趋,而开发者则是打通行业数字化和云化转型这最后一公里的决定性力量。华为选择在此阶段大力推出“开发者使能计划”,是其决心与格局,但同时也是大势所趋。


华为云 AI 通用服务首席产品经理南哲在 2018HC 大会“华为云 DevCloud 优秀开发者圆桌会议”中谈到,“华为全栈方案是打通既有的云端和终端,从而形成的全场景 AI 解决方案……这些都非一朝一夕形成,都是通过华为内部大量数据的处理,通过复杂的算法,使用内部的平台开发的。最后把所有这些能力集中在一个出口,给所有的 AI 开发者,通过华为云各种各样的服务开发,让开发者直接站在巨人的肩膀上向前发展。”


在智能世界里,开发者在推动各行各业变革,是建设智能世界的主角,他们在实现人们便利生活的过程中扮演着至关重要的角色。

华为开发者生态积累的势能

其实早在 2015 年首届华为开发者大会上,华为就发布了开发者生态战略和面向开发者的“沃土”计划,旨在为开发者构建最好的平台、提供最好的资源,并将华为近 30 年的 ICT 能力,研发、销售、管理能力和实践经验开放给华为的优秀伙伴,帮助伙伴快速成长。


三年过后,华为为开发者提供了整个端到端的技术支持。比如,在如何方便地获取华为的能力方面,华为打造了开发者社区门户网站,现已开放了 20 个最具商业价值领域的能力,并从两个维度将能力整合提供给开发者,一个是水平的维度,一个是垂直的维度。


水平的维度就是开发者使能平台。华为通过这样一个使能平台,为开发者和 8 个生态圈开放的能力搭建一个公共的平台,从而使得这些能力能够快速地被开发者获取、理解,能够迅速上手,并能快速实现变现。


而从垂直维度来说,华为从行业角度去打造一些基于华为 ICT 技术的解决方案如 IoT 物联网解决方案等,更多的是将华为跨端、管、云的各种产品进行优化组合之后,从而提供更优的能力,给开发者带来更多的价值,并能够让开发者更加方便地去使用这种组合的能力。


同时,为了帮助开发者迅速深入地了解某个技术功能,华为还打造了一系列的体验工具。例如针对 API 的功能,华为打造了 API Explorer 体验工具,该工具能够帮助开发者快速了解 API 的功能以及作用。如果开发者想要再进一步学习,华为提供了渐进式的开发工具 Code Lab,逐步引导开发者学习如何使用我们的 API 去进行快速开发。另外还提供了远程实验室,可以帮助开发者不用采购华为的设备,只要能够上网,就能够把开发的产品跟华为的实际物理设备进行联调,非常方便地去体验如何同华为一起来打造一个应用。


在企业领域,华为已建立了全球 6000 个渠道资源,这一系列的资源将会成为华为的合作伙伴、开发者走向全球的平台。


除此之外,华为还开放了针对不同领域的开发者使能计划,例如在 2018HC 大会期间,面向开发者、合作伙伴、高校和科研机构,华为发布了沃土 AI 开发者使能计划,以全栈全场景 AI 为依托,全力发展开发者生态,在 AI 资源提供、平台支撑、课程赋能、联合解决方案等多方面提供支持,携手各方打造用得起、用得好、用得放心的普惠 AI 生态。


其实,在全球开发者看来,华为开发者生态为他们节省了研发、时间、资源等成本,并可以助力其快速对接国际市场,该生态中提出的一项很大的优势就在于:统一开发框架。这也是每一位开发者及企业都渴望达到的技术积累和沉淀的目标。


从华为在今年新发布的四大平台:更快的普惠 AI 开发平台 ModelArts、更懂开发者的视觉 AI 应用开发平台 HiLens、与线上体验一致的离线开发套件 Atlas200、探索未来的量子计算模拟器与编程框架 HiQ 中不难发现,在华为的技术体系里,所有的硬件平台都已经有了,也有完整的“云 + 边 + 端 + 联接”方法论。这说明,华为完全可以把 AI 的能力注入,以形成完整的体系,而这套体系就可以成为统一的开发框架。


一直以来,华为都希望能帮助开发者铺平一条简单且成熟的道路。当每个开发者都可以完成独立的开发,成长为开发者大生态的一部分,华为的愿景才能真正变成现实。

展望未来,我们终将成为理想中的模样

过去,中国人才培养的体系与实际的行业需求之间存在巨大的落差。各项技术必须结合行业实践才能发挥最大效能,基础人才的培养需要技术与实践双管齐下。


华为早已深刻地注意到了这个细节,所以在今年“沃土 AI 开发者使能计划”中,华为宣布给每个开发者提供 20 小时免费训练,协助开发者入门,并向入门级开发者,提供 21 天 AI 训练营。同时,为提升开发者技能,华为将不定期举办 AI 开发者大赛,以赛促训。而针对大赛佼佼者,华为还会提供专属的创新孵化营,协助开发者将开发成果转化为可落地的商业案例。


另外,早在 2017 年前,人工智能在业界的发展就已经较为火热,但高校在 AI 课程设置上却很“冷静”。从学习 AI 相关技术的方式来看,大多数用户依然是通过自学和工作实践中来跟进学习新技术,通过线上报班学习居于其次,而通过大学科班学习的人数只有不到 10%。所以,增设 AI 专业、发展人工智能教育会是中国高校当前和今后一个较长时期的主流趋势,人工智能相关专业在新时代技术浪潮中会成为高校学生眼中的“香饽饽”。


因此,华为与高校和科研机构共同开发 AI 课程,帮助出版图书和教材,支持人才培养及科研探索;并帮助高校和科研机构建设 AI 学院、研究院,协助建设人工智能实验室,协助参与教育部 AI 相关的产学育人项目。同时,协助培养 AI 教师,高校和科研机构的学生可通过考核获得华为 AI 证书等等。


这一系列举措,基本已经能够证明华为的态度:坚持、不动摇。以正确的方法论,使能合作伙伴开发者,全力践行作为一家平台与科技生产力公司的使命。通过赋能开发者,让开发者创造未来,成就不凡,这也是华为开发者生态的未来。


2019-01-22 21:055694
用户头像
孙春鹭 InfoQ 编辑

发布了 27 篇内容, 共 11.0 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

你们想知道的一切,都在这里了。

ApacheDoris

Apache 开源社区

用数据搭建反馈系统

石云升

数据分析 9月日更

微信亿级用户异常检测框架的设计与实践

OpenIM

5 款阿里常用代码检测工具,免费用!

阿里巴巴云原生

阿里云 云原生 云效

内核模式(Kernel Mode)vs 用户模式(User Mode)

飞鸟

各编程语言里对 Iterator 进行修改时的对比

BlockQuant

Java Python rust Go 语言

Python代码阅读(第25篇):将多行字符串拆分成列表

Felix

编程 Code Programing 阅读代码 -python

恰逢金九银十!阿里P8连夜赶稿一份基于实例驱动的设计模式笔记

Java 编程 架构 面试 阿里

微信开源PhxQueue:高可用、高可靠、高性能的分布式队列

OpenIM

多租户是一种技术

金蝶天燕云

多租户

博睿数据云主机性能评测新增6家云厂商,8月报告亚马逊云科技登榜首

博睿数据

APM领域国产化先锋!博睿数据与麒麟、统信、中科方德完成兼容性认证

博睿数据

PhxSQL设计与实现(详细版)

OpenIM

HashMap为什么是线程不安全的?

Java技术精选

广告机主板定制方案能实现双屏异显或四屏异显吗?

双赞工控

安卓主板 主板定制 广告机主板

活动推荐 | 云原生社区 Meetup 第七期深圳站开始报名啦!

CODING DevOps

Kubernetes DevOps 微服务 活动 Meetup

北鲲云超算平台赋能蛋白设计助推生物制药行业发展

北鲲云

消息系统的演进:从MOM、ESB到下一代云原生的分布式消息系统

金蝶天燕云

分布式消息

架构实战营模块 7 作业指导

华仔

架构实战营

熬了3天2夜,啃完阿里(珠峰版)Java面试笔记,直接斩获12家大厂offer,

Java架构师迁哥

白瞟党福音!Alibaba内部最新Java开发手册(嵩山版)灵魂17问

Java 编程 架构 面试 架构师

腾讯云签约广州知识城商用密码项目,助力黄建设密码产业示范区

腾讯安全云鼎实验室

腾讯云 商用密码

webrtc NACK与RTX

webrtc developer

WebRTC NACK

老板:把系统从单体架构升级到集群架构!

程序员 架构 分布式 后端 计算机

我们是如何在研发过程中控制质量的?产品质量正变得越来越重要

爱数技术范儿

大数据 软件工程

五行兼备:联想TruScale服务的太极之道

脑极体

计算机工业的生态链(一)

姬翔

9月日更

Redis 6.0 多线程重磅发布!来了解一下吧

Linux服务器开发

数据库 redis 网络编程 Linux服务器开发 单线程

justswap市值管理机器人系统软件开发技术(案例搭建)

量化系统19942438797

交易所 做市机器人 justswap

白嫖!一口总结了金九银十(P5-P7级)1000多道Java面试题,20+大厂必考点及Java面试框架知识点!

Java 程序员 架构 面试 计算机

关系型数据库,NoSQL数据库,NewSQL数据库权威整理

hanaper

让开发者成为智能世界的“主人翁”,华为将如何行动?_AI&大模型_孙春鹭_InfoQ精选文章