林佑儒教授|中美科技与网络安全就业前景的展望

编者按

日前,CIU Kepha学院网络安全硕士项目主任林佑儒教授就中美科技与网络安全就业前景的展望和大家做了精彩分享。随着AI对世界带来的巨大冲击,IT行业人士及希望加入此领域的人都在担忧他们的职业前景是否会受到影响。林佑儒教授认为,在今年之前的十年和今年之后的十年里,计算机科系的大学生,如果不保持进修的话,他们将会是最不幸的一代。因为以前在学校学的知识和技能现在可能被AI轻易取代。因此他鼓励计算机领域的学生和从业者,来加入Kepha网络安全硕士项目,保持专业的迭代更新,在AI时代成为葆有核心竞争力的人才!

01. 从历史角度看AI对就业的影响

我今天之所以想要与大家讨论这个问题,是因为我最近经常被问到一个问题。回想一下,在今年年初的时候,由于美国许多大型科技公司一直在裁员,很多人将裁员归咎于现在盛行的AI取代了程序员。因此,很多人开始思考,如果现在学习编程,将来是否就找不到工作了呢?AI是否会取代我们这些IT从业人员呢?

每次听到这样的问题,我都觉得我们应该具备独立思考的能力。但遗憾的是,很多人缺乏这种能力。媒体说什么,我们就相信什么。我们需要独立思考并勇于质疑,只有这样的态度,才能在这个瞬息万变的世界中坚守不变的真理。

所以,今天我想与大家深入探讨一下IT行业的就业前景到底如何。AI对世界的冲击无疑是巨大的,但它是否会影响到从事IT行业以及希望进入这一领域的人们呢?他们的就业前景是否会受到影响,要解答这个问题,我们需要以历史为借镜。

可能许多人不知道,在1998至2000年之间,美国经历了一个泡沫时期,那个叫做“.com”泡沫。“.com”的兴起使得很多人相信“.com”会改变传统的商业模式,即未来不再需要实体店面,每个人将来都会通过网络购买商品,因此未来的企业也不需要销售人员和实体店面。

然而,当“.com”泡沫越吹越大,大到一定程度时,工业界和企业界从“.com”中其实并没有获得预期的足够利润,因此,这个泡沫最终破裂了,整个市场也随之崩溃。同时,很多网络商店也宣告失败。

虽然网络商业模式改变了我们的购物方式,但当我们现在再回头看过去这几年以及现在的情况,我们发现其实在企业界和工业界中,销售人员并没有消失。只是他们的功能性和角色发生了改变,而且网络商店并没有取代实体店面。相反,某些实体店面因为“.com”增加了新的销售渠道,即网络销售,从而获得了更大的利益,客户来源也更加多样化,使得他们的利润也增加了。

02. 科技公司大量裁员是因为AI吗?

当有人问我,今年年初为什么许多科技公司不断裁员?是不是因为AI取代了程序员?我们需要深思:AI真的能完全取代人类吗?在最近的电脑工业界中,一件引人注目的大事就是在台北的Computex展会上,黄仁勋成为了最耀眼的明星,他的出现引发了热烈的反响,人们争相一睹其风采。为什么呢?因为他引领了AI工业革命。在Computex结束前,几乎所有参展的科技巨头,包括Google、Amazon、AMD、Intel等,都计划在台湾建立研发中心。

这主要的原因是台积电位于台湾,整个产业链也集中在此。在半导体产业工作的人都会知道,一个IC从设计到投入生产、开始盈利,需要经过无数次的测试、试产和整合。只要有一次出错,整个流程就需要重新来过。

工业界不一定非要在台湾设厂,当然在其他地方也可以。但有一个大问题,就是反复的测试与整合会耗费大量时间,而在工业界,时间就是金钱。因此,这些科技巨头选择在台湾建立研发中心,以便接近台积电,节省大量时间。大明星黄仁勋也一样,NVIDIA计划在台湾扩大他们的研发中心。原本他们已经有数百名工程师,现在计划再招聘1,000名。媒体对此感到十分兴奋,询问黄仁勋NVIDIA将招聘什么样的工程师。

