关于ChatGPT对程序员的好和坏

程序员应该是最早接触大语言模型人工智能的吧

我是一个培训班老师,主要教授前端

我们现在的教学,会强制学生安装 copilot,它近期也会更新到 GPT4 模型

不过,因为有了 copilot,我们的教学内容重心将会完全轻视 api

重点将会放在编程思想,算法,和大量项目练习

明眼人其实能看出来,人工智能再强大,你也只能将它看成能力出众的一个人

素材生成,功能实现等方面它当然强,但是开发工作实际上是工程,沟通协调,架构设计,实现风格等问题,人工智能是解决不了的

当然,你可以说:“可以将这些内容让渡给人工智能”,这些工作的让渡等同于让渡了决策权利,这就会是另一个故事了

所以出图的 UI 和 美术原画被全裁那是肯定的,所以我们培训班也放弃这些课程了

说什么人工智能手画不好,透视错误之类的,且不说 midjourney V5,就说没有人工智能之前,你们之中复杂透视都能处理,手眼都能画完美的原画有多少呢?说人工智能不能分图层的,这智力能找到工作也是利害了

因为他们的工作根本就没有工程视野,所以被人工智能替代是绝对会发生的,企业 vis 可以整体进入资源池,但是开发都是项目组

至于所谓低代码,本来就只能作出页面为单位的宣传页和问卷页,人工智能下低代码肯定会偃旗息鼓的

但是开发本质并不会受太大影响,让人工智能给你一份代码,也不会比你调用一个函数,用一个第三方库更快,最多只能让你想不起来样板代码时让你 q: 问答模式,或是帮你生成一份大致模板或样板逻辑

正因为如此,copilot 官方统计,人工智能目前只帮助书写了 45% 的代码和提升了 55% 的效率,所谓替代根本就是天方夜谭

或者可以这么说,程序员将会是最后一个被人工智能替代的工种,因为程序员是所有封装复用工作中,效率最高的

就拿前端来说,极致封装下,人工智能带来的提升并不多,一个查询分页排序列表,没有人工智能的时候,新技术下10分钟做完,有人工智能最多也就提升 3-4 分钟,并没有质变,这种变化意义也不大

但是,新手开发者受的影响最大,因为新手开发者,用了错误架构(无法封装架构,比如 vue2 react class 等),一个查询分页排序列表要两三天,那么在人工智能的5分钟逆天对比下,你的存在就会十分尴尬了

因此 ——

与其说人工智能消灭了初级程序员,不如说人工智能改变了初级程序员的定义

初级程序员,是一个必须能熟练使用人工智能,对于工程架构,算法,编程思想都能熟练掌握的程序员

做到这种程度难么?其实并不难,相反背记 vue2 那么多无用 api 反而是难的,人工智能只是将生产力解放了而已

我们机构已经在进行全国范围内的课改,目前来看,第一轮课改接近结束,学生们非常喜欢 copilot 人工智能,都叫它 c宝 和 小 c

而且对未来也没有了茫然和无助,更多开始主动借用人工智能的辅助能力帮助自己提升,且对无法复用的老技术恨之入骨,对新技术和编程思想以及算法趋之若鹜

在这种正向反馈的不断叠加之下,相信就业率也会稳步提升

所以

人工智能也只是让人人都能编程,让从业人员的职级定义发生了变化而已

并没有所谓的翻覆影响,某些人不懂装懂罢了

当然,长远来看,程序员肯定会被人工智能替代,但是程序员被替代之日,就是所有工种被替代之日,也没啥可以担忧的

当有恶熊追逐的时候,我不需要跑过熊,我只需要跑过你就可以了

对了,针对我教授的前端,网上也有言论说前端已死,那可能我们对前端的定义不同吧,我们认为所有屏幕都叫前端,不然你以为我们为什么停掉了所有 android 和 ios 的课?有些工种死了,声音都发不出来,奥卡姆剃刀原则总是成立的

与其抱怨,不如做个 webrtc 的小案例,看看是后端危险还是前端危险,不然你的认知可能还赶不上我们培训班的小老师,就应该对自己的岗位产生警惕心了

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值