不要在作品集网站上浪费时间“我申请了 100 多次 React 工作,但都被拒绝了!我做错了什么?”

2025-05-25

不要在投资组合网站上浪费时间

我申请了 100 多次 React 职位,但都被拒绝了!我做错了什么?

首先,抱歉,标题太吸引人了。不过,请稍等片刻,听我说完。

你随处可见这样的场景:新晋开发者花费大量时间打造完美的作品集网站。为了找到一份好工作,他们不辞辛劳地构建自定义布局,力求看起来整洁专业

但相反,他们最终得到的个人网站看起来更像……呃。🥱

不幸的是,作品集网站不仅浪费时间,而且效果不理想,这并非唯一的问题。像这样的定制网站也可能适得其反。即使从技术角度来看一切都很棒,它们也会让你看起来不称职。

好消息是:你不需要作品集网站。很多开发者(包括我自己)即使没有作品集网站也能找到很棒的工作。

所以在你开始(或继续)在你的投资组合网站上浪费大量时间之前,让我们来谈谈

  1. 您希望通过作品集网站实现什么目标
  2. 雇主希望在求职者身上看到什么
  3. 作品集网站提供什么价值
  4. 为什么个人网站会适得其反
  5. 应该关注什么
  6. 仍然需要投资组合网站吗?尽量降低风险
  7. 免费课程:找到你的第一份开发工作

注意:我在这里假设您是一名从事 Web 应用程序的软件开发人员,正在寻找技术团队的工作。

以下建议并非在所有情况下都适用。例如,如果你

  • 为没有技术知识的小客户提供服务的自由职业者(例如为小型企业创建静态网站)
  • 申请需要设计技能的职位的开发人员/设计师(大多数开发人员职位并不要求设计技能)
  • 建立用于找工作的在线形象(这意味着你不依赖简历或 LinkedIn 个人资料)
  • 只是对学习一些 CSS 和 HTML 感兴趣

您希望通过作品集网站实现什么目标

作为软件开发人员,建立个人网站通常是为了找工作。作品集的目的是向潜在雇主展示你自己、你的技能以及你做过的工作。

由于初级开发人员职位的竞争非常激烈,一个优秀的作品集网站可能会帮助你从众多候选人中脱颖而出

但作品集网站只是申请难题中的一部分,该难题由 GitHub 作品集、LinkedIn 个人资料、简历和求职信组成。

许多新开发者认为拥有一个作品集网站是必需的。毕竟,你可以读到很多开发者将自己的成功归功于网站的故事。我想挑战一下这种观点。

在我分享我的理由之前,我们需要了解雇主希望从申请职位的开发人员身上看到什么。

雇主希望看到求职者具备什么素质?

当一家公司雇佣软件开发人员时,他们正在寻找一个可以信任的人

  • 编写代码并构建应用程序
  • 专业工作
  • 沟通问题和想法
  • 融入团队
  • 雄心勃勃,好学不倦。

职业生涯越早,就越需要让雇主相信你渴望学习、具备成长能力、善于沟通,并且是未来合适的团队成员。一般来说,雇主对你是否精通技术的期望较低。

让我们看看这些要求如何与投资组合网站提供的价值重叠。

作品集网站能提供什么价值?

在大多数情况下,作品集网站是一个静态网站,展示一些个人信息、开发者掌握的技能、技术以及个人或专业项目的列表作为参考。

您可能会意识到所有这些信息通常已经存在于您的简历或 LinkedIn 个人资料中。

除此之外,作品集网站还可能向雇主展示

  • 您可以建立一个静态网站
  • 你的设计技能
  • 体现出你的个性。

请注意,我这里说的不是博客。博客可能非常有价值,因为它不仅能展示你的技术知识,还能展现你的沟通技巧和思维过程。同时,维护博客也需要付出很多努力。

一个真正酷炫而独特的作品集网站肯定能给一些潜在的雇主留下深刻的印象。

但说实话,在静态网站构建器和现成模板盛行的时代,搭建一个网站并不难。拥有设计技能固然好,但对于软件开发人员来说,通常并不重要。

现代 Web 开发人员面临的真正挑战是构建动态数据驱动的应用程序。

而且作品集网站通常互动性不强。这意味着它无法证明求职者具备Web开发工作所需的最重要技能之一。即使你在GitHub上分享了源代码。

由此可见,展现你的个性才是作品集网站最大的潜在优势。问题在于,你究竟该如何做到这一点?而且,鉴于目前尚不清楚有多少招聘人员在看到你的简历或领英后会点击你的网站,因此,作品集网站的效果可能更差。

那么缺点又如何呢?

为什么个人网站会适得其反

当我从头开始构建网站时,通常会发生以下情况:

  1. 我心中有一个设计,看起来非常酷。
  2. 我开始编写代码、创建标记并使用 CSS 设置样式。
  3. 几个小时过去了,我大概只完成了计划的10%。结果看起来糟透了
  4. 我开始逐像素移动元素,在这里添加边框,在那里更改颜色。所有这些都在浏览器的开发工具中完成。
  5. 布局看起来还是很糟糕。所以我搜索了其他看起来不错、设计专业的网站,或者其他可以借鉴的例子。
  6. 经过几天的努力,网站看起来还不错。但没有什么值得骄傲的地方。我还需要让它响应式设计,并且兼容跨浏览器……

