ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

风险与机遇 1年前 (2023) lida
42 0 0

文章主题:ChatGPT, 嵌入式开发, 程序员下岗

666ChatGPT办公新姿势,助力做AI时代先行者!

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

大家好,我是良许。

🎉📝面对大家频繁咨询的热点问题,我忍不住要分享一下!虽然内心有些小纠结,毕竟每个人的需求都独特,就像直播间里每分钟就有三位热情高涨的朋友提问(👀)。但既然被这么多目光聚焦,那就深度解析一次——让我们一起探讨这个备受关注的话题吧!别忘了,你的疑惑可能正是他人正在寻找的答案哦!🔍

先说结论,ChatGPT 绝对不会使程序员下岗!

口说无凭,到底 ChatGPT 有多大能耐,咱直接来拉出来溜溜。

我是嵌入式 Linux 开发程序员,对嵌入式我更擅长,咱就来看看它对嵌入式方面写码能力如何。

有学过嵌入式的朋友一定知道,咱的第一个实验是点个 LED 灯,那咱也让它来点个灯试试。

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

这……看起来有点像正确的废话。咱是要让它写代码的呀,给我讲思路没用的。

于是,我进一步刁难它,让它把完整的代码写出来。

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

我擦,这还挺智能的。。

我心里一凉,难道要啪啪打脸了不成?

上次我问了同样的问题,它就只写了下面这样的代码:

void init_gpio()

{

}

void LED_ON()

{

}

void LED_OFF()

{

}

🎉原来的内容虽然简洁,但却透露出一种动态的演变。📚函数名称虽在,但其内在的运作细节仿佛在与时间赛跑,悄然升级。💻短短几天的时间,仿佛经历了某种神奇的迭代,让人惊讶不已。 kode中留下的空白,如今正以无声的方式讲述着它的进化故事。

但是……如果你对于点亮 LED 灯了如指掌的话,你应该会发现,它的这个代码并不完全对。

🌟作为一位资深程序员,我对各种编程语言的`Hello World`程序了如指掌。然而,当我发现这个特定的问题时,我确实感到惊讶——GPIO口的时钟控制被忽视了!💡在GPIO应用中,确保时钟启用是至关重要的一步,它直接影响到数据传输的顺畅性。如果代码未能正确配置这一关键环节,就可能导致程序运行异常,甚至完全无法工作。👀这种情况下,新手可能会困惑,而经验丰富的开发者则能一眼识别出问题所在。💡让我们深入探讨如何在代码中恰当地启用GPIO时钟,以避免这类常见错误。📚

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

好家伙,牛逼!!

后面我试了让它隔一秒点亮一次 LED 灯,使用 HAL 库来写,它都能轻松应对!

完了完了,心彻底凉了,真要被打脸了。

不甘心的我,继续想法子来刁难它。

🌟作为一名专业的嵌入式开发者,我对DHT11温湿度传感器的掌握可以说是炉火纯青!对于那些困扰于其复杂时序的同学来说,别担心,我这就用ChatGPT来揭秘它的运行原理。👩‍💻:DHT11作为常见的环境监测设备,它的数据采集和传输确实是个小挑战。但别怕,我会一步步带你理解,就像在教一个初学者骑自行车一样简单。📚让我们一起探索这个传感器的工作模式,ChatGPT会像一位耐心的导师,帮助我们深入解析每个时钟周期背后的逻辑。💡记得,学习嵌入式开发不仅需要技术,还需要逻辑思维和问题解决能力。ChatGPT将是一个强大的工具,但真正的理解还需你亲手实践哦!💪#DHT11温湿度传感器 #嵌入式编程 #ChatGPT教学

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

跟点亮 LED 灯类似,先给我个思路,这个思路貌似也没毛病。咱再来让它把完整的代码写出来吧。

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

啊哈,不行了吧,我心里开始狂喜,嘴角不禁开始上扬了起来。

你说可以指导我是吧,行,我也不过分刁难你了,你指导我把 DHT11 初始化一下就行。

