开发者现在真的是“香饽饽”,针对开发者的大小会议一个接一个,形式多种多样,涉及的行业、领域也多种多样。问题在于,那么多会议,什么样的大会才是满足开发者需求的好的开发者大会呢?不要变成了企业的技术宣传大会。
我们通过一些开发者大会来看看,开发者需要什么的大会。比如华为在过去十年里的研发投入超过1900亿人民币,这五年要投入10亿美元的资金支持开发者,这种力度能为开发者带来什么好处,国内几家企业能比?
不要说说说,还要动手
在一般的开发者大会上,都是讲师在讲,听众在听,会后的提问也是寥寥几句;即便在展会现场,会有一些产品的展示,但真正能让工程师站台来解答开发者具体问题的却是少之又少,更有甚者,技术讲座却往往是企业的产品宣传。
对于开发者而言,参加这种大会当然不是为了听广告,是为了学习、交流和分享,当然如果在现场听到某些想法而激发了思维灵感,最好可以实际操作验证一下。因此,现在一些开发者大会都会有现场的编程比赛等项目,前不久的华为HDC在这方面做得不错。
HDC一方面强调通过优秀案例来拓展开发者的思路,一方面鼓励开发者动手操作,所以大会除了上百场的技术讲坛之外,现场还有近6000平米互动展厅。展厅取名“创新工厂”,里面有情景式展岛、动手实验室、技术课堂、Open speech擂台赛等各种互动形式,开发者们可以随时坐下来进行沟通、交流或者现场开发应用。比如OpenLife智慧家庭技术大讲堂,就会分享智慧家庭当前面临的问题和解决思路,然后开发者可以在技术讲堂一侧,根据设定的场景,自己动手进行编程,实现类似“进门抓拍,门磁打开就触发摄像头拍照”这样的功能。“理论实践一体化”,效果自然是极好的。
所以,开发者大会,重在参与是不错,但说得好不如做得好,真正实操一把,效果会更好。
不能说过去,要看未来
通常在开发者大会上,都会针对现有的技术应用给出一些典型案例,然后一些大牛会分享自己在某个细分领域的经验和问题解决思路,还会有一些咨询公司发布行业趋势报告,中规中矩但也实实在在。如果能有革新性的产品或者技术出现,那是再美妙不过的事情了。比如苹果在自己的开发者大会上发布新的Swift语言时,以及微软宣布将向开发者提供Hololens的购买时,多少开发者都兴奋得不能自已。
HDC在产品和技术上虽然还没有推出这种革新性的产品,但在方向上,却为开发者指明了一个创新性的道路,物联网和互联网的融合之路。
现在的开发者大会,主要是面向互联网(IT)或者硬件开发者,对于物联网或者通信网(CT)的能力挖掘很少,而在大数据时代,对于多源异构数据的整合和分析处理,将是未来的重要发展方向,比如在智慧城市中,就需要对来自不同数据源、不同部门之间的数据进行整合,相应的CT能力自然不可缺少。
华为在过去十年里的研发投入超过1900亿人民币,可以说是整个产业中唯一一家能够提供端到端、从IT到CT到终端的解决方案的公司。基于这些能力,开发者将能够实现ICT数据能力的融合,基于互联网和物联网进行信息整合和应用创新,帮助企业真正实现想数字化时代的转型。可以说,华为这种能力的开发,对于未来的应用发展有着重要的指向意义。
不能只讲情怀,要有实际支持
怎么实现对开发者的支持?开发工具、文档的支持自然少不了,社区也得有吧,不然有问题了怎么办?闭门造车是可以,但能坚持多久呢?如果想知道社区兴旺会对技术的推广带来多大效果,看一看Github、Docker就知道了。
对于打造新生态的平台来说,对开发者的支持尤为重要。因为这决定能否吸引开发者加入,成为生态发展的重要力量。
华为首届开发者大会的主题是“在一起 创梦想”。为了更好地支持开发者,华为除了宣布要投入10亿美元的资金支出外,还提出了所谓“LEADS”的理念,从实验室、专家支持和开发者社区的角度全方位进行支持。比如实验室,华为将在全球成都、苏州、深圳、北京、德国、中东、东南亚建立7个开放式的实验室,让开发者在这个平台上能够远程进行开发验证,并且将实验室的能力开放给开发者。
此外,华为还将把自己在企业领域建立的全球6000个渠道资源分享出来,帮助开发者的产品走向全球平台。所以,方向不错,支持也足够,对开发者来说,是相当不错的了。
HDC的三大不足
还是以HDC来说,虽然华为在会议现场形式、未来方向和资金支持上都有着良好的计划。但从大会实际情况来看,也还是有一些不足的地方。
首先,大会规模可以更大。根据主办方统计,参会规模近三千人,只能算是一个中等规模的会议,与HCC上万人的规模相比,还是可以看出华为对于举办首届开发者大会的谨慎。
其次,大会可以更开放。虽然大会提出了要从Partner API向Public API转型,以及未来将向个人开发者开放能力,但可以看出,首届HDC还是主要面向合作伙伴的开发者,好让合作伙伴在面向用户时,能轻松“集成”华为的产品,提供一整套的解决方案;但实际上,除合作伙伴之外的开发者或个人开发者是更大的能力源,向这部分人开放,才是真正意义上的Public API,也才能真正推动华为能力的无限放大。
而且,华为只是提供了一个平台,展示了能力,但是感觉未展现出在技术上的领导地位。也就是说,对于一个面向未来发展方向的生态而言,能力可以最大限度开放,但引领整个开发者前行还是需要一个或几个核心引导者。未来可能会自发形成一些团体来进行ICT能力的开发,但在前期,华为还是应该扮演核心引导者的作用,通过发布核心开发工具或者制定开发规范等方式来引导这个生态系统更稳健、更有方向性的发展。
总之,以上几点的意思可以总结为,华为的步子可以迈得更大一些,承担的责任可以更多一些。加油吧,希望下一届的HDC会是一个更加符合开发者三观的大会。
免责声明:此文内容为第三方自媒体作者发布的观察或评论性文章,所有文字和图片版权归作者所有,且仅代表作者个人观点,与 无关。文章仅供读者参考,并请自行核实相关内容。投诉邮箱:editor@fromgeek.com。
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。