00:00:00如果你目前是一名 Web 开发人员,或者正在学习 Web 开发,你一定要听听
00:00:05这些建议。因为在 2026 年以及接下来的几年里,几乎所有的形势都在对你不利。这个
00:00:11领域的竞争比以往任何时候都要激烈,工作机会也变得越来越难找。而且最重要的是,
00:00:16人们一直担心自己会被人工智能取代。老实说,Web 开发
00:00:22已经不再像几年前那样是一份安稳的职业了。所以在这段视频中,我想确保
00:00:28如果你目前在这个领域,不至于最后失业。现在,你有两个现实的选择。
00:00:33要么继续从事 Web 开发,但采用完全不同的方法。要么
00:00:38考虑转向其他可能更好的技术角色。顺便说一下,我制作了一个
00:00:44免费的 PDF,其中提供了 8 个步骤的流程,帮助你根据
00:00:49你的性格和兴趣选择最适合的技术职业。只需查看我的 Discord 服务器并从资源
00:00:54频道下载即可。回到视频,我将带你了解这两个选项,你可以决定
00:01:00什么才是真正适合你的。让我们从第一个选项开始,即继续从事 Web 开发,
00:01:06但要以不同的方式去做。因为目前大多数人的做法,
00:01:10已经行不通了。想想看,现在每个人都知道如何使用
00:01:16框架来构建网站。每个人都在构建同样的项目,遵循同样的教程,
00:01:22而现在 AI 可以在几分钟内生成同样的项目。所以,
00:01:27市场感到拥挤、脱颖而出变得越来越难也就不足为奇了。你根本无法指望通过
00:01:32做和 90% 的开发人员完全相同的事情来获得不同的结果。所以,这就是你需要做的。
00:01:38第一步是打好坚实的基础,如果你还没做的话。这是没商量的。
00:01:44因为在今天,你的工作很大一部分正从编写代码转向审查和理解
00:01:50 AI 生成的代码。如果没有扎实的基础,你根本无法做到这一点。
00:01:55一旦你的基础扎实了,下一步就是超越单纯的代码编写。这是大多数
00:02:01开发人员止步的地方,而这恰恰是你需要深入研究的地方。你应该比其他 Web
00:02:07开发人员更进一步,专注于系统设计、架构、应用安全、
00:02:13云平台、调试,以及最重要的一点:学习如何有效地与 AI 协作。这些
00:02:19是 90% 的初级 Web 开发人员所不具备的知识,也是他们中大多数人
00:02:24无法脱颖克出的原因。让我们简要介绍一下,从系统设计和架构开始。
00:02:30假设你的应用在 100 个用户时运行良好,但当用户达到 1 万甚至 10 万时会发生什么?
00:02:36它会变慢还是崩溃?系统设计就是为了应对这种情况而进行的规划,
00:02:40决定如何扩展应用,是使用缓存还是为重负载工作增加队列。
00:02:46AI 可以生成代码,但它并不真正理解你的系统,那份责任
00:02:52仍然在你身上。接下来是应用安全。当你处理用户数据、身份验证
00:02:58和支付时,即使是很小的失误也会导致严重的问题。因此,了解常见的 Web
00:03:04漏洞以及如何防范它们,不仅会让你脱颖而出,还会让你
00:03:09成为更好的开发人员。你会惊讶地发现,大多数初级开发人员根本
00:03:14不关心这些,只是专注于编码并交差。然后是 AWS 或 GCP 等云平台。
00:03:19如今,大多数应用都运行在云端,因此仅仅了解如何部署它们、连接云
00:03:26服务并保持运行,就能让你在竞争对手中脱颖而出。接下来是调试。这是
00:03:32你能拥有的最有价值的技能之一,因为无论 AI 变得多么强大,事情总会出错。
00:03:38在这种情况下,具备阅读、理解和修复问题的能力,实际上会
00:03:43让你成为一名有价值的开发人员。最后,学习如何与 AI 协作。这包括
00:03:48提示词工程,了解如何引导 AI 并优化其输出。如果使用得当,
00:03:54它可以极大地提高你的工作效率并辅助决策。所以你可能会想,
00:03:59我只是一名 Web 开发人员,真的必须了解这些吗?答案是肯定的。因为你
00:04:04生活在 2026 年,仅仅知道如何使用 React 是不够的。互联网上有免费的知识,
00:04:10为了脱颖而出,你需要了解更多。这就是现在大多数公司的期望。
00:04:15我知道这很多。如果这条路不能让你感到兴奋,强迫自己走下去可能
00:04:20不是最好的决定。在这种情况下,第二个选项是探索其他的技术角色。
00:04:26有一些常见的转型方向,如设计、测试、DevOps 或移动开发。但老实说,
00:04:32这些领域的大多数也正变得极具竞争。因为在过去的几年里,
00:04:37大量的人进入了科技行业。所以无论你去哪里,都会面临竞争。目标
00:04:43不是逃避竞争,而是无论你是在 Web 开发
00:04:48还是任何其他领域,都要更好地定位自己。话虽如此,我还是做了一些研究,找到了一些
00:04:53未来具有强大潜力的技术角色。清单如下。首先是
00:04:59 AI 或机器学习工程师,这是最显而易见的一个。这个角色涉及理解 AI 模型、训练模型
00:05:05以及如何将它们集成到实际系统中。如果你聪明且热爱数学和统计学,这
00:05:10可能是一个适合你的领域。接下来是网络安全,我个人最喜欢的领域之一。如果你
00:05:17喜欢分析系统、寻找弱点并像攻击者一样思考,这可能非常适合你。然后
00:05:23是云工程。这专注于基础设施、部署系统、管理
00:05:28性能,并确保云端的一切运行顺畅。另一个强有力的选择是处理
00:05:34数据,无论是作为数据工程师还是数据科学家。公司会产生海量的
00:05:39数据,但如果没有合适的人才,这些数据就没有价值。这个领域的核心是
00:05:45将数据转化为洞察和决策。你还可以考虑另一条路径,即转向产品或项目
00:05:51管理。这些角色与其他角色有点不同,因为它们不是纯技术性的。
00:05:56产品管理更多的是决定构建什么以及为什么要构建,而项目管理则更多的是
00:06:02确保按时交付、协调团队和管理工作流。如果你
00:06:07想留在科技行业但不想从事技术工作,这些都是不错的选择。这些是一些
00:06:13目前需求量大且竞争尚不激烈的领域。但不要仅仅因为
00:06:18它们听起来不错或薪水高就选择它们,每个领域都会有竞争。真正的目标是
00:06:23选择符合你的优势和兴趣的东西,然后比大多数人
00:06:27愿意做的研究得更深。这就是你真正变得有价值且受雇佣的方式。就是这样!这只是给
00:06:33任何对职业生涯产生过疑虑的 Web 开发人员的一些务实建议。
00:06:38一定要去我的 Discord 查看《职业选择指南》。如果这对你有帮助,
00:06:43请考虑支持这个视频,我们下期再见。