黄仁勋表示,他希望招聘目前仍在校的学生。他强调,在获得学位之前,学生们应该全力以赴,学习尽可能多的知识和技能。除了数学和电脑领域的学生对NVIDIA非常重要外,他们还需要商业、营销等领域的人才。NVIDIA希望招聘具备乐观、合作、适应变化、投入工作以及独立思考和思辨能力的员工,他们希望拥有这样特质的人才加入NVIDIA。

当他说了这句话之后,几乎所有台湾大学的计算机系都人满为患,每个人都想要学习程序设计或者是电路设计。数学系也非常热门。有人可能会问,这跟今天的话题有什么关系?你知道现在AI芯片的主要提供者是谁吗?九成以上的AI芯片都是NVIDIA制造的。如果AI可以取代这么多人,可以取代工程师,根据媒体所说,AI的出现可以取代很多人力,那为什么制造AI的NVIDIA还要再聘请1,000个员工?

有人指出,黄仁勋在2月曾表示学生不应再学习计算机,因为AI都可以写程序了。但你看他6月的时候,就自打嘴巴,他的公司计划聘请的主要是计算机和数学领域的工程师。为什么他不利用自己公司制造的AI来设计新一代产品呢?所以显然他所说的话是自相矛盾的。

因此,有人在问今年年初为什么许多科技公司一直不断裁员?是不是AI取代了程序员?那我们就用CNBC他们所做的一项研究来回答这个问题,到底之前这么大量的裁员的主要原因是不是因为AI的原因呢?

CNBC做了一系列的研究,他们分析了美国和德国的一些科技大厂,比如德国的SAP。你知道他们今年年初裁了多少人吗?说出来很惊人,他们一次性裁了8,000人,也就是8,000个家庭因为被裁员而受到影响。为什么他们一次裁了这么多人呢?因为他们即将投资20亿美元,将人工智能整合到他们的业务中,作为公司转型的一部分。没有裁员的员工则接受重新培训,以便能够适应新的AI工作流程。然而,SAP虽然裁员了8,000人,但到今年年底以前,他们计划重新聘请8,000人。

其他的科技大厂,比如Google,在今年年初、去年年底也解聘了相当多的人,甚至整个部门都被裁掉。记者问Google为什么要这样裁员?Google表示因为他们将要进一步投资AI,所以他们不再需要某些员工,比如广告销售员工。微软也是一样,他们投入AI的发展是最早的,投资OpenAI数十亿、数百亿美元,现在他们也要进一步投资AI。同时,他们也要裁员。另外,工业界非常有名的学习平台Duolingo也是一样,就是学习不同语言的学习平台,他们在2023年年底以前已经减少了10%的承包工作,转而使用人工智能。

03. AI真的已经开始取代人类了吗?

因此,这不禁让很多人思考:AI是否已经开始取代人类了?如果我们认真考虑,确实一些公司在重新投资并转型到AI流程的同时,由于资源有限,必须删减其他领域的支出,从而导致裁员。所以,我们不能简单地将公司在人工智能上的不断投资与员工的裁员直接联系起来。

公司转型,类似于历史上的工业革命,从劳力密集型工作转向机械化,再到现在以人工智能为主导的生产模式,每次转型都伴随着投资需求。因此,一些无法产生较高价值的职位,如重复性工作,不再需要人工来完成,而可以被机器或人工智能取代。但这并不意味着人工智能取代了工作,相反,这些公司同时在招聘与人工智能相关的职位。当前的AI技术尚未足够成熟,无法完全取代工人和工程师。虽然它们可以执行某些工作,并且做得非常好,但教它们如何做事的指令仍然需要人类的输入。工程师发挥着非常重要的角色,监督人工智能生成的产品是否符合社会、国家和人类的利益。

另一方面,我们可以思考为什么2024年年初会有裁员潮。除了AI的影响,更主要的原因是COVID-19期间过度招聘。许多公司因为隔离而工作效率降低,但市场需求并未减少,他们通过增加远程工作人员来满足需求。此外,由于隔离,许多人需要远程工作,这进一步增加了对科技产品的需求。因此,科技公司发现需求突然激增,无法满足,只能聘请更多工人来满足这些需求。现在疫情已经结束,这些需求开始降低,导致很多人变得多余,公司不再需要他们,因此发生了裁员。

