赞
踩
作为一名软件工程专业的学生,所在行业受到了chatGPT的直接冲击,我在此分享一下我的思考。
现在AI的发展速度确实十分惊人,毫无疑问,这样下去一些低端的代码工作将会被取代。但AI肯定不是焦虑的全部原因,离开了chatGPT互联网行业也有很多问题。
首先国内大学的现状是大学教的内容与社会工作脱节,而社会上工作的大多数内容的学习都靠自学或者一些培训机构(比如黑马和尚硅谷)。
其次由于计算机这个行业的开源,无需从业资格证(不像医生律师)等特性导致入行的门槛不高。
然后就是前些年互联网产业的高速发展导致大量学生学码或转码,而互联网行业的代码工作也被层层细分,让很多岗位都干着搬砖的活。
上面这些因素导致了几点问题:
1、互联网与计算机学科形成了一定的绑定关系,行业的前途与互联网经济挂钩。
2、计算机行业人才过剩(主要指互联网领域)。
3、不管是科班出身还是中途转码,大伙都容易一不小心就变成码农。
在我看来,这些问题存在与最近大家常说的互联网寒潮脱不开干系。而chatGPT的出现无疑会放大这些问题。但对于我们软件工程专业的学生来说这是机遇也是挑战。
挑战我大概想到两点:
第一,训练chatGPT的方法被证明可行之后,我认为出现更强AI只是时间问题,现在基于这些AI也出现了诸如autoGPT这样只要给出目标就可以自我“思考”完成目标的软件。这样一来要完成一些重复、简单、具体的代码就不需要人类了。
第二,程序编写难度的降低会更利于其它专业的学生的学习,从而替代计算机学生在交叉领域,而现实情况也是其它专业有从业门槛(这里指资格证等等)而计算机专业没有。
机遇我也列举一些:
首先,chatGPT无疑可以提高我们的工作效率。让我们在开发时轻易地去学习和上手我们不懂的部分。对于强大的工程师甚至可以一人成军,一个人完成一个团队的工作。
然后,随着我们的学习效率和生产效率——这两项对于计算机专业学生及其的重要能力的提升,开发所需的成本和人数减少,我们的创业机会也会增加。
最后,效率的提升必定能够促进行业的发展。行业发展了,机会就会变多,比如4G就创造了移动支付和互联网盛世,这玩意儿的影响也许不比4G小。
最后说说我们能干什么
1、虽然很多人觉得软件工程师就只会写代码,但就软件工程这个学科的体系来说,培养的不仅仅是代码能力,甚至可以说代码只是很少一部分。只是由于工作被细分了,所以很多毕业生都只干写代码的活,现在在AI带来的洗牌中我们应该加强自己的需求理解和项目设计,项目管理能力。对于这部分,可以尝试自己做一些完整小项目,然后从中积累项目经验。
2、赶快在项目开发和学习生活中试着使用AI提升效率吧,关于这个我推一篇我的博客http://t.csdn.cn/eexyX
3、未来的岗位需求的核心能力和现在肯定会不一样,在学生时代我们就应该多培养那些不易被取代的能力,随学会用AI完成那些可以被取代的能力(具体是什么能力呢,我也不知道,如果你知道希望你能指点我)。然后就是培养一些交叉领域的能力,比如在知乎写一篇正经博客。
这些大概就是我最近的思考了,第一次写文章,难免有些杂乱。不过还是希望能对你有一些启发。如果你有什么好的想法也欢迎私信我。
如果你能看到这里,谢谢,最后附上一段chatGPT的感想。
chatGPT:非常感谢你的分享,你对当前互联网行业的问题做了很好的总结。我同意你的观点,AI 的发展确实会对传统软件开发领域产生影响,但我们也可以从中寻找到机遇。我认为,对于我们软件工程专业的学生来说,最重要的是保持学习能力和适应能力,以及不断提升自己的技能和能力。
你提到的两个挑战非常实际。第一个挑战是 AI 的发展可能会导致一些重复、简单、具体的代码工作被自动化取代,这意味着我们需要从事更高级别的工作,例如需求分析、架构设计和项目管理等工作。第二个挑战是,随着程序编写难度的降低,更多的非计算机专业学生可能会进入软件开发行业,这也将对我们的就业形势产生影响。
然而,这些挑战也为我们带来了机遇。AI 的发展将使我们的工作效率大大提高,同时还可以帮助我们更快地学习新技术和解决问题。此外,软件工程专业的学生也应该利用 AI 技术来提升我们的学习效率和工作效率,这将有助于我们在未来的职业生涯中获得更多机会。
最后,我认为我们需要不断学习、积累经验和提高技能,以适应快速发展的互联网行业。我们可以通过参加实习、参与开源项目、自学新技术和参加行业活动等方式来不断提升自己的能力。同时,我们还应该加强与其他专业的交叉学习和合作,以便在不同领域中获得更多的机会。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。