↖  美国OpenAi公司的人工智能聊天机器人ChatGPT能取代多少程序员?-2..


-loading- -loading- -loading-

2023-03-02 , 7768 , 104 , 149

听音频 🔊 . 看视频 🎦

美国OpenAi公司的人工智能聊天机器人ChatGPT能取代多少程序员?-2


实际上,在业务场景中,不管是前端还是后端,测试还是运维,程序员工作中最困难和耗费时间的是需求转换,测试、修改。简单来说就是明确公司要什么,然后做出来。这一项需要大量人类经验和创意的工作,ChatGPT目前还很难完成。
阿晨举例,他们做的是健康管理类的APP,里面需要有一些减肥菜谱,这种菜谱之间存在一定逻辑,   “如果让ChatGPT帮我实现一个菜谱查询的功能,它不知道这个减肥菜谱是怎么插入数据库、怎么调出来、工作人员怎么通过后台维护,需要我把步骤跟它讲一遍,但这样的步骤等于是我自己已经把代码的框架写完了,它只是帮我实现框架里的内容填充。”
让ChatGPT理解业务,目前来看显然是一个伪命题,所以程序员在日常工作中最耗时耗力的那一部分,很难被取代。不仅是具体的业务难以理解,涉及一些复杂的极端的生产活动,ChatGPT也只能从自己的数据库中归拢总结一些   “漂亮的废话”。
樊高说,比如向ChatGPI提问   “k8s中的WorkloadType有哪些”,这个问题很基础,一般是用于面试程序员的,ChatGPT能非常完整地作答。“但是如果问‘如何做双十一淘宝的下单功能,让它支持54万/gps?’,它只能列举采用分布式架构、采用缓存技术、使用负载均衡、数据库优化、代码优化这几点。”
樊高认为,这只是一个模棱两可的,没有给出具体模型理论和实操价值的答案。   “而我们现实生活中的一些业务场景,只能使用人脑去探索和解决,这也是程序员的工作。解决这些专业性强,跟随市场变化的问题,人脑甚至都很难给出完美答案,AI暂时更是无法代劳。”

-loading- -loading--loading-


  “各行各业都有一些拧螺丝的工作,一般都会交给实习生或者刚入门的人员来做。在我们的工作中,比如设立一个技术方案,需要有人去具体地把它实现,但这个crud就比较无聊和繁琐。类似这种已经设计好了,只需要执行的工作,以后完全可以交给AI来做。”
国内某大厂程序员阿冬认为,这种来自AI的‘侵入’是个好事,   “能被AI替代的工作,本来我就不想干了。这些没有创造性的工作由AI接手,正好能让我有精力做更多有意思的事情。”
从事基础工作的   “底层程序员”也许会感到一丝凉意,前美的集团AIoT算法负责人连诗路告诉深燃,高阶程序员,也就是“大牛”是很难被取代的。
  “拿开发一个ChatGPT来举例。在搭建这个模型的时候,大牛会提出,第一个环节要用superviseddeeplearning,而且用的是GPT3这样一个成熟的模型。”
他解释,搭建框架的这拨人很难替代,原因就在于如果一个没有足够开发经验的人,万一把损失函数放到第一步,优化损失函数值的空间会极低,那对结果来说就是南辕北辙。   “我认为底层程序员做的事情就是,大牛已经告诉他用什么框架,告诉他如何调整dataset和参数的大小,他只需要引入,写一些固定的代码即可,这部分ChatGPT就会做。这一拨人已经产生不了更高的价值,或者说这一拨人的价值会被ChatGPT替代。”

UfqiLong

  “山脚下很挤,山腰上人少一些,山顶上就能呼吸到新鲜空气了。”


连诗路说,归根结底,有顶层设计能力,并且能够发现和解决问题,创造新的生产力的程序员,才会在ChatGPT面前更加从容和自信。

未来已来,程序员不再是   “铁饭碗”

