ChatGPT的滚滚洪流中,程序员还能站得住脚吗?
ChatGPT横空出世,直接霸屏各大平台热搜榜单,刷爆朋友圈,引发全球chatGPT概念股集体疯涨。
ChatGPT推出仅2个月,它的活跃用户已破1个亿,在1月份的访问量约为5.9亿。
成为史上用户增长速度最快的消费级应用程序。
但ChatGPT的出现让科技巨头集体“发慌”。
国外:
微软发布集成升级版的ChatGPT,推出 New Bing
谷歌对内发布“红色警报”,投资ChatGPT对家公司,并发布Bard
亚马逊警告员工不要向 ChatGPT 分享机密
国内:
百度即将推出“文心一言”
阿里版ChatGPT将和钉钉深度结合
京东推出产业版ChatGPT,命名为“ChatJD”
也让大部分打工人也开始担忧自己“饭碗不保”。
电话营销员、数据录入员、社交媒体管理者、客服、行政助理、翻译、新闻记者、教师、财务、平面设计师、金融分析师、律师、医疗保健专业人员等,将来都有可能被chatGPT取代。
89%的美国大学生已经在用ChatGPT写作业了,还有人拿它写论文得了第一,国内有券商分析师用它写研报,更离谱的是,以色列总统用它写的内容公开发表了一段致辞。
ChatGPT 甚至通过了谷歌L3工程师职位的编程面试,如果它去上班,年薪就能拿到 124万元。
但它真的能替代程序员吗?回答这个问题之前,我们先来了解一下它的“能耐”。
从目前chatGPT的“能耐”上来看,ChatGPT虽然擅长处理一些编程问题,但时常也会产生不准确或不那么优质的代码。
虽然它有了编写代码的能力,可以帮助完成诸如生成通用函数或重复代码等任务,但它不能完全替代人类开发人员。
下图显示了ChatGPT所犯的一些编码错误。例如,尽管ChatGPT能够在Python中正确识别操作符优先级,但它在语句中生成了一个错误的答案。
ChatGPT擅长于语言理解,但偶尔仍然会出现错误。
当被要求以s为结尾造句时,ChatGPT两次都答非所问了。
ChatGPT的自我意识能力亟待提升,它并不清楚自己的体系结构,包括模型图层和参数。
除前述不足之外,ChatGPT在以下方面的表现可能也不尽如人意,比如:
由于ChatGPT缺乏真实的情感和思想,因此它无法像人类那样创造出能与人们产生情感共鸣的内容;
ChatGPT虽能很好地浓缩主题内容,但无法提供独特的视角;
如果ChatGPT被告知它的答案是不正确的,它可能会通过道歉,并纠正自己的答案,但也有可能保持其原来的答案……
当输入问题“能用200字评价一下电视剧《狂飙》吗”,约半分钟后,ChatGPT出现了一段回答,对了解这部电视剧内容的用户来说,从回答的第一句话便能看出问题:“《狂飙》……描述了一名即将被发光的音乐家的穿越路程。”且不说语句是否通顺,其对于该电视剧的主体内容的描述就有极大的偏差。
再次输入“能用200字评价一下张颂文主演的电视剧《狂飙》吗”,ChatGPT回答道:“《狂飙》是一部以80年代社会风貌为背景……《狂飙》中,张颂文扮演的范友角色,让观众看到一个青春、热血、充满活力与勇气的形象,他站在青春的角度去看待病毒社会,做出了可嘉的努力,他的作为激发了观众的正能量”。事实上,在《狂飙》中,张颂文饰演的角色名为高启强,是一个从倍受欺负的鱼贩子逐渐偏离正途、最终成为当地黑恶势力头目的角色。
类似地,在先后输入“能否用200字评价一下张颂文主演的电影《伟大的胜利》”和“怎样评价肖申克的救赎这部电影”时,两次回答中都出现了对张颂文所饰角色的介绍,后者的回答称:“《肖申克的救赎》是一部将灵魂拷问和精神解放结合到一起的著名电影,其中张颂文饰演的安迪·格兰特是一位具有坚韧不拔的精神和非凡智慧的囚犯……”
肖申克的救赎都有张颂文出演,呵呵,这已经在瞎编了……好吗?
目前,ChatGPT只有通用底层的能力,但涉及电商、云服务等业务层面,和理解庞大项目的整体架构模块上,ChatGPT的能力是有所欠缺。
除此之外,ChatGPT无法取代程序员的核心关键是,ChatGPT无法保密!
都知道,规模化的公司都有自己的开发框架,大部分需求也是基于项目的核心代码来做开发。一个简单的复制粘贴,很可能会被用作ChatGPT进一步迭代的训练数据,很可能直接导致公司核心技术泄露。
如果真的把ChatGPT放在程序员的工作场景中,它还是暴露出了不少局限性。
不可否认,ChatGPT的出现促进时代发展,或许正如网友所说,它的出现将引领第四代工业革命。
但我们真正要操心的不是工作是否被取代,而是如何充分了解它,使用它,发挥它最大的价值,把它炼成一把称手的兵器,陪着我们浴血奋战。
毕竟,再好的工具充其量也只是工具,厉害的往往是手握工具的人。
随着chatGPT的到来,从事基础工作的“底层程序员”也许会感到一丝凉意,但高阶程序员,也就是“大牛”是很难被取代的。
ChatGPT给程序员带来焦虑,也许是一件好事。
作为程序员,应该树立职业危机意识,多去提升自己的技术水平,争取让自己变成无法取代的“技术大牛”。
而对于想要从事程序员这个职业的人来说,只要你技术过硬,未来完全不必担心被ChatGPT取代。
就像马车协会抵制燃油车一样,面对新生事物,旧的事物会天然地排斥和恐慌,但当你发现潮水不可逆转的时候,你同时也会发现,你正和潮水涌向同一个方向。
目前在各大招聘网站上,ChatGPT正在掀起一股“招聘潮”。
不仅是科技大厂在招兵买马,各类中小型科技企业也在纷纷砸钱抢人。
相关岗位开出的薪资最低月入2万,最高甚至有人开出月薪10万。
此时,正是加入人工智能领域最好的时机。
目前人工智能已经处于高速发展进程中,并且已经应用到各行业当中,因此,人工智能的专业就业方向和薪资待遇在众多专业中也是排行前列的。
在这些领域内,主要有以下职业分类:
1.算法工程师。
2.程序开发工程师。
3.人工智能运维工程师。
4.智能机器人研发工程师。
5.AI硬件专家。
6.数据保护专家。
当前人工智能芯片相关岗位的单月薪酬30K以内的岗位占比高达85.4%。
机器学习、自然语言处理、智能语音和计算机视觉相关岗位的单月薪酬水平明显较高,主要集中在35K以上薪酬区间段。
另外,机器学习和自然语言处理相关岗位在50K以上的超高薪酬区间段上的聚集程度均高于智能语音和计算机视觉相关岗位。
当下就业形势不容乐观,对于立志要从事或转行程序员的人来说,选择一条有前景、正确、不拥挤的职业道路是当务之急。