AI杀死了程序员培训班:花1.3万美元学编程,却连面试机会都没有?代码计算机

曾几何时,编程培训班被视为高薪职业的“入场券”;而如今,AI工具却能在几秒钟内完成初级程序员的工作。时代在变,新人程序员又该何去何从?

核心观点

从编程培训班毕业之后,FlorencioRendon连一次面试的机会都申请不到。

在三年之内第三次被建筑公司解雇之后,FlorencioRendon坦言“这成了压垮我心态的最后一根稻草。”

于是,这位36岁的退伍军人决定通过编程培训班谋求一条薪资更高的职业道路。然而,他的求职经历却折射出一个更加严峻的现实:在AI技术快速发展和行业竞争日益激烈的双重夹击下,编程岗位的就业门槛正在急剧升高。

他从2023年4月开始上课,凭借退伍军人的补助金,他支付了1.3万美元的学费。虽然课程内容很有挑战性,但他惊喜地发现自己还是能够一路过关,并在四个月后从这期远程培训班顺利毕业。

但是,从申请编程培训班到正式毕业,Rendon想象中通往更好生活的“黄金入场券”却早早过期。一项统计显示,当时约有13.5万名初创企业和科技行业的员工被解雇。与此同时,OpenAI推出的ChatGPT等可作为编程助手的新型AI工具却迅速成为主流。很明显,编程岗位的前景正在发生变化。

风险投资公司MenloVentures合伙人VenkyGanesan表示,“我想说,这是我过去25年来在科技行业见过的最糟糕的新人入职环境。”

多年以来,所有重要人物(包括苹果CEO蒂姆·库克,还有很多学生的家长)都建议“学习编程”。这似乎是条亘古不变的真理:编程技能+努力工作=养家糊口。

但现在,这个等式似乎不再成立。

不可抗拒的AI浪潮

而且当时这一切确实有效。CourseReport曾在2020年对3000名从培训班毕业的学生们进行一项调查,79%的受访者表示这些课程帮助他们找到了科技行业的工作,平均薪资增长达56%。

但随着新兴AI工具开始成为主流,科技行业也收窄了招聘通道。2022年,谷歌AI团队DeepMind报告称,他们已经在编程竞赛中测试了其AI模型AlphaCode,结果与“经过数月到一年培训的新人程序员”水平相当。

之后经历几年发展,如今面向普通程序员的AI工具再次迎来显著改进。今年9月,OpenAI发布了最新版本的ChatGPT。它能够以不同于以往版本模型的方式计算答案,特别是在代码编写方面表现更佳。谷歌的AlphaCode和GitHubCopilot等工具能够针对特定目标生成代码片段,还可测试/优化现有代码并查找bug。

开发者们也纷纷上报了更加有力的证据:软件开发者社区StackOverflow在今年5月组织了一项涵盖6.5万名开发者的调查,其中约60%表示自己曾在年内使用过AI编程工具。

但也有人觉得AI技术的发展并不会宣告编程岗位的终结。麻省理工学院计算机辅助编程小组负责人ArmandoSolar-Lezama就一直在思考如何持续提升编程工作的自动化水平,他认为AI工具仍然缺乏很多哪怕初级程序员就必须具备的技能。例如他的研究表明,像GPT-4这样的大语言模型无法真正理解自己在用代码解决怎样的问题,有时还会犯下极其荒谬的错误。

他指出,“说起更基础的技能,包括知道如何推理一段代码、如何在大型系统中追踪bug,这些都是当前模型所无法实现的用例。”

与历史上一切关于自动化的讨论一样,人们倾向于用两种方式预测这波变革趋势的结果。Solar-Lezama认为AI工具对于编程从业者来说是件好事,毕竟随着编程门槛变得越来越低,我们就能开发出更多、更好的软件产品,用它来解决以往不值得用程序解决的问题,大大提升整个社会的运转效率。

但另一种观点则是“现实情况相当严峻。”在线编程教学服务商Codecademy的联合创始人ZachSims坦言,如今编程培训班毕业生们的就业前景颇为堪忧。

招聘:GPT程序“猿”

需要澄清的是,Solar-Lezama、Sims乃至本文撰写中采访过的几乎所有技术从业者,仍然对学习编程技能持肯定态度。只是有些人认为这更类似于小学生学习四则运算:意义更多在于理解其原理,而非凭手动运算谋生。换言之,这是在为学习更高级的数学知识打下基础,其本身的应用意义已经不大。

加州大学圣巴巴拉分校技术管理助理教授MattBeane正在研究AI工具的应用,对于银行和保险等行业中前五大头部企业的新人程序员有何影响。

