微软build大会|直击微软Build大会:怎么“淘汰”程序员、怎么让人长期宅家,微软都想好了( 二 )


如今,该平台由业务分析、应用开发、流程自动化和智能虚拟代理四部分组成,覆盖了从非技术人员到专业软件开发人员的所有低代码开发需求。所谓的低代码(包括无代码)开发,就是以“拖、拉、拽”的可视化方式,让开发人员以最少量的代码快速开发应用软件。
微软build大会|直击微软Build大会:怎么“淘汰”程序员、怎么让人长期宅家,微软都想好了
文章插图
此次微软将GPT-3首次集成到Power Apps使用的低代码编程语言Power Fx中中,无疑是开启了GPT-3作为基础性的新技术的商用新征程。
Power Fx依托于Microsoft Excel,比传统的编程语言更易于使用,但在过去用它创建复杂的数据查询仍然是一个比较艰难的学习过程。
比如,我们想实现一个“找到所有在美国订阅过期的用户”的指令,过去在Power Fx上,我们需要构建一个Power Fx语句来实现查找,但现在有了GPT-3,我们只需要把我们的需求以正常的语言表达输入进去,它就可以直接帮你翻译成Power Fx的代码语句,比如像下边图片显示的一样。
微软build大会|直击微软Build大会:怎么“淘汰”程序员、怎么让人长期宅家,微软都想好了
文章插图
微软表示,虽然目前这个功能并不能完全代替一个人理解后所执行的代码,但能够在很大程度上帮助开发人员做出正确的选择。其使用的方式就像是我们在搜索引擎中输入问题然后从众多返回信息中进行结果选择一样,GPT-3会针对你的输入的语句返回多个Power Fx公式建议,然后,开发者可以自己选择自己觉得最合适的公式。
而使用这样的AI模型的重要意义在于,可以促进低代码工具向更大的受众群体普及,也就意味着未来人人都可以成为开发者。微软表示,该功能将在6月底首先在北美地区进行试用。
看到这,硅星人感觉微软在下一步大棋,GPT-3要是进一步继续发展下去,随着全民开发者时代到来,大量程序员不得面临失业危机了?
迎接混合工作制时代:微软协作应用程序全家桶亮相就在今年的开发者大会Build开始之前, Satya Nadella刚宣布了未来微软将采取全新的混合办公形式,并发布了工作指南让员工能够基于一系列的软件工具,在保持工作弹性的同时还能维持和提高工作效率,而显然,这些举措并不局限于微软自身。
微软认为,随着疫情的席卷,人们的工作、生活方式发生了巨大变化,混合工作制将常态化存在,未来每个客户和合作伙伴都将对远程协作有更高的需求,因此,人们需要一套全新的应用程序集合,将应用程序构建和交互的方式进行结构性更改。
这些应用程序都围绕着协作而发生,可以实现实时会议、消息传递、文档协作以及业务流程自动化的同步和异步等协作模式,而微软将这类新的应用程序统称为“协作应用程序”。
微软build大会|直击微软Build大会:怎么“淘汰”程序员、怎么让人长期宅家,微软都想好了
文章插图
目前,微软构建协作应用程序都基于微软云展开,未来这些生态内软件都可以实现跨平台协作。
微软在 2019 年的 Ignite 大会上首次推出了 Microsoft Fluid Framework 的公众预览版,这项技术能够帮助开发者打破应用之间的隔阂,提供无缝衔接的操作体验,而现在,这项功能也可以在Teams上实现了。人们可以在Teams和Outlook、Office应用之间无缝分享和协作的文本、表格、任务列表、计划日程等组件。
而Teams本身此次也迎来了许多功能的更新。首先,微软表示Teams将可以允许开发人员进行共享的分阶段集成,比如在会议进行的过程中插入白板、或者演示图纸等等,此外,还给开发人员提供了应用程序接口,能够对音频和视频流进行实时访问,进而实现实时转录、翻译、会议记录等多种功能。
此外,Teams还给会议的Together模式添加了更多的可扩展性,就是给会议系统加入了更多自定义功能,让开发者可以为Teams会议创建和共享自己的自定义场景,让线上会议更具吸引力以及更具个性化。比如像下边这样,让会议氛围变得更轻松有趣。
微软build大会|直击微软Build大会:怎么“淘汰”程序员、怎么让人长期宅家,微软都想好了
文章插图
而为了帮助开发人员更简单高效地构建和管理Teams,此次微软还推出了一系列的工具包和资源,开发人员不必使用太多的代码就可进行创建体验,并与Microsoft Azure,Microsoft Graph等有“开箱即用”的集成。
Azure应用服务可以在AWS和Google Cloud上运行了作为近年来微软业务增长的重中之重,云平台Azure的动态一定也是公司和开发人员的重要关注点,除了在主题演讲开幕式上成为重点外,在300多个主题会议中就还有近130个讨论Azure开发的各个方面。
此次的Azure的更新包括了“使用 Microsoft Cloud 构建差异化的 SaaS 应用程序”、“使用 Azure 加强利用应用程序中数据的能力”、“安全管理云端敏感数据”等开发者关心的方方面面,但其中最引人注目的是关于“可以在任何地方运行的Azure应用程序服务”的主题,据微软表示这是业界首创。