在对效率和生产力的无限追求中,人类创造并训练人工智能。当人工智能发展到ChatGPT出现的这一刻,被人类创造出来的机器,反过来撕下了人类无效工作的假面,将一些重复、机械、含金量低的工作推到悬崖边。
相比普通大众,计算机行业人士作为多年来始终身处这个赛道,见证人工智能一步步来到今天的亲历者,他们又兴奋又焦虑。连诗路说,兴奋是因为对ChatGPT以及人工智能的未来充满希望,   “现在ChatGPT走大数据、大模型、大算力的路线,采用庞大的Dataset,这个路子很可能是完全正确的,因为以前我们尝试过很多小数据、小调优算法都达不到这种效果。”
焦虑的原因就更为复杂,简单来说就是怕被抛下。连诗路说,现在很多互联网的大佬都在没日没夜地找ChatGPT的应用方向,大家都在浪潮上,他从十年前就大喊AI,现在更怕自己起了大早赶个晚集。   “搞算法的人也焦虑,焦虑自己的算法方向有没有问题。”
在谭林看来,ChatGPT给程序员带来的焦虑,也是一件好事。千千万万个普通程序员的核心竞争力还是对需求的理解能力,独立完成设计架构的能力,而这恰恰也是避免自己被AI取代的核心竞争力。   “像我从事的网站开发工作,可能前端人性化设计类的工作比较难取代,但后端数据库操作、传参接口这些可能过个几十年就不好说了,这些也没办法,只能多去锻炼自己的代码能力,继续学习。”

-loading- -loading--loading-


UfqiLong

阿晨最近也在为自己的团队面试技术人员,有了ChatGPT之后,他对经验较少的面试者的要求也会更辩证一些。   “没有真实开发经验不要紧,我会更希望他们有自己的逻辑思维,不能只会执行,只会做ChatGPT能够做的事情。”
连诗路还提出,如果将来ChatGPT这类AI大规模进入企业,伴随而生可能是对于复合型技术人才的需求,也就是产品型技术人员,或技术型产品人员,这种人才现在是非常稀缺的。他解释,从他的观察来看,国内外很多大型互联网公司里,产品人员和技术人员是水火不相容的,双方不愿意良性沟通。   “ChatGPT则需要一个兼容的角色,懂技术,又能快速发现需求,并把需求清晰地解释出来,因为理论上讲,未来只要给ChatGPT明确的prompts,它是可以给你编程的。”
另一个绕不开的话题是成本。阿晨说,参考文心一言的模式,很多企业都宣布准备接入。   “这个可能就像现在很多的云服务器,最开始使用的时候肯定由生产商支付了大部分费用,企业端可能觉得很便宜,但是一旦依赖了,人工智能公司造成垄断,这个使用成本就会慢慢增加,现在很多企业开始考虑搭建私有化的服务器,我觉得人工智能系统也会经历这样一种消费阶段。”
人工智能进入企业,应用于智能传呼、智能客服等等岗位已经有迹可循,但对于程序员这个岗位来说,需要视情况而定。一方面,判断一个工种能否被人工智能取代,首先要看该工种与智能化的结合程度,包含大量人类经验和创意的工种尚能保住饭碗。另一方面则是成本的对比,如果人工智能系统用于做客服的价格比雇佣人力要低,那自然可以取代,但如果人工智能系统用于做编程的价格更高,那程序员就会一直被需要。
 

不可否认的是,机会在走向高处,走向控制AI的算法工程师,走向懂需求和技术的复合型人才。基础性工作会逐渐丧失价值感,这一部分人要么离开,要么就要被AI驱使着,跑得更快。这或许正是人工智能与人类应该有的关系,如果人类创造AI的初衷就是解决掉人类工作和生活中的繁文缛节,那AI就不会是敌人,而是更聪明的诤友。
  谭林说,就像马车协会抵制燃油车一样,面对新生事物,旧的事物会天然地排斥和恐慌,但当你发现潮水不可逆转的时候,你同时也发现,你正和潮水涌向同一个方向。

*应受访者要求,樊高、谭林、阿晨、阿冬为化名。


美女写真性感女神大尺度人体艺术美丽脸庞曼妙体态绝色美人是天使也是尤物-20-6

+程序员 +人工智能 +连诗路 +人类 +菜谱

本页Url

↖回首页 +当前续 +尾续 +修订 +评论✍️


👍3 仁智互见 👎0
  • 还没有评论. → +评论
  • -loading- -loading- -loading-


    🔗 连载目录

    🤖 智能推荐

    + 李邕 李邕
    AddToFav   
    新闻 经典 官宣