在调查当中,他发现不少新人程序员连这样的机会都没有。由于AI生成的代码充斥着各种错误,没有多年开发经验往往很难发现,因此高级开发人员宁愿自己去修改由AI生成的代码,也不愿把工作交给新人程序员。

Beane还观察到,其他正在被自动化改造的岗位也面临着同样的挑战,比如外科手术和财务分析:初学者需要更多的知识积累才能真正上手,但帮助他们建立这种专业知识的工作机会却越来越少。

科技人才招聘公司Mondo的总裁StephanieWernickBarker表示,针对业务问题制定战略也成为愈发重要的一项能力,“所以大学学位仍然是王道。”

换句话说,软件工作当中发生的最大变化,可能并不是AI取代了软件工程师,而是让新人们更难以成长为合格的软件工程师。

从学习编程到学习AI

在充斥着陈词滥调的求职建议当中,“学习编程”已经逐渐转变为“学习AI技能”。

麻省理工学院、康奈尔大学、西北大学、哥伦比亚大学等众多高校纷纷推出了自己的AI认证资质。Rendon参加的编程培训班FullstackAcademy最近也开设了为期26周的AI与机器学习课程。博思艾伦和摩根大通等公司,则开始向员工提供免费的AI课程。

根据CompTIA的数据,最受欢迎的AI职位包括“机器学习工程师”和“AI工程师”。这些招聘信息中列出的部分技能包括“部署和扩展机器学习模型”,以及“大语言模型训练、版本控制、监控及部署流程自动化”。

如果没有数学或者编程背景,新人们显然不可能快速掌握这些技能。

其他一些“AI技能”则更令人难以把握。微软和LinkedIn最近对9000多名高管开展一项调查,其中66%的受访者表示他们不会雇用没有AI技能的人,但却说不清这些所谓AI技能究竟是什么。

而尽管技术发展迅速,但AI到底能完成哪些任务也仍然存疑:不同的人可能对此有不同的理解,但大家普遍认为AI可能还需要几年甚至几十年才能基本在功能性上与人类大脑持平。

风险投资人RobertWolcott在西北大学凯洛格管理学院和芝加哥大学布斯商学院教授商业课程。他向焦虑的父母们建议称,最好让孩子们学习自己感兴趣的东西,哪怕是古代建筑研究——当然,统计学、会计学和计算机课程也是必须掌握的。

Ganesan强调,“最重要的,永远是掌握学习能力。”

全球技术服务公司WorldWideTechnology的首席技术官MikeTaylor则带来一份更加直白的技能清单:“掌握解决问题的能力”、“树立商业敏锐度和价值观”以及“培养清晰且有说服力的沟通技巧”。

然而与“学习编程”相比,他们的建议显然不那么容易付诸行动。对于刚刚从FullstackAcademy毕业的Rendon来说,接下来的道路可谓一片迷茫。由于一直得不到编程岗位的面试机会,他只能回归建筑行业。随着项目结束,他再次被解雇。在今年8月初结束了采访之后,他正在认真考虑新的选项。Rendon报名参加了大学课程。在第一堂计算机科学课上,教授向他讲述了计算机的发展历程。这与编程培训班完全不同。Rendon感慨道,“这种更成体系的教学方式,似乎让我看到了新的希望。”

AI浪潮下,美国编程培训与IT从业者面临的困境并非孤例。在中国,IT培训行业同样经历了从辉煌走向迷茫的转折,深圳便是一个典型的缩影。这座中国科技之都曾是无数人进入编程行业的理想起点,培训班遍地开花,学员数以千计。然而,如今深圳的码农培训班正逐渐走向没落。

据“深圳微时光”报道,过去的深圳IT培训班盛况空前。培训机构一次性开设十多个班级,教室内人头攒动,“360行,行行转IT”的口号吸引了大量转行者和想要深造的人。那时,企业对技术要求相对宽松,初级开发岗位充足,培训班的就业率一度接近100%。

然而,随着市场的饱和和AI技术的崛起,这一切已不复存在。如今的许多培训机构运营举步维艰,班级规模明显缩小,学员就业率也大幅下降。即使是拥有本科或硕士学历的科班学生,在完成培训后,依然面临着难以找到对口工作的风险。

AI技术的普及进一步加剧了这种困境。国内越来越多的企业开始使用代码生成工具优化生产力,大量技术含量较低的开发任务都实现自动化。相比招聘初级程序员,企业更倾向于依赖熟练使用AI工具的开发者,这些工具不仅能够快速生成代码,还可以优化和调试,大幅降低成本。

AI不仅改变了代码的编写方式,也在重新定义程序员的职业路径。对于那些希望通过培训班实现职业跃迁的人来说,这条路变得更复杂,也更加充满挑战。

会议推荐

