重新整理 | 屠敏子公司出品 | CSDN(ID:CSDNnews)
如果做为开发人员的你,为子公司合作开发了一个开拓性商品的蓝本,最后这款商品历经项目组的通力合作还大获获得成功了,你真的子公司该怎样奖励你或是拔擢较为最合适呢?
围绕这个热门话题,许多人参予了探讨。
直接原因是本周一,被称作“AI 远距程式设计恶棍级应用领域”的 GitHub Copilot 的建立者 Alex Graveley 在 Twitter 上撰文透漏:
我建立 GitHub Copilot 的总酬金,从开始到 GA(正式宣布正式发布版):
+ 20k 的酬金和技术职称提高
他还更进一步提及,「起初这个为 Copilot 的建立牺牲最小不懈努力的 VP(总裁),而后说我,我没错获得这个宣传品。现如今,这个人现在正负责管理 GitHub Copilot 的组织工作。」但是,为的是防止引发无谓的误解,他在 Twitter 上删掉了这句话。
电视广告0k 显著是不认同人的。而要须要这种方式的外部奖励或以一类长效来很大地奖励您的世界顶级雇员。”
GitHub Copilot 背后的微软、GitHub 和 OpenAI
其实对于这款企业级的应用领域商品,在很多人印象中,GitHub Copilot 实际上是微软、GitHub、OpenAI 子公司协作研发的产物,于 2021 年首次对外正式发布预览版,旨在提高合作开发者效率。
简单来看,GitHub Copilot 是由 OpenAI 研发的 AI 系统 Codex 提供支持,Codex 是 GPT-3 的延伸版,该模型接受过公开源代码和自然语言的训练,因此它理解程式设计和人类语言。
可以将其视为是配对程式设计中的另一位虚拟开发人员——即合作开发者和 AI 在同一个项目上并肩协作。GitHub Copilot 可以根据字符串、注释、函数名亦或是代码本身,理解上下文,实现自动填充重复代码,它可以帮助合作开发者用更少的时间来更快地编写出代码。
电视广告2022 年 6 月 21 日,GitHub 正式宣布宣布 Copilot 做为基于订阅的服务提供给个人合作开发者。
今年 2 月,
3 月,GitHub 再次正式发布重磅“炸弹”:基于 GitHub Copilot 推出
据 GitHub CEO Thomas Dohmke 透漏,GitHub Copilot 正式发布的近两年来,通过自动完成注释和代码,已经编写了 46% 的代码,也帮助合作开发者将编码速度提高了 55%。
与此同时,GitHub Copilot 做为插件,也集成到了 Visual Studio Code 等 IDE 中。而 VS Code 又是合作开发者最常用的编辑器工具,所以GitHub Copilot 为工具层带来的革新,早已让其成为行业主流商品。
然而,在聚光灯笼罩到大厂企业身上时,其幕后的重要合作开发者深藏功名尘与土。
Alex Graveley:GitHub Copilot 的建立者
根据 Alex Graveley 的领英资料显示,其一直处于技术圈的一线位置,拥有 23 年合作开发经验,先后在 VMware、Magic、Dropbox 等企业任过职,期间自己也创过业。
2020 年 4 月,Alex Graveley 以首席工程师身份正式宣布加入了 GitHub,并在 2022 年 12 月从 GitHub 离开。
现如今无论是其 Twitter 认证,还是领英的个人履历介绍,都写着 GitHub Copilot 的建立者。
对于这一次公开自己建立 GitHub Copilot 时的待遇,当有人提出“你说的建立是什么意思?你是自己从头开始编码的吗?”的质疑时,Alex Graveley 坚定地回答:
是的,我和另外的 1-6 个人。
另外加 OpenAI 的许多组织工作,以及他们多年的前沿研究。
GitHub Copilot 早期故事
其实,在早些时候,Alex Graveley 也曾透漏过,Copilot 项目组在公合作开正式发布时只有 6 个人,包含一个 PM 和一个 VP 帮助实现登录页面和图标方面的组织工作。
今年 3 月,Alex Graveley 在接受 Sarah Guo 的播客采访时也分享过建立 GitHub Copilot 的早期建立历程。
当 Alex Graveley 谈及早期在组织内是否获得真正的支持时,其表示,“我们几乎是差不多就是个臭鼬工厂(担任秘密研究计划为主),没有人知道我们的存在。以 VS Code 为例,人们会说:‘嘿,我们须要你来实现这个非常复杂的功能。’我们会说:‘我甚至不知道你是谁。你在说什么?’肯定有一些政治手腕在发挥作用,让 VS Code 的项目组在短时间内投入一些资源。我们进展非常快,从开始到正式宣布正式发布公开使用,不到一年的时间。”
为什么会发起 GitHub Copilot 这个项目,Alex Graveley 表示他也不知道具体的开端。只知道彼时 OpenAI 和微软正在进行一项超级计算机的交易,他们想要建立一个用于训练的大型集群,并且将其通过软件条款引入 Office 和 Bing。对于时下已经被微软收购的 GitHub 而言,他们也想试试在其中能做些什么。
OpenAI 提供了一个小模型,想要看看这个小模型能不能用于一些代码上的训练。
Alex Graveley 表示,那时的他们都不知道”小模型“是什么意思,也不知道怎样设置与调试。
在更进一步了解之后,他明白这个小模型基本上是抓取 GitHub 数据训练出来的产物,所以他们想要看看将代码引入基础模型会产生什么效果。
而后,Alex Graveley 和另一位 Albert Ziegler 工程师是第一个获得这个模型并开始尝试的两个人。
”我们并不知道我们拥有什么,所以,领到这个模型的第一件事,就是测试它,看看它的作用“,Alex Graveley 回忆道。
起初这款模型只能生成 Python 代码。Alex Graveley 在外部众包重新整理出一大堆 Python 问题,再通过使用函数的主体,要求模型生成它,然后重新运行测试,看它给出的函数是否通过。结果显示,通过率很低大概是 10% 的水平。
而后,通过不断编写测试函数,然后让模型生成主体,如果测试通过,就说明它有效。在不断地挖掘潜力过程中,起初的实际测试不到 10% 的通过率增长到超过 60%,这意味着这款模型可以为一半以上的测试生成代码。
Alex Graveley 表示,当时也没有想那么多,就想着拥有所有这些代码了,那能够利用它们不是更好吗?为此,他们便更进一步地制作了一些用户界面,并对模型做微调和测试。同时,也在思考是不是可以在 VS Code 扩展中使用,就像代码自动补全。
历经合作开发,自动补全功能实现了,它可以像其他自动补全功能一样弹出一个提示框,供合作开发者选择其中的字符串。
也是在此之后,GitHub Copilot 逐渐从小项目组的测试中走向外部测试,以及正式宣布落地与更广泛应用领域。
而 Alex Graveley 本人,在 2022 年年底选择从 GitHub 离职,带着对 AI 和数据可以更好结合的未来憧憬,开启了创业,创立了 AI 聊天机器人—— Minion AI(https://minion.ai/)。
争议
现如今在 Alex Graveley 正式发布这条领到了 2 亿美元(约 14.4 万元)的酬金推文,引发了许多网友的探讨。
有人表示也有过相同的经历。其中,React 框架重要研发者之一的 Pete Hunt 在评论区也表示,”我的 React 组织工作也获得了大约 20K 的酬金!“
但是,其也表示,React 是一项开源项目,并没有直接促进 Facebook 的目标,所以他不介意酬金是多少。”而且 React 创造了很多很好的职业机会和建立起友谊的桥梁,所以一切都还好。“
有人提出质疑,@_elzubeir 称,”你获得酬金去做一份组织工作,你做得很好,他们给了你酬金..你不高兴吗?如果人们不承担商品后续的任何风险,为什么他们期望分享利润?你没有发工资吗?如果商品失败了怎么办?“
对此,Alex Graveley 回应道,”我没有不高兴! 建立 Copilot 绝对是一类乐趣。我只是为别人提供了一些关于子公司外部情况的信息。“
也有人称,”20k 对于像那样有影响力的东西来说是微不足道的“,反而,”200 亿美元的酬金会更符合 GitHub 从这项组织工作中获得的回报!“
基于以上,做为开发人员,你是否有过相似的合作开发经历?对于什么样的激励机制才是你理想中的标准?欢迎分享你的看法~~
参考:
https://twitter.com/alexgraveley/status/1671213996735594503
https://sarahguo.com/blog/alexgraveley
https://alexgraveley.com/resume
https://www.linkedin.com/in/alexgraveley/details/experience/