此外,随着工业的变化、AI的兴起以及网络的盛行,消费方式也在改变。这导致公司需要重新调整和整合工作流程,进而引发了裁员潮。到目前为止,还没有证据证明这些公司因为使用了人工智能就取代了劳动力。

至于AI对软件工程师的影响,我们可以从另一个角度思考。ChatGPT在短短5天内就获得了100万用户,现在在美国几乎没有人不知道ChatGPT或LLM(大型语言模型)。如果你还没有使用过ChatGPT,可能意味着你在工业界已经开始落后了。这表明AI的发展对软件工程师的技能和需求产生了重要影响,但并不意味着他们会被取代。相反,他们需要不断学习和适应新的技术,以应对AI带来的挑战和机遇。

这种生成式AI,它是一场工业革命,能使人的工作效率瞬间提升百倍,生产力也瞬间提高了几十倍。可以预见的是,随着AI的算力持续进步,将来的工作效率将会是以千倍万倍的速度提升,所以有人说这是人类新的奇点。如果我们能够安全地跨过这个奇点而不互相毁灭,那么我们将迎来一个现在无法想象的全新世界。

突破性的技术都具有颠覆性,这个技术趋势短期内可能会对人类的工作和职能带来一些负面影响。但从长远来看,它只会增加价值,创造财富,因为因为科技不再是少数精英的专利。AI的发展使得人人都有机会通过使用AI创造更多的财富和价值。

04. AI时代网络安全的就业展望如何?

关于AI对编程工作的影响,根据研究,大约60-70%的编码工作可以由生成式AI助手来协助完成。我们称它们为助手,而非员工。这些生成式AI助手,比如GitHub的Copilot或AWS的CodeWhisperer,都可以生成60%到70%的基础编码。因此,工程师只需给AI正确的提示,这些生成式AI助手就可以生成大部分的代码。当然,解决方案的结构和架构仍然需要由工程师来编写和完成,但大部分的基础代码可以由生成式AI生成。所以现在,在编程课程中学习的学生对于这种基础代码快速生成的模式和流程最为熟悉,他们正在学习这种新的工作方式。

怎么写一个网页?以前你需要手动输入每一个字母。现在,许多工具可以快速生成代码,使得以前可能需要几天时间才能写出的网页,现在大概只要一两个小时就可以生成一个非常漂亮、高效的网页。因此,生成式AI可以产生大量的代码,那么这对开发人员的工作会造成什么样的影响呢?首先,生产率会大幅提升。

在我的课程中,我一直鼓励我的学生使用自动化工具来让电脑自动完成他们想写的代码,以避免错误。既然有工具,为什么还需要手动输入每一个字母呢?而且手动输入时还可能会不小心打错。一旦打错,就会产生问题,其中之一就是我们在写代码时经常需要花费大量时间来找出代码中的错误,而有时候这个错误仅仅是一个字母或符号打错了。花费时间寻找这种小错误是非常不值得的。

现在我们如果使用AI自动生成代码,就可以减少许多不必要的错误。另一方面,对工程师的影响是,他们的整合能力和测试和完善产品的能力就变得非常重要。因为AI自动生成了绝大多数的代码,但我们可以完全相信AI的工作吗?虽然它们绝大多数的代码都是正确的,但我们不能完全依赖AI。因此,如何验证AI所做的事情符合我们的期望呢?这就需要工程师去理解AI所写的代码的意义和作用。

所以工程师对代码的理解和测试就变得非常关键。因为AI可以自动生成代码,工程师如何将这些基础代码整合起来以解决一个复杂问题,这种整合能力在AI时代就变得尤为重要。因此,工程师将来的价值很可能与其整合能力密切相关。工程师需要广泛的知识和涉猎各种不同领域,如果你拥有这些知识,你的价值将来就会变得非常高。