就在12月13日-14日,AICon将汇聚70+位AI及技术领域的专家,深入探讨大模型与推理、AIAgent、多模态、具身智能等前沿话题。此外,还有丰富的圆桌论坛、以及展区活动,满足你对大模型实践的好奇与想象。现在正值9折倒计时,名额有限,快扫码咨询了解详情,别错过这次绝佳的学习与交流机会!

THE END
1.少儿人工智能编程教育培训课程童程童美少儿人工智能编程培训,是面向6-18岁少儿人工智能教育课程,内容涵盖时下最流行的编程语言Python、JavaScript、HTML、CSS等。通过趣味、系统的进阶式少儿人工智能培训,培养孩子编程思维,提高综合能力,让孩子更聪明。https://www.it61.cn/ai/
2.上海浦东新区AI人工智能培训班机构推荐名单排名前三随着人工智能时代的到来,很多家长认识到孩子学习编程的重要性,想要通过编程学习构建孩子未来时代的思维模式,掌握必备的编程技能。上海斯坦星球成为了家长们青睐的少儿编程培训机构,这也可以理解,毕竟机构拥有多年的编程教育积淀,为学员提供专业的编程课程,能够令家长放心。 http://qhd.pxto.com.cn/news/shgz/5784388.html
3.北京人工智能编程培训学校北京人工智能编程培训Level 1Python趣味游戏创意编程Python语言基础Python初级工程师 Level 2场景创意编程场景创意编程Python语言高级、人工智能初步AI初级工程师 Level 3Python WEB网页创意编程JavaScript、HTML、CSSWEB前端初级工程师 Level 4Python WEB服务器创意编辑Python WEB| MySQL数据库全栈初级工程师 https://www.qinxue365.com/course/645610.html
4.河源Python人工智能编程培训班河源Python人工智能编程培训班电话:4006981610已关注:21216开课时间:随到随学 培训周期:电询 课程价格:电询 班型:电询 上课地址: 青少儿编程[发送地址到手机] 点击在线咨询详细介绍 童程在线作为童程童美独立开发的专有可视化在线少儿编程教育平台是美国纳斯达克上市的达内教育集团旗下产品,拥有来自外名企、学校http://m.soxsok.com/w3167/kecheng/21216/
5.国内排名人工智能编程培训机构排名一览表国内人工智能编程培训机构排名榜,桐城同美少儿编程教育,覆盖6-18岁所有年龄段的学习体系,覆盖小学、初中、高中。乐高高达颗粒、Scratch编程、Python编程、JavaScript Web编程、手机APP编程、乐高WeDo、乐高EV3等课程巧妙融合。学习路线+比赛路线,学习与成长,赢得比赛,赢得双丰收。线下课程+线上课程,校园学习和家庭学习可选http://forum.55px.net/show-30913.html
6.点猫校园编程针对目前高中人工智能相关师资匮乏的情况,山东大学发起了本次师资培训,深圳点猫科技(编程猫)和越疆科技为我国人工智能师资人才培养提供支持,精心设计了人工智能培训课程和相关人工智能产品的实操活动。通过分类AI、Flappy Bird项目、GameAI、语音识别、视频识别、行为识别、人脸识别、创作绘画、围棋高手等实操项目,让参加培训https://edu.codemao.cn/news/233
7.伪人工智能扎堆圈钱:2万元高费用培训班只是教编程需两年以上编程语言基础,人工智能培训5个月,毕业起薪11351元”、“北京翡翠教育AI培训班,入职后再付款,学费问题不担心,名师授课一对一辅导,快速班和全日制班,适合人群为大中院校毕业生”、“[千锋教育]人工智能+Python全栈由总监级名师全程面授,项目实战案例式教学,企业需求无缝对接,21周助你无忧就业,培训零基础”。https://finance.huanqiu.com/article/9CaKrnK6ZTa
8.Python人工智能编程课AI手机 编程 14+ Android平 台开发 05 品质成就品牌 童程童美,成立于2015年,经过近8年的发展,打造出适合3-18岁中国孩子的科技素质 教育解决方案,形成以创意编程启蒙、人工智能编程、机器人创新工程教育等课程为核心的课程体系,帮助中国科技少年打造迎接未来世界的能力和思维视野。 https://www.houxue.com/sh/kecheng-891841.html
9.北京人工智能培训机构排名表,这些机构不容忽视北京作为中国人工智能行业的重要枢纽,培养大量AI人才是其重要目标。本文为您精选了北京地区10家具有优势的人工智能培训机构,从机构优势、师资力量和学员评价等角度全面解析这些经验机构的特色,帮助您选择适合自己的人工智能培训课程。通过本文的全面介绍,相信您一定能找到梦寐以求的人工智能培训机构,开启人工智能学习之旅。https://m.766it.com/news/276509.html
10.郑州人工智能应用工程师培训班郑州华软教育人工智能就业培训班: 1、熟悉机器学习、人工智能与深度学习相关算法; 2、熟悉深度学习框架TensorFlow、caffe、pytorch、keras,具备一定的分布式编程能力; 3、了解机器视觉、语音识别、NLP等; 4、精通Python编程语言; 5、了解VGG16、Resnet、Googlenet等网络。 https://www.91goodschool.com/course/10946-189613.html
11.积云教育官网IT培训短视频运营人工智能Java培训AI短视频AI短视频大师班 12-20开班 预约报名 北京 AI短视频大师班 12-27开班 预约报名 北京 AI短视频大师班 01-03开班 预约报名 北京 AI短视频大师班 01-10开班 预约报名 北京 AI短视频大师班 01-17开班 预约报名 北京 人工智能 11-29开班 预约报名 北京 http://www.usian.cn/
12.关于举办全国高职院校人工智能程序设计师资培训班的通知以适应程序设计和编程工作需求为目标,挖掘适合职教人才培养特色的程序设计课程教学内容和实验案例,借助实际工程案例,通过教学做一体化教学模式使参加培训的教师了解人工智能程序设计C、C++、Java、python等编程语言,提升程序设计教师教学能力及在线课程建设能力,推动在线编程竞赛、ACM竞赛、百度之星竞赛等在实践教学中的应用,http://www.tech.net.cn/news/show-96988.html
13.与AI绘画技巧应用实践》暨《人工智能(AI)应用工程师》专题培训班了解 AI 的底层算法和原理,最新动态及产业发展,全面、深度的了解人工智能生成内容(AIGC)核心技术要素、产业现状、发展趋势与机遇;熟练掌握 AI工具的各种使用方法,并且用于平时的工作和生活中;工业和信息化部电子工业标准化研究院培训中心定于2024年5月份于北京举办《人工智文案编写、自动化编程、数据分析与AI绘画技巧https://www.cesi.cn/202405/10037.html
14.AI工程师培训MicrosoftLearnMicrosoft Learn 可帮助你了解成为一名 AI 工程师所需的工具和技能。 浏览AI 工程师的官方计划 什么是 AI 工程师? 人工智能 (AI) 工程师负责对构成 AI 的复杂算法网络进行开发、编程和训练,使它们能够像人脑一样工作。 此角色需要软件开发、编程、数据科学和数据工程方面的综合专业知识。 尽管此职业与数据工程相关https://learn.microsoft.com/zh-cn/training/career-paths/ai-engineer
15.厦门和码编程培训学校主页机器人乐高人工智能码编程自经过多年时间的迭代发展和持续升级,创造了“多步骤互动教学”的少儿编程教学方法论,并基于该方法论不断完善相关的课程体系和教学服务支撑体系;同时,为了达到更好的教学效果,对官网进行了全面改版更新,在线上线下都能达到“容易教、喜欢学、学得好”的效果。详情> https://xm.xuemanfen.cn/xuexiao/7403.html
16.python人工智能培训课程简章Python之所以适合AI人工智能项目,其实也是基于Python的很多有用的库都可以在AI中使用,如Numpy提供科学的计算能力,Scipy的高级计算和Pybrain的机器学习。 4、什么是Python? Python是一种面向对象的解释型编程语言。提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为https://www.tedu.cn/courses/297306.html
17.Python培训北京Python培训班好口碑Python培训机构黑马程序员Python培训班官网专业提供Python培训课程服务,从入门到就业,打造实力派Python数据工程师,包含Python编程、Python爬虫、python数据分析、人工智能以及Hadoop技术栈等热门内容,找好口碑Python培训班学大数据及人工智能技术,认准黑马程序员Python培训机构https:https://python.itcast.cn/
18.人工智能实训平台AI Training实训平台是针对中高职、应用型本科院校对人工智能通识教育教学与实训需求,提供积木可视化编程学习、python语言基础学习、python在线编辑器、AI算法模型积木可视化调用、提供Python语言的可视化编程、多类型数据标注、AI算法模型训练及调用、在线人工智能教学、http://gtapreai.gtafe.com/
19.智能机器人培训人工智能培训机构智能机器人开发技术学校【中公优就业-实战人工智能培训机构】提供系统智能机器人开发技术培训学习,融入实战前沿技术,掌握核心智能机器人开发知识。学习智能机器人开发,选择优就业https://www.offcn.com/it/zt/znjqr/
20.大数据和人工智能培训课程大全大讲台高端IT人才在线实训平台是国内第一套智能自适应在线视频培训课程,其课程包括大数据培训课程,Hadoop培训课程,Spark培训课程,Flink培训课程,数据分析,人工智能等多门IT职业课程。http://www.dajiangtai.com/course/list.do