中国物联网行业门户,IOT资讯、企业及产品供求信息发布--新物联
新闻来源:新物联翻译 转自BBC       发布时间:2021/9/7 13:33:52       共计:747 浏览

在伦敦工作的 26 岁软件工程师 Janine Luk 说:“当你开始编码时,它本身会让你感觉自己很聪明,就像你在 Matrix [电影] 中一样。”



她出生于香港,在法国南部开始了游艇营销的职业生涯,但发现它“有点重复和肤浅”。

因此,她开始在下班后自学编程,然后是为期 15 周的编程训练营。

在新兵训练营的最后一天,她申请了网络安全软件公司 Avast 的工作。

并在一周后开始。

“两年半后,我真的认为这是我做过的最好的决定,”她反映道。

当她开始在公司工作时,她是她团队中的第一位女性开发人员。她现在利用业余时间鼓励其他女性、有色人种和 LGBT 人士尝试编码。

对于像她这样的程序员,她说最近最有趣的转变是人工智能 (AI) 工具的兴起,这些工具可以完全独立地处理越来越大的程序块。

今年 6 月,拥有 5600 万用户的旧金山代码托管平台 GitHub 发布了一款名为 Copilot 的新 AI 工具。

你开始输入几个字符的代码,AI 会建议如何完成它。


Instagram 联合创始人迈克·克里格 (Mike Krieger)
图片来源盖蒂图片社


联合创始人 Mike Krieger 称赞人工智能在编码中的应用

“这是我见过的最令人兴奋的机器学习应用程序,”Instagram 的联合创始人 Mike Krieger 对 Copilot 充满热情。

它基于名为 GPT-3 的人工智能,去年夏天由 OpenAI 发布,OpenAI 是一家位于旧金山的人工智能实验室,由埃隆·马斯克 (Elon Musk) 共同创立。

这个 GPT(代表生成式预训练)引擎做了一件“非常简单但非常重要的事情——预测文本中的下一个字母”,位于华沙的 Codility 创始人 Grzegorz Jakacki 解释说,该公司进行了一项流行的招聘测试。

他说,OpenAI 使用在线已有的文本训练 AI,例如书籍、维基百科和数十万个网页,这种饮食“有点精心策划,但使用所有可能的人类语言”。

“令人毛骨悚然的是,它没有教授任何特定语言的规则,”Jakacki 先生补充道。

结果是合理的文本段落。

人们随后要求它以各种风格写作,例如新的哈利波特故事,但要采用欧内斯特·海明威或雷蒙德·钱德勒的风格。


OpenAI 首席执行官 Sam Altman
图片来源盖蒂图片社


OpenAI 的首席执行官 Sam Altman 在推特上说,最终对 GPT-3 的炒作变得“太多了”,人们需要提醒人工智能“有时会犯非常愚蠢的错误”。


尽管如此,GitHub——其所有者微软在 9 月份购买了使用 GPT-3 的独家许可——决定训练另一个类似的模型。但这一次,改为在软件源代码上训练 AI。

GitHub 是世界上最大的源代码主机,它拥有至少 2800 万个公共存储库(存储软件包的地方)。因此,该公司以健康的公共代码饮食喂养 Copilot。

因此,Copilot 可以提供“相对较好的解决方案,尽管有时需要进行一些调整”,据曾尝试提出 AI 编码挑战的 Luk 小姐说。

作为一名程序员,她并不认为该工具会危及她的工作,她喜欢让 AI 支持她处理“更无聊的部分”编码,比如检查复杂的字符串,称为正则表达式,她总是必须“四倍”查看”。

Dina Muscanell,佛蒙特州开源软件公司 Red Hat 的高级程序员
图片来源红帽


红帽高级程序员 Dina Muscanell 表示,没有经验的程序员应该警惕依赖人工智能的帮助

而且,由于 AI 是由专业程序员编写的代码,因此它确实可以帮助程序员利用同事的集体智慧,开源软件公司 Red Hat 的佛蒙特州高级程序员 Dina Muscanell 说。

已经有像 Stack Exchange 这样的编码社区网站,程序员可以在那里提出问题并获得建议。也许这不是那么不同?

“如果你想在你打字时立即获得反馈,那真是太棒了。你有一个团队为你提供这些代码”,即使有人工智能组装它,她观察到。

但是专业程序员也对这个街区的新 AI 孩子有一些疑虑。

一是发现错误。在软件工程中,“你很幸运,垃圾 [rubbish] 非常明显,但这个东西会产生非常微妙的垃圾,”Jakacki 先生说。

代码中的细微错误可能代价高昂,而且很难发现。

未来可能的答案可能涉及使用人工智能来检测错误:例如,注意到按下微波炉上的某些按钮“是有效的输入,但没有意义”。但我们还没有完全到位。

与此同时,“如果你没有经验,而你只是想学习,你可能会在没有意识到这一点的情况下做坏事,”穆斯卡内尔女士警告说。
版权说明:
本网站凡注明“新物联Newiot 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
您可以扫描右侧微信二维码联系我们。
  • 人工智能
  • 程序员
网站首页 关于我们 联系我们 合作联系 会员说明 新闻投稿 隐私协议 网站地图