那么因为AI可以自动地生成代码,这代表什么意思呢?它意味着基础代码的编写变得大众化,也就是说将来人人都可以编写基础代码,无论是你的妈妈还是小学生。所以,如果你的技能仅限于基础的编码,那么在未来你很容易被淘汰。因此,你的工资可能会下降,你也容易被裁员。为了确保我们的价值,我们需要追求更进阶的学位、学习和知识。因此,来我们的硕士课程学习我认为是最有价值的投资。因为AI的自动生成代码功能,将来即使是完全不懂电脑的人也可以开发出有用的应用程序。如果你现在只是学习一些基础的IT知识,只是为了拿一个学位的话,我的建议是,那你不如就不要学。

黄仁勋之前说,如果你现在还在学电脑科学的话,他建议你就不要学了,因为你如果只学这些基础的IT知识,只是为了拿一个学位的话,那你只是在浪费时间。就像我刚刚所说的,将来连你妈妈、你的奶奶、小学生都可以开发应用程序。但这些应用程序将来人人都会,它们的价值就会变得相对较低。因此,要确保你的价值,你就需要学习高深的IT知识。我认为,在今年之前的十年和今年之后的十年里,计算机科学系的大学生,如果将来不进修的话,他们将会是最不幸的一代,因为以前在学校学的知识,现在AI都可以轻易地取代。将来你学的这些IT知识,可能只能找到最低阶的工作,领取最低的薪资。所以我鼓励我们的听众,如果你以前是学IT的,赶快来加入我们的Kepha,学习更进阶的学问,以确保你将来的工作。

我们今天的主题是讨论就业前景,在这个AI时代,网络安全的就业前景到底会如何?AI会取代网络安全工程师吗?如果你去Glassdoor搜寻网络安全相关工作,因为我人在美国,所以我只能提供美国的资源。在美国,如果你要找工作的话,我们一般都会去Glassdoor寻找。这是我一两个小时前截的屏,如果你在Glassdoor搜寻安全相关工作的话,你会发现现在在美国还有成千上万的工作机会等着你去申请。

我过滤掉了一些低薪的工作,缩小范围,只搜寻年薪在7万美金以上的工作。从截图里你可以看到我圈出来的地方,Glassdoor列出了多少这样的工作呢?有8,821个工作列表,包括大量的网络安全管理员、分析师、情报分析师和网络安全工程师的职位空缺。所以,学习网络安全在这个AI时代仍然有相当多的工作机会,原因就是我们还是无法让AI来处理或解决与网络安全相关的一些事务。

05. 网络安全专业申请人需要具备哪些能力?

那么这些工作需要工程师具备哪些能力呢?首先,工程师一定要有脚本编写和编程语言的能力。此外,在我们的课程中也有提到,工程师还需要具备入侵和危险预防、风险识别和管理、信息安全和一般安全操作的保证、威胁分析、沟通和批判性思维能力等。这些都是他们申请工作时所需具备的能力。其中,可能比较难以想象的是沟通和批判性思维技能的重要性。

在我的教学中,我发现我们亚洲来的学生在这一方面通常是比较缺乏的,尤其是在沟通和批判性思维技能方面。我们亚洲的学生往往较为顺从,上面说什么就相信什么,上面说什么就做什么,而缺乏独立思考和批判性思维的技能。然而,在网络安全领域,这种能力非常重要,因为在网络安全中,人人都有可能是黑客,即使是你的老板。因此,当一个工程师缺乏批判性思维技能时,有时可能无法做好他的工作。幸运的是,我们的课程涵盖了所有这些能力的建立和培养。因此,学生如果加入我们的课堂,这些能力我们都会一一教授给他们。

06. 哪些行业急需网络安全专业人员?

哪些行业需要网络安全专业的人才呢?首先是金融业,因为金融业与金钱密切相关,黑客特别喜欢针对这些行业进行攻击,所以金融业很容易遭受黑客的入侵。另一个行业是医疗业,医疗体系中包含大量的敏感信息和个人隐私数据,如疾病信息、病人的身份证号、护照号码、住址、电话等,这些数据都需要医院妥善管理。然而,医院通常只有医生、护士和一些助理人员,他们对网络安全知识相对缺乏,因此医院常常是黑客入侵的目标。