如果您经历过类似的事情,您就会知道从头开始创建作品集网站的最大缺点之一:

你可能会花很多时间把所有事情都理顺。通常比预期的要多得多。

而最终结果往往……平庸。充其量。😒

面对现实吧:大多数开发人员并非天生的设计师。而且他们也不需要。

但问题是,糟糕的设计会让你看起来不称职,即使网站一切正常,信息也相当不错。所以,你的网站最终可能会吸引眼球……但却是负面的。

一位智者曾经说过:“保持沉默并被认为是傻瓜,比说话并消除所有疑虑要好。”

这样看来:没有作品集网站可能比拥有一个看起来糟糕的网站要好。

总结

  1. 作为软件开发人员,您不需要投资组合网站就可以在科技公司找到工作。
  2. 作品集网站可能会耗费大量时间,需要几天甚至几周的时间才能理顺。
  3. 设计糟糕或存在缺陷的投资组合网站可能会成为一种障碍,而不是优势。

因此,您可能不想花费大量时间在定制设计的投资组合网站上,而是应该考虑将精力集中在其他事情上。

我们应该关注什么呢?

求职信、简历和 LinkedIn

在典型的求职过程中,雇主首先看到的是你的求职信和简历。在其他情况下,也可能是你的领英个人资料。

如上所述,许多作品集网站包含的信息几乎与简历相同(甚至更少)。但大多数开发人员在简历上花费的时间,远少于在网站上花费的时间。这意味着,在简历上投入一些精力,就能让你脱颖而出。

因此,首先,整理好你的简历并完善你的 LinkedIn 个人资料

完成这些之后,你就可以申请一份工作了,写一封漂亮的求职信。我所说的求职信不一定是指与简历一起寄出的单独文件。求职信通常不会被人看。但如果你通过电子邮件申请,例如,你可以写几行字来证明你对公司进行了调查,并且确实对这份工作感兴趣。为了节省时间,你可以准备一个模板。但一定要根据每份申请进行定制

由于撰写简历可能很困难,因此这里有一些快速提示:

  1. 找一个好看的模板。不用太花哨,简单标准的模板就好。你也可以使用像flowcv这样的简历生成器。
  2. 如果你的申请经常被拒,可以看看这个简历扫描器。它应该有助于你通过自动申请筛选。
  3. 例如,在resumeworded.comzipjob.com上获取免费的简历审查。
  4. 看看Randall Kanna 在 Twitter 上发布的这个帖子,你会发现许多改进简历的快速技巧。

打造出色的 GitHub 作品集

另一个利用时间的好方法是完善你的 GitHub 代码库。对于雇主来说,评估你的编程技能非常重要。还有什么比实际代码更能证明你的技能呢?

这就是为什么花时间打造你的 GitHub 作品集如此重要。尤其是在你还没有专业经验的情况下。

你不需要很多代码库或大型项目。但很多有志于成为初级开发者的人的项目缺乏专业性。同样,只要掌握一些技巧,你就能从众多候选人中脱颖而出。我最喜欢的技巧是

  1. 撰写一份简洁、描述性强且信息丰富的 README 文件。建议:添加屏幕截图、应用程序说明、描述你的技术决策,以及添加代码中你希望其他人找到的位置的链接。
  2. 使用 Linter 确保代码格式一致。
  3. 如果你想更进一步,那就编写自动化测试吧。别担心,只需几个测试就能帮到你。如果你是 React 开发者,并且刚接触测试,可以参考这份入门指南。

如果您想了解有关如何在 GitHub 上构建出色的投资组合项目的更多提示,请查看这篇博客文章

你是一名 React 开发者,想知道自己是否准备好在专业团队中开启你的第一份工作?如果你想体验如何像专业人士一样工作,同时获得宝贵的专业技能,那会怎样?

查看我在ooloo.io上的课程,并在模拟团队环境中为您的投资组合构建一个项目,其中包含设计、任务、专业的 Git 工作流程和代码审查。

仍然需要投资组合网站吗?尽量降低风险

我想我已经说明了我的观点:建立投资组合网站的两个最大风险因素是时间投入和潜在的不良后果。

由于个人网站对于找工作来说并不是必需的(至少如果你遵循正常的申请流程的话),所以你应该仔细考虑这项投资是否值得。

如果你想建立一个作品集网站,请尽量将这两个风险因素降到最低。考虑使用现成的模板,这样既能确保外观专业,又能避免在自定义 CSS 上浪费大量时间。静态网站构建器或像 Ghost 或 WordPress 这样的 CMS 可以帮助你进一步减少时间投入。一个更简单的选择是为你的 GitHub 个人资料创建一个README 文件

如果你喜欢这篇文章,你可能会对下面的免费课程感兴趣。如果你能在推特或其他平台上分享这篇博文给你的朋友,那对我也非常有帮助。

我申请了 100 多次 React 职位,但都被拒绝了!我做错了什么?

如果你正处于这种情况,你可能会想:如果你知道如何成为一名优秀的求职者会怎么样?这正是这门免费课程的意义所在。了解招聘流程背后的运作方式,以及如何提升自己,从众多求职者中脱颖而出。

文章来源:https://dev.to/jkettmann/don-t-waste-your-time-on-a-portfolio-website-314b
PREV
重构初级 React 代码 - 代码量减少 43%,数据结构更优
NEXT
TERMUX 入门📲