酷吗?输入指令后直接就能生成一大串代码,即使不懂相关技术也能玩转编程,这就是ChatGPT赋予你的“新能力”,除了写代码,ChatGPT还能帮你执行各种五花八门的任务。
AI工具如ChatGPT在行业中的广泛应用对于行业的人才结构和能力要求产生了深远影响。许多在职人员开始担心自己未来可能被AI取代,而初级岗位的人员替代趋势也日益明显。与此同时,一些教师也开始担忧初级岗位需求的减少是否会给高校应届毕业生的就业带来更大的压力。
斯坦福教授卡普兰做了一项统计:美国注册在案的720个职业中,将有47%被人工智能取代,在中国,这个比例可能超过70%。此外,高盛报告也声称,全球预计将有3亿个工作岗位被AI取代。这些数据不断在增加着打工人的“职场焦虑”,今年2月,CNBC 一篇关于“ChatGPT成功通过谷歌的面试,拿到了年薪18万美元的L3工程师offer”的报道,更是给程序员这个有一定门槛且具有发展前景的岗位带来了巨大挑战。
“教什么、怎么教”——高校必须重新审视
随着ChatGPT等大模型知识广度和深度的发展,行业应用不断落地,对于求职者来说,也必须应对人才需求和能力要求的变化,来不断提升自己的综合能力。而高校作为人才培养的主战场,在新的产业背景下,需要思考如何做好人才培养转型,以确保学生培养与产业发展需求的匹配与对接。因此,在AI时代,教学必然需要经历转型和变革,需要重新审视教授的内容和教学方法。
- 高校在人才培养中,应如何调整课程内容设计以适应人才岗位技能的变化?
- 高校在人才培养模式方面,应如何培养学生不同于AI的能力和优势,以适应传统工作模式的改变?
正如李培根在6月份「“新工科”重塑升级暨工业软件人才自主培养高峰论坛」上提出的问题——“我们需拷问:相比于ChatGTP之类的AI,我们的优势在哪?什么能力是AI不可替代的?如何培养工程师的创造力?如何体现工程师存在的意义?”
聚焦产业现状,工程师现身说法
对于上面的问题,我们首先将关注当前产业的变化,特别是工程师们对于ChatGPT和人工智能技术的看法。他们认为这些技术给他们的工作带来了哪些帮助或威胁?对于尚未步入职场的学生,他们又有什么建议或经验分享呢?
以计算机学科(如计算机科学、软件工程、大数据、人工智能等专业)对应的就业岗位为例,我们找到了美林技术股份有限公司(以下简称为“美林数据”)的工程师们,他们在不同岗位和工作年限上有着丰富的经验。我们将听听来自这些一线工程师的观点,以更好地回答这些问题。
强哥
职位:产品研发中心总经理(AI专家)
工作年限:15年
“ChatGPT可以为学习和工作提供工具的支撑,发挥好工具的价值,就能让它「为我所用」。”
ChatGPT这个技术的出现,可能会让一部分岗位的人员产生担忧,但实际上这个东西完全没必要去恐慌。因为这个技术核心是提供给你一个工具化的支撑,好让你去提升效率的,并不会完全地取代你的工作。
拿计算机专业的学生来说,利用好这个工具来学习,是可以很快提升自己的能力的。一方面,可以利用人工智能技术来对自己的代码进行评审和调优,帮助自己进步;另一方面,对于一些课本上很难找到答案的技术难题,也可以利用人工智能来解决。
当然,在使用ChatGPT的过程中,也有几点需要注意:
第一,目前企业更需要具有全栈能力的开发工程师,因此在学习中,要不断拓宽自己技术面,通过ChatGPT,让你把共性重复的事情简单化,可以腾出来时间来拓展和强化自己的能力体系;
第二,未来这项技术很有可能会发展成各行各业的一个普适性的工具,所以要对这项技术有一定的了解,才能在工作中更好地将其与业务进行结合;
第三,不要只停留在简单的使用层面,还需要有更多的创新性想法,这样才能最大程度地提升自己的竞争力。
学生在学习过程中,需要去了解ChatGPT的技术架构、模型选型、模型调优、知识库构建、插件技术、提示工程等内容,以计算机语言的形式去和这项技术做交互,从而更好发挥工具的价值,实现工具“为我所用”。
刘老师
职位:高级开发工程师(大数据开发专家)
工作年限:9年
“自己要先掌握知识的广度,再利用ChatGPT的技术去进行深度的挖掘。”
我觉得目前ChatGPT目前的能力还是有一定的上限的,还没有达到无所不能的地步,还不能完全的替代人工。
在我日常写程序的工作中,它对我效率的提升有一定帮助,首先就是通过ChatGPT去进行搜索,要比直接用浏览器查会更精准一点;其次,对自己没有涉猎过的一些工作,ChatGPT可以给我提供一些它的思路参考,从而更好地去开展我的工作,避免自己从0开始摸索导致的效率低下。
想要让ChatGPT发挥更大的作用,对使用者其实也有一定的要求,第一,就是你要对工作的相关领域有一定的了解,不能过度依赖这种技术,自己要具备甄别能力;第二,要先把基础打好,可以从广度上去多学习一些 it 行业或者互联网行业的知识,再借助ChatGPT这个工具来帮自己去了解更多更深入的内容,或者说以后在具体的工作中,再去慢慢地钻研和深耕下去。
对于不同的岗位,要求和侧重点会不一样,我结合自己的工作经验,给不同岗位规划的同学提供一些知识点的参考,大家可以对照着进行重点学习:
- AI工程师:python编程、统计分析、机器学习、深度学习、自然语言处理、文本挖掘;
- 大数据工程师:hadoop、flink、spark、大数据集群、scala语言;
- 前端工程师:vue 、nodejs、javascript、html、elementUI、css;
- Java后端工程师:Java编程语言、熟悉常用的Java开发框架、数据库和SQL、网络和HTTP协议、分布式系统和微服务架构等。
小磊同学
职位:前端开发工程师
工作年限:4年
“ChatGPT只是一个高级点的工具,更重要的是「懂知识,懂原理」”
在我看来,ChatGPT 就是一个高级点的工具,对于基础性的底层工作内容而言,它是完全能够取代的,但是对于再高阶一点的内容,还是需要人工来完成。
高校学生可能会感到就业方面存在一定的威胁,但是善加利用这一工具,有助于提升自身的就业竞争力和水平。在还没有步入职场的情况下,可以先利用它来规划学习,比如想学好一门Python,完全靠阅读和学习是比较慢的过程,很难有质的提升,ChatGPT可以根据你的水平帮你规划出更适合当下的学习方案,从而提升学习质量。
我对学弟学妹们的建议是,首先要打好基础,先学习并掌握HTML、CSS、JavaScript、Vue等基础知识。如果希望有更广泛的职业机会,还需要学习类似React的技术。而如果想要追求更高层次的发展,还建议学习Node.js。同时,在学习的过程中,要知其然,更知要知其所以然,不仅要懂知识,还要懂原理,必须得掌握它为啥要这样用,才能更好地实现对工作的赋能。
Ptpeng
职位:JAVA开发工程师
工作年限:2年
“要用好ChatGPT,就要多总结知识,多运用知识”
我觉得ChatGPT就是一种辅助你工作的工具而已,虽然它能提供一些技术或者是知识方面的支撑,但是无法提供业务层面的具体指导,所以现有阶段下,它其实是不能完全代替人力的。
目前,企业对算法工程师、数据分析师等偏向 AI 的岗位需要在逐步增加,对于学生而言,想要实现更好的就业,就要学会使用ChatGPT来不断精进自己的能力。
我的建议有两点,第一,要多总结,要对自己学习的知识有个完整的体系,具备充实的知识才能去甄别和利用信息;第二,要多练习,得把知识运用起来,多敲代码,可以去找一些开源的社区,先学习和理解他们的逻辑,再通过一些项目的练习,锻炼自己的实践操作能力,这样就能得到很快的成长。
无论是AI专家还是不同级别的工程师,他们普遍认为"ChatGPT只是一个工具,一个更智能、更高效的工具",在实际工作中,需要掌握如何利用这个工具来辅助学习、提升工作效率等综合能力。
正如李培根老师所说:“真正的工程师、管理者的存在价值不是AI所能取代的,AI 毕竟只是工具,工程师如何巧妙地利用这一工具升华自己的创造力、提升工作效率才是我们需要解决的问题。”这也是高校人才培养过程中,需要教会学生的能力。
产教融合:立足产业实践,培养数智人才
回归到高校人才培养的视角,对于AI时代数智人才培养,学校需要进行相应的调整。在这方面,我们提出以下三点建议,以确保学生能够适应未来的工作环境:
第一,深刻践行“理实一体”的培养理念
高校在教学中应注重理论与实践的结合,强调基础知识的学习和掌握,提供实际案例和问题,引导学生进行独立思考和实践,并加强实验室及实践环节的建设。这样可以帮助学生深刻理解技术的底层逻辑,并学习其应用的方法。
1.强化实践教学:通过实践教学,让学生在真实的场景中应用理论知识,培养解决实际问题的能力。
2. 提供项目实践机会:引导学生参与项目实践,让他们在团队合作中锻炼解决问题的能力。
3. 强调综合素质培养:除了专业知识和技能,还注重培养学生的综合素质,如沟通能力、创新思维等,以提高他们的应用能力。
第二,立足产业实践,培养学生应用能力
高校需要注重实践教学、引导学生进行项目实践、提供产业实习机会,培养学生的学习方法,以及强调综合素质的培养。这样可以更好地匹配产业需求,培养出具有应用能力的高素质人才。
1.强化与企业的合作关系:与企业建立紧密合作,提供产业实习机会,让学生接触真实的产业环境,了解产业需求和工作方式。
2. 引导学生参与实际项目:通过引导学生进行实际项目,让他们学会运用知识解决实际问题,培养应用能力和团队合作能力。
3. 注重学生的学习方法:培养学生的学习方法,帮助他们掌握有效的学习技巧和策略,以更好地应对实际工作中的挑战。
第三,培养学生使用工具解决问题的能力
学校要培养学生使用工具解决问题的能力,可以提供多样化的工具学习资源,强调实际应用场景,提供实践机会,引导学生自主学习,注重综合能力培养。这样可以使学生更好地适应数字化转型的需求,具备解决实际问题的能力。
1.提供多样化的工具学习资源:提供丰富的工具学习资源,让学生了解和学习各种工具的基本操作和功能。
2. 强调实际应用场景:在教学中强调工具的实际应用场景,让学生了解工具在解决实际问题中的作用和优势。
3. 提供实践机会和自主学习引导:提供实践机会,让学生亲自操作和使用各种工具解决实际问题,并引导学生自主学习和探索各种工具。
无论是ChatGPT还是其他AI工具,我们需要正确认识它们的价值和作用,并根据它们的特点,结合最新的产业趋势进行人才培养模式的变化和调整。高校人才培养需要与时俱进,以适应社会和产业的发展需求,通过产教融合和产学合作,高校能够更好地获悉产业端最新动态,并以此培养具备实践能力和问题解决能力的人才,为社会和产业的发展注入新的活力。
同时,高校也需要不断优化教育模式,提升教师的教学能力,为学生提供更广阔的发展空间和机会。只有这样,高校人才培养才能更好地满足社会需求,为产业发展提供人才保障。
小彩蛋
最后,我们也问了ChatGPT自己的想法。它说:
“作为人工智能的一部分,我的职责是为人类提供一定的帮助和便利,而不是取代人类的工作。虽然我的功能和表现不断得到改进和优化,但我仍然需要人类专业技能的支持和辅助,而且在某些领域,人类的智慧和经验仍然是无法替代的。因此,我的角色更像是一个工具,是供人类拿捏和使用的,而不是取代人类的战斗机器。”