ChatGPT 给 Linux 工程师带来的革命

2023 年 4 月 13 日 CSDN

作者  |  宋宝华     
出品 | CSDN(ID:CSDNnews)

近日,吴军老师写了一篇文章《 ChatGPT 不算新技术革命,带不来什么新机会》,笔者虽然是吴老师的忠实粉丝,吴老师的书几乎都读过,但是此文的观点却不敢苟同。ChatGPT 带给我们的是真实的应用革命和超凡的应用体验,它是不是技术革命关用户什么事呢?正如当年 iPhone 出来的时候,它的触摸屏、 UI 操作方式可能在技术上之前都已经有了,但是 iPhone 整体革命了手机的应用方式,这还不够吗?

作为一名码农,ChatGPT 已经真真切切地提升了笔者的工作效率,让笔者从纷繁芜杂的代码中脱离出来,快速学习代码、快速得到答案。这种效率的提升,远远超过了 Google 搜资料能提供的帮助。Google 搜索和 ChatGPT 的区别是什么呢?

你必须从 Google 显示给你的大量网页中梳理出答案;而 ChatGPT 直接告诉你最终答案,甚至你问的问题是非常底层的代码细节。类似你问一个资深码农问题, Google 会卖关子绕来绕去一圈,似乎告诉你答案,但是实际没告诉你答案,“你去细品”;ChatGPT 则是直接一针见血,直捣黄龙的。

比如你阅读 Linux 内核调度器的代码的时候,看到这个代码里面这 2 个变量可能不确定它的具体含义是什么:

为了解释 span 和 level,如果 Google,得到的答案是:

这基本等于没有回答,就是给你指向一个代码仓库,你去读吧......

如果问 ChatGPT,则可以直接得到清晰的答案:

读代码从此不需要《源代码情景分析》这样的书籍了,它直接实时、现场告诉你答案。而且把这个变量的来龙去脉,怎么设置,来源于什么,会影响到什么都全方位地进行了描述。

所以如果你是某开源代码的新手,你读代码碰到了一些关键的槛,影响了你对代码的理解,可以直接问 ChatGPT。这样原本你读懂代码可能要一个星期,现在可能一天就读懂了。

哪怕你是老手,也可能会临时忘记一些事情。比如你在写 Linux 内核代码的时候,忘记了 VMA 数据结构在内核申请和释放的具体函数位置,函数名可能也忘记了。自己 git grep 代码可能要花一些时间去找,可以直接问 ChatGPT 几秒钟就得到了准确答案:

所以 ChatGPT 是一个态度极好,毫无保留的老码农。

当然,你还可以让 ChatGPT 帮你写一段代码:比如,写一个内核模块,可以对指定 PID 的进程进行 coredump。这次我们换英文来问:

整个步骤和 API 的描述已经很清楚了,您就接着写吧,“go ahead”:

如果这都不算革命,还有什么算革命呢?AI 的时代正式开启了,任何的组织和个体都很可能应该以某种形式融合和拥抱 AI。

作者简介:

宋宝华,长期的一线 Linux 内核开发者,工作于内核调度器、内存管理、ARM/ARM64 arch、设备驱动等领域,向内核提交了数百个补丁;同时也是经典书籍《Linux 设备驱动开发详解》的作者。

    
    
      
☞淘宝天猫重组换血,原核心高管离职;Google Bard 大更新,数学和逻辑能力有所提升;K8s 1.27 发布|极客头条
GPT-4 让 Python 程序实现自修复 Bug,国外小哥将工具命名为“金刚狼”,并开源!

让你的类ChatGPT千亿大模型提速省钱15倍,微软开源 DeepSpeed-Chat

登录查看更多
5

相关内容

ChatGPT(全名:Chat Generative Pre-trained Transformer),美国OpenAI 研发的聊天机器人程序 [1] ,于2022年11月30日发布 。ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件、视频脚本、文案、翻译、代码,写论文任务。 [1] https://openai.com/blog/chatgpt/
【2023新书】《ChatGPT入门》,179页pdf
专知会员服务
252+阅读 · 2023年5月30日
万字长文,探讨关于ChatGPT的五个最核心问题
专知会员服务
98+阅读 · 2023年3月19日
【ChatGPT系列报告】ChatGPT如何改变银行业?
专知会员服务
136+阅读 · 2023年3月11日
【干货书】机器学习—工程师和科学家的第一课,348页pdf
【哈工大SCIR】浅析ChatGPT的原理及应用
专知会员服务
187+阅读 · 2023年1月10日
【硬核书】Linux核心编程|Linux Kernel Programming,741页pdf
专知会员服务
78+阅读 · 2021年3月26日
阿里版ChatGPT就快来了
机器之心
4+阅读 · 2023年4月4日
程序员开发正遭 AI 「革命」
CSDN
0+阅读 · 2022年11月30日
40岁开始学编程!
CSDN
1+阅读 · 2022年10月28日
Linux管道到底能有多快?
CSDN
0+阅读 · 2022年8月29日
Rust for Linux 要来了,这对我们意味着什么
为什么你应该试试一句话换一行
少数派
0+阅读 · 2022年6月24日
你有没有过被科技添堵的时候?
ZEALER订阅号
0+阅读 · 2022年5月22日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Arxiv
0+阅读 · 2023年5月30日
VIP会员
相关VIP内容
相关资讯
阿里版ChatGPT就快来了
机器之心
4+阅读 · 2023年4月4日
程序员开发正遭 AI 「革命」
CSDN
0+阅读 · 2022年11月30日
40岁开始学编程!
CSDN
1+阅读 · 2022年10月28日
Linux管道到底能有多快?
CSDN
0+阅读 · 2022年8月29日
Rust for Linux 要来了,这对我们意味着什么
为什么你应该试试一句话换一行
少数派
0+阅读 · 2022年6月24日
你有没有过被科技添堵的时候?
ZEALER订阅号
0+阅读 · 2022年5月22日
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Top
微信扫码咨询专知VIP会员