Blind 75 作者的软体工程师职涯选择

2024年7月2日

💎 加入 E+ 成長計畫 與超過 500+ 位軟體工程師一同在社群中成長,並且獲得更多的軟體工程學習資源

相信有在刷 LeetCode 的软体工程师,应该都对 Blind 75 这个清单不陌生。这个清单当初是由一位在 Meta 担任主任工程师的资深前辈汇整,因为很全面的涵盖了大厂会考的各种题型,后来成为提到练习 LeetCode 时,最多人推荐的题目清单。

备注:文末有 GreatFrontend 20% 合作折扣,记得看到最后 😀

先前 ExplainThis 团队有幸跟 Blind 75 的作者一起吃晚餐,听到前辈分享自己从 Meta 离职投入创业的经历。

好奇问了前辈离职的原因是什么,毕竟在 Meta 做到 E6 的主任工程师,从薪水与福利的角度来看,似乎没什么好抱怨的,我们特别好奇如果没有推力,那是有什么其他更有吸引力的地方,让前辈当初毅然决定辞职去追寻?

这件事或许早有脉络可循,当初从新加坡国立大学 (NUS) 的电脑科学本科毕业后,前辈与多数毕业生一样进到软体大厂工作,但与多数毕业生不同的是,前辈特别热衷于分享。

除了汇整经典的 Blind 75 清单外,他汇整的开源资源,在 GitHub 上累积总计超过 20 万颗星星 (你没看错,是 20 万颗不是 2 万颗)。

当初我们能拿到大厂的工作,也是看前辈汇整的开源资源,也因为这个因缘开始关注前辈。

除了分享,另一件让前辈热爱的事是前端开发。虽然在职涯开始与多数电脑科学系的学生一样,是从前后端都做的软体工程师开始,但随着时间推移,前端开发的魅力让前辈决定投入更多时间在上面。

离开 Meta 全职创业,正是因为想要更专注在前端开发的领域。具体来说,前辈创了 GreatFrontend 这间公司,目前 GreatFrontend 有两个主要项目:

  • 一个协助前端工程师准备面试
  • 一个是协助前端工程师透过专案实作提升能力
GreatFrontend 前端程式题
GreatFrontend 前端程式题
GreatFrontend 专案实作
GreatFrontend 专案实作

而下个阶段,GreatFrontend 也将开发工具,来协助前端工程师能在工作上更轻松。

如同几年前面上大厂是靠前辈做的开源资源,前阵子 ExplainThis 有成员也成功面上了主任工程师的职位,过程中的准备正是透过 GreatFrontend 的系统设计面试内容。

除了系统设计,GreatFrontend 也有上百题前端程式题,就像练习 LeetCode 一样,让你可以直接在线上编辑器练习常考的 debounce、curry 以及 UI 等实作题。如果有不会的题目,也有精心汇整的详解可以参考。

GreatFrontend 20% 合作折扣

我们特别问了前辈有没有可能提供折扣码给 ExplainThis 的读者,如果你想透过 GreatFrontend 加强自己的前端能力,可以用 EXPLAINTHIS 这个折扣码来获得 20% 折扣。[取得 GreatFrontend]

回到前辈做的职涯选择,选择离开大厂、高薪的工作,是因为热爱分享、热爱协助他人成长、热爱前端开发领域。昨天听完分享后,我们内心充满着激动,虽然我们还没有勇气辞掉工作,但期许我们在分享、协助人成长的面向上,能持续为社群带来更多 😊

备注:下图是前辈的 GitHub 个人页,看那满满的 commit 纪录,只能说佩服~

前辈的 GitHub 个人页
前辈的 GitHub 个人页
🧵 如果你想收到最即時的內容更新,可以在 FacebookInstagram 上追蹤我們