在伦敦工作的 26 岁软件工程师 Janine Luk 说:“当你开始编码时,它本身会让你觉得自己很聪明,就像你在 Matrix [电影] 中一样。”
她出生于中国香港,在法国南部开始了游艇营销事业,但发现它“有点重复和肤浅”。
因此,她开始在下班后自学编程,然后进行为期 15 周的编程训练营。
在新兵训练营的最后一天,她申请了网络安全软件公司 Avast 的工作。
并在一周后开始。
“两年半后,我真的认为这是我做过的最好的决定,”她反映道。
当她开始在公司工作时,她是她团队中的第一位女性开发人员。她现在利用业余时间鼓励其他女性、有色人种和 LGBT 人士尝试编码。
对于像她这样的程序员,她说最近最有趣的转变是人工智能 (AI) 工具的兴起,这些工具可以完全独立地处理越来越大的程序块。
今年 6 月,拥有 5600 万用户的旧金山代码托管平台 GitHub 发布了一款名为 Copilot 的新 AI 工具。
你开始输入几个字符的代码,人工智能会建议如何完成它。
在伦敦工作的 26 岁软件工程师 Janine Luk 说:“当你开始编码时,它本身会让你觉得自己很聪明,就像你在 Matrix [电影] 中一样。”
“这是我见过的最令人兴奋的机器学习应用程序,”Instagram 的联合创始人 Mike Krieger 对 Copilot 充满热情。
它基于名为 GPT-3 的人工智能,去年夏天由 OpenAI 发布,OpenAI 是一家位于旧金山的人工智能实验室,由埃隆·马斯克 (Elon Musk) 共同创立。
这个 GPT(代表生成式预训练)引擎做了一件“非常简单但非常重要的事情——预测文本中的下一个字母”,位于华沙的 Codility 创始人 Grzegorz Jakacki 解释说,该公司进行了一项流行的招聘测试。
他说,OpenAI 使用在线已有的文本训练 AI,例如书籍、维基百科和数十万网页,这种饮食“有点精心策划,但使用所有可能的人类语言”。
“令人毛骨悚然的是,它没有教授任何特定语言的规则,”Jakacki 先生补充道。
结果是合理的文本段落。
人们随后要求它以各种风格写作,例如新的哈利波特故事,但要采用欧内斯特·海明威或雷蒙德·钱德勒的风格。
OpenAI 的首席执行官 Sam Altman 在推特上说,最终对 GPT-3 的炒作变得“太多了”,人们需要提醒人工智能“有时会犯非常愚蠢的错误”。
尽管如此,GitHub——其所有者微软在 9 月份购买了使用 GPT-3 的独家许可——决定训练另一个类似的模型。但这一次,改为在软件源代码上训练 AI。
GitHub 是世界上最大的源代码主机,它拥有至少 2800 万个公共存储库(存储软件包的地方)。因此,该公司以健康的公共代码饮食喂养 Copilot。
因此,Copilot 可以提供“相对较好的解决方案,即使有时需要进行一些调整”,曾尝试过 AI 编码挑战的 Luk 小姐表示。
作为一名程序员,她并不认为该工具会危及她的工作,她喜欢让 AI 支持她处理“更无聊的部分”编码,比如检查复杂的字符串,称为正则表达式,她总是必须“四倍”查看”。
而且,由于 AI 是由专业程序员编写的代码,因此它确实可以帮助程序员利用同事的集体智慧,开源软件公司 Red Hat 的佛蒙特州高级程序员 Dina Muscanell 说。
已经有像 Stack Exchange 这样的编码社区网站,程序员可以在那里提出问题并获得建议。也许这不是那么不同?
“如果你想在打字时立即获得反馈,那真是太棒了。你有一个团队为你提供这些代码”,即使有人工智能组装它,她观察到。
但专业程序员也对这个街区的新 AI 孩子有一些疑虑。
一是发现错误。在软件工程中,“你很幸运,垃圾 [rubbish] 非常明显,但这个东西会产生非常微妙的垃圾,”Jakacki 先生说。
代码中的细微错误可能代价高昂,而且很难发现。
未来可能的答案可能涉及使用人工智能来检测错误:例如,注意到按下微波炉上的某些按钮“是有效的输入,但没有意义”。但我们还没有完全到位。
与此同时,“如果你没有经验,只是想学习,你可能会在没有意识到这一点的情况下做坏事,”穆斯卡内尔女士警告说。
最新评论
挂了
Teambition网盘,不是阿里云盘。Teambition网盘是阿里Teambition工作套件里面的,听说体验感不太好,我也不清楚
标记一下
良心在海外
RIP
Good it's working now and testing comments