此外,还有能源行业。能源行业与公共事业的基础设施密切相关,并且有些能源行业与国家安全有重大关系,因此他们会受到大量的攻击。这些行业都需要专业的网络安全人员。然而,随着危险环境的变化和新技术的兴起,风险也正在向不同的行业转移。

根据Cyber degrees的报告,除了上述三个行业外,目前急需网络安全的行业还包括数字资产行业。当您将珍贵的数字资产,如家庭照片、重要文档和数字运营资料等,存储在网络空间时,这些空间就成为了黑客的入侵目标。因此,这些行业也非常需要网络安全的专业人员。

电子竞技,虽然看似只是打游戏,但你知道吗?由于涉及大量的金钱交易,它也成为了网络安全的重要对象。

此外,我们今天讨论的主角——人工智能技术领域,也因为开发过程中涉及的敏感信息,成为了黑客入侵的焦点。许多公司由于无法跟上最新的技术步伐,不得不通过黑客手段来获取先进的人工智能技术开发资料。因此,开发人工智能技术的这些行业也常成为黑客的目标。

当然,不仅限于这些领域。实际上,各行各业,如制造业、服务业、教育等,都需要网络安全的人才。

07. 网络安全工程师应该具备哪些技能?

那么,如果你希望在网络安全领域工作,工程师应该具备哪些技能呢?

工程师应该具备两种最基本的技能。第一种是硬技能(hard skills),即专业知识和技术能力。在我们的课程中,我们会深入讲解这些硬技能,包括操作系统、数据库、各种编程语言、计算机网络等高级知识。

除了硬技能外,工程师还需要具备软技能(soft skills),这是许多亚洲学生相对缺乏的。首先是口语沟通能力(Verbal communication skills),在网络安全领域,与其他人沟通时,语言的能力变得尤为重要。其次是书面沟通能力(Written communication skills),即撰写报告的能力,让上司、下属和同事都能清楚地了解你要传达的信息。

此外,网络安全不仅仅是面对电脑,还需要面对人。因此,如果你是一个害羞或不擅长社交的人,可能不太适合从事网络安全工作。因为当电脑出现问题或员工电脑被入侵时,你需要与他们面对面沟通,共同解决问题。这时,人与人之间的交流和互动就变得尤为重要。

最后一个重要的软技能是建立人际网络的能力(Networking skills)。在网络安全领域,建立广泛的人脉关系非常重要。因为没有工程师能够精通所有领域,当你需要跨领域合作时,一个强大的人际网络将是一个宝贵的资源。因此,你需要愿意与他人社交、建立联系,并善于与他们沟通。

我希望今天的讲解能对观众有所帮助。网络安全是一个高需求、高回报的职业,但并非人人适合。如果你有兴趣并愿意努力提升自己的软技能,我们在Kepha可以帮助你提升硬技能。未来的就业前景非常看好,所以如果你对网络安全感兴趣,欢迎报名参加我们的课程。

免责声明 

本文章/视频中嘉宾所表达的观点和意见仅代表嘉宾本人的立场,并不代表本学院的官方立场或观点。本文章/视频中所涉及的案例、数据、素材、图文影音资料等,仅作为学术交流或公益分享之用,如有侵犯您的合法权益,请及时联系我们删除。 

本学院旨在提供一个开放的交流平台,鼓励多元和包容的对话,但不对嘉宾提供的相关信息、数据或结论的准确性、完整性或适用性承担任何责任。读者应自行判断并评估内容的可靠性,并在必要时寻求专业意见。本免责声明不构成任何形式的法律、财务或其他专业建议的依据。 

在适用法律允许的最大范围内,本学院不对任何因使用或依赖本文章/视频中的信息而可能产生的直接或间接的损失承担责任,包括但不限于任何形式的损害赔偿、收益损失、业务中断、信息丢失或其他经济损失。 

 

作者简介
网络安全硕士项目主任
  • 美国佛罗里达大学电机电脑博士
  • 创建 Kepha 学院网络安全硕士学位课程,现任主任
  • 目前在查理司顿南方大学担任 MSCS 硕士主任,创建查理司顿南方大学网络安全相关学系课程
  • 专长于电脑网络通信、加密技术以及网络安全
  • 具有 20 年的面授、网络教学经验