React 是默认框架。Remoet 平台上有 409 家公司使用它。这个数字是平台上使用率第二高的前端框架的四倍多。如果你用 React 开发,你并没有进入特殊池,而是在主池中,而问题就出在这个主池上。
这和Python 的情况不同。Python 太宽泛,你会迷失在其中。React 更糟。React 是每个前端开发者都已经掌握的。“React 开发者”这个标签对招聘人员来说几乎毫无意义。你写的是组件,而他们接触过的每个人都在写组件。
让我先给你看看数据,然后再告诉你实际该怎么做。
React 主宰了前端。这就是陷阱所在。
先看数据。
- 409 家公司在其技术栈中使用 React。
- 这些公司目前有25,185 个空缺职位,比其他任何前端开发团队都多。
- 409 人中有 337 人(82%) 也使用 TypeScript。如果你不使用 TypeScript,你就如同孤军奋战。
- 409 家企业中有 109 家(27%)在生产环境中也使用了 Next.js。
- 67 家公司专门列出了 React Native(移动端,不同的职业发展路径)
与其他一切相比:
| 框架 | 公司 | 工作机会 |
|---|---|---|
| React | 409 | 25,185 |
| Next.js | 113 | 8,107 |
| 观景台 | 85 | 7,597 |
| 角 | 81 | 7,407 |
| React Native | 67 | 4,850 |
| 混音版 | 7 | 705 |
| 苗条 | 6 | 206 |
React 的公司规模大约是 Vue 和 Angular 的五倍。这根本毫无悬念。而且,说自己写过 React 也没什么意义。他们这周面试的每个前端候选人都会写 React。
陷阱在于:React 相关工作机会比其他任何类型的前端工作都多,但你仍然可能得不到面试机会。这并非因为工作机会不存在,而是因为“React 开发者”是技术界最嘈杂的标签。
信号就是 React 旁边的那个东西。
别再跟招聘人员说你是 React 开发者了,他们都知道。告诉他们你用 React 开发的其他项目是什么。
你可能是精通 React、TypeScript 和 Next.js 的程序员,也可能是精通 React、Rails 和 Postgres 的程序员,或者精通 React、Go 和 Kubernetes 的程序员,又或者精通 React Native、Swift 和 Kotlin 的程序员。这些都是不同的人。他们实际竞争的领域远小于 409 人,通常只有 30 到 60 人。在这些领域里,你无法被互换,你属于特定的类型。
以下是这些集群的实际样子,数据来自今天从该平台提取的真实公司。
React + Next.js + TypeScript(现代 Web 技术栈)
这是现代 Web 开发领域的默认群体。如果您在生产环境中部署营销网站、产品页面或 React 服务器组件,那么您就属于这个群体。
- Vercel . React、Next.js、TypeScript、Node.js、Python、Go、Kubernetes、AWS、GCP。
- Mintlify。React、Next.js、TypeScript、Node.js、MDX、Storybook。
- 重新发送。React、Next.js、TypeScript、Go、PostgreSQL、Clickhouse、Kafka、AWS。
- Basement . React、Next.js、TypeScript、GSAP、Three.js、WebGL、React 服务器组件。
- Buffer、React、Next.js、TypeScript、Express、BigQuery、Radix UI。
- Whitespectre。React、Next.js、TypeScript、Node.js、NestJS、GraphQL、AWS。
这些公司明确要求使用生产环境的 Next.js。只了解 React 而不了解 Next.js,讨论的内容就完全不同了。
React + Node.js + PostgreSQL(全栈 JS)
典型的 JavaScript 无处不在的模式。前端和后端都使用同一种语言。409 家 React 公司中有 218 家也使用 Node.js,244 家使用 Postgres。这种重叠是中型 SaaS 企业的支柱。
- Linear . React、TypeScript、Node.js、PostgreSQL、GraphQL、Redis、Kubernetes、ProseMirror。
- Ably . React、TypeScript、Node.js、JavaScript、Rails。
- 啊哈! React、Node.js、PostgreSQL、Rails、Kafka、Redis、Terraform。
- Ghost . React、TypeScript、Node.js、Express、MySQL、Ember.js、Handlebars。
- Strapi。React、Node.js、PostgreSQL、GraphQL、Apollo。
如果你的简历上写着 React + Node + Postgres,那么在这些公司你不需要解释你的技术栈。
React + Python(后端密集型组织的前端开发)
这是大多数 React 开发者都没有意识到的一点:在 409 家 React 公司中,有 327 家也使用 Python,占比高达 80%。这是该平台上最常见的编程语言组合。
这并不意味着这些公司想要一个Python程序员。而是说你加入的团队很可能就在Python服务旁边,无论你是否编写代码,你都需要阅读相关的代码。这里的关键在于你是否熟悉Python后端,而不是你是否精通Python。
- PostHog。React、TypeScript、Python、Django。
- Cursor。React、TypeScript、Python、Go、Rust、Kafka、Kubernetes、Clickhouse。
- Anthropic.React、TypeScript、Next.js、Python、Go、Rust、Kubernetes、PyTorch、JAX。
- 可汗学院。React、TypeScript、Python、Go、Vue。
- 分布。 React、Python、FastAPI、PostgreSQL、Kafka、Kubernetes、Elixir。
- Attio。React、TypeScript、Node.js、Python、Go。
如果你是一名熟悉多语言技术的前端开发人员,那么这些店铺就是为你准备的。
React + Go + Kubernetes(与基础设施相邻的前端)
217 家使用 React 的公司使用 Go,267 家使用 Kubernetes。两者的重叠之处在于,那些拥有强大平台工程能力的公司,其前端工作通常集中于此。前端团队的规模通常相对于后端较小,因此团队非常重视能够阅读 Helm Chart 的人才。
- Cloudflare。React、TypeScript、Go、Rust、Python、Lua、Cloudflare Workers。
- 1Password。React、TypeScript、Go、Rust、Java、Kotlin、Next.js、Node.js、Kubernetes。
- Supabase。React、TypeScript、Next.js、Go、Elixir、Phoenix、PostgreSQL、WebAssembly。
对于这些公司来说,“React 开发人员”这个标签并不准确。“能够阅读后端代码的前端工程师”才是正确的选择。
React Native(移动端方向)
完全不同的职业道路。67家公司。其中大约一半也开发原生iOS和Android应用,所以你迟早都会接触到Swift或Kotlin。
- MapBox。支持 React、React Native、TypeScript、Swift、Kotlin、C++、Rust、Go、Java、Vulkan、WebGL。
- 分布。 React、React Native、Python、FastAPI、Kubernetes、Elixir。
- Reactiv . React、React Native、Next.js、Node.js、AWS、GraphQL、iOS、Swift。
如果你是 React Native 开发者,不要把自己归类为 React 通才。移动开发领域是属于你的,而且这个群体很小。
React 加 Rails(Ruby 商店)
48家公司。人才库较小,与以JS为中心的公司相比,其运作模式有所不同。Rails团队会招聘能够阅读Ruby代码且不会对此感到抵触的前端人员。
- Stripe。React、TypeScript、Ruby、Rails、Python、Java、Go、Scala、Kafka。
- Toptal。React、TypeScript、Ruby、Rails、Node.js、Python、Next.js、Tailwind CSS。
- 啊哈! React、Node.js、PostgreSQL、Rails、Kafka、AWS、Terraform。
- Ably . React、TypeScript、Node.js、Rails。
如果你的简历上有 Rails 经验,并且你还会前端开发,那么你就是那种全球可能只有 50 个人在竞争的特殊人才。
为什么这种方法只适用于集群?
就算你把这些都读完了,也未必能找到工作,因为手动查找集群才是真正让人头疼的部分。React 公司有 409 家,读完 409 家公司的招聘页面根本不是求职策略,而是放弃。
这时,AI 代理就能派上用场了。将代理连接到 Remoet,告诉它你具体的技术栈,然后让它找到 30 到 60 家符合条件的公司。不是“使用 React 的公司”,而是类似“使用 Next.js 和 TypeScript 运行 React,后端使用 Python 或 Go 的远程公司”。代理读取数据,返回符合你要求的筛选结果,这样你就不用再跟 409 家公司竞争了。
标记符合您条件的职位。您的每周精选内容将自动推送这些公司的最新职位,无需您自行搜索。整个流程完全免费。
React 是底线,而不是上限
我最后想跟你们说的,恰恰是乐观观点的反面。默认使用 React 反而是阻碍你们前进的绊脚石。它就像是谷底,每个申请者都止步于此。攀登才是关键所在。
选择你真正擅长的 React 类型,并围绕这种类型构建你的个人资料。让 30 到 60 家与你技术栈相匹配的公司注意到你。其他 350 家公司就不用管了。
不要再以 React 开发者的身份去申请工作,而是要以你作为 React 开发者的独特身份去申请。
X记录空间