果然是「指导」啊,代码依然没法帮我写出来。

而且,我问了「帮我把代码写出来」,两次的回答一模一样。

玩转 DHT11 不算一个很难的项目,它都无法帮我完美实现。

再试一个难度稍微大一点的吧,点亮 LCD1602 屏幕。

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

👀 看似简洁,实则隐藏。LED1602_Init与LCD1602_ShowString这两者的”面纱”下是什么呢?💡难道它们的功能和实现细节被巧妙地隐藏了?我们需要深入探索,揭开代码的神秘面纱。📚若想确保操作流畅无误,这些基础函数的掌握至关重要。别急,一步步来,让我们一起揭示编程世界的奥秘吧!🌟

代码写了,但也没完全写。

这就好比打了个哈欠,又硬生生憋了回去。

🌟在后续的探索中,我对陀机和0.96英寸OLED屏这两款嵌入式领域的热门设备进行了深度体验。尽管它们功能强大,振动传感器等常规配置也相当出色,但遗憾的是,并未能实现完全的理想效果。🚀

限于篇幅我就不一一贴截图了,你们可以自己去试试。

所以,基本可以下结论,ChatGPT 是绝对无法取代嵌入式程序员的,大家狂喜吧!!

找我报名学嵌入式吧!

咱再来试试 Java 代码吧。由于我不懂 Java ,但我也听说过了,搞 Java 的一个烂大街的项目是秒杀系统,咱就让它来试试吧。

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

预料之内,它依然是给我提供一个思路。

但是,这个确实有点为难它了,因为要完成一个秒杀系统,代码量应该是不少的。而且,里面还有各种很细的需求,我这样提问有点太笼统了。

那就再来试试一个 Python 程序吧。学 Python 的话,肯定绕不开爬虫,那咱就让它来爬一些学习图片吧。

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

不出所料依然是提供思路,一行代码都不帮我写,这还怎么让我开心学习呢?

经过简单测试,我们基本可以下结论,程序员绝不会被 ChatGPT 干掉的!

对于这个话题,我们来看看 ChatGPT 自己是怎么看待的吧。

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

嗯,说得很中肯。

正如它自己说的,ChatGPT 是可以「帮助程序员更快地完成任务,提高工作效率,减少重复工作,从而节省时间和精力」。

没错,最重要的是「减少重复工作」。

比如,你让它写个冒泡算法、九九乘法表、Socket 案例,它非常轻松且高效能帮我们实现出来。

所以,在我们工作中经常用到的代码段,我们不需要再把它们保存起来,只需要让 ChatGPT 帮我们写就行,工作效率大大提高!

那怎样的程序员会被取代呢?CRUD 程序员肯定会被取代!但是,不用等 ChatGPT 出来,这类程序员也是迟早下岗的,只是 ChatGPT 的出现加速了这个过程。

ChatGPT、copilot 这类 AI 系统的出现,必定会引领一个新的时代。从珍妮纺织机的出现开始,每次新技术的出现,都会深刻影响人类的生产生活方式。

目前,以 ChatGPT 为代表的 AI 系统的出现,也一定会爆发出无数新的机会!

先不说别的,我所认识的一些大佬,就已经靠 ChatGPT 这个热点,几天就赚了大几十万!

所以,对于新技术,大家不用惧怕它,要勇敢接纳它,必须让它为你所服务,让你的工作效率更大提升起来。

借用马老师的一句话:拥抱变化

毕竟,这个社会,唯一不变的就是变!

最近好多小伙伴找我要嵌入式、程序员相关的资料,我稍微整理了一些,有需要的同学可以扫描下面海报二维码添加微信免费领取。

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇!

AI时代,掌握AI大模型第一手资讯!AI时代不落人后!

免费ChatGPT问答,办公、写作、生活好得力助手!

扫码右边公众号,驾驭AI生产力!

版权声明:lida 发表于 2023年3月19日 pm2:57。
转载请注明:ChatGPT能写代码但无法取代嵌入式程序员,新技术开启新机遇! | ChatGPT资源导航

相关文章