我是前端下饭菜,两娃的爸创业中。公众号“绘个球”(各种号全网同名)实时分享创业动态,提供军事、地理、地产短视频工具。
高产的开源大佬
通过开源实现WLB(Work-life Balance)是程序猿梦寐以求的职业归属,边旅游边写代码,体验一山有四季,十里不同天的热带雨林,代码灵感就像喷泉一样源源不断。耳熟能详的Vue.js作者尤雨溪就是代表人物之一,但今天给大家介绍的是另外一位大牛,他就是得到尤雨溪高度认可的Anthony Fu。
你可能没听过Anthony Fu,没关系,只要你有用Vue,那你肯定使用过他写的开源库。看看他的各种头衔。
- Vitest、Slidev、VueUse、UnoCSS、Elk、Type Challenges 开源项目创建者
- Vue、Nuxt、Vite 核心成员
- Shiki、Twoslash、ESLint Stylistic 维护者
- 就职于 NuxtLabs
看看这些开源库的统计,不由得惊叹,做到如此高产,那不得没日没夜的干?更为夸张的是,Anthony Fu研究生刚刚毕业就凭借自身开源影响力,被NuxtLabs招入靡下。
| 开源库 | 角色 | stars | 代码commit次数 |
|---|---|---|---|
| Vitest | 创建者 | 13.1k | 1202 |
| Slidev | 创建者 | 33.5k | 1873 |
| VueUse | 创建者 | 20.1k | 1886 |
| UnoCSS | 创建者 | 16.7k | 1740 |
| Elk | 创建者 | 5.5k | 320 |
| Type Challenges | 创建者 | 43.5k | 329 |
| Vue | 核心成员 | 47.7k | 17 ? |
| Nuxt | 核心成员 | 55k | 277 |
| Vite | 核心成员 | 68.7k | 245 |
WLB下个人收入
就职于NuxtLabs
通过 Salary 平台提供的数据,2024年NuxtLabs招聘年薪范围在$107,378至$137,730, 平均年薪为$121,945( RMB 82万 )。
查看历史招聘职位,和Anthony Fu最为接近的Lead Software Engineer,年薪为$161,089(RMB 109万)。
Anthony Fu Fund 基金收入
基金收入是透明化的,因此可直接在 Anthony Fu Fund 官网上查看,统计截止2024年10月份的收入,共计$4048(大约RMB 2.7万)。当然这一笔款项是作为其开源生态的收入,分配情况未知。
Void Zero资助
Anthony Fu作为Vue生态的忠实拥护者,一直能得到尤雨溪的青睐。 尤雨溪在博客VoidZero joins the Open Source Pledge 中说明了对开源贡献者的资助明细,其中对Anthony Fu的资助每月为$1536,一年大约$18432(RMB 12.5万)。
其他收入
在WLB情况下,Anthonn Fu还可以为企业提供一些商业支持、培训、定制开发等服务。由于个人在开源界的品牌效应,也会参与一些演讲、写作、技术会议等等。
这些方面的收入,虽然不固定,但应该也算一笔不小的收入。
个人经历
有人出生在罗马,有人出生做牛马。在编程领域,Anthony Fu算是"出生在罗马"。
按网上资料估计,Anthony Fu差不多96年出生。
小学五年级受同学影响,觉得技术很酷,便开始接触Flash,使用ActionScript编写Flash小游戏、小动画。
一直到高中毕业,断断续续地学习VisualBasic 和 C#, 做一些Windows的开发。
从大一开始算正式入行,那时候想要自己做一个个人网站,大家都会想要做一个自己的 Blog。于是学了 Python,用Python做后端,用 jQuery 写前端,写着写着就喜欢上前端,因为前端能马上看到效果(Feedback Loop 很短)。
2014年尤雨溪发布了Vue,那时候Vue还蛮火的,然后学了Vue。写了一些Vue的App ,开始慢慢接触到开源。
2019年创建VueUse,一个Vue工具集合,类似于ReactUse。
2020年Anthony Fu给尤雨溪发了issues,申请成为composition-api(Vue2到Vue3的过渡插件)的maintainer,正式加入Vue core team。
2021年创建Vitest,用于Vue代码的测试框架。
2021年创建slidev,一个现代化的幻灯片演示框架。它提供了丰富的功能和优雅的设计,使得创建和展示幻灯片变得更加简单和高效。
2021年创建UnoCSS,目前呼声最高的原子化CSS框架。
2021年正式加入NuxtLabs,专职于做开源项目。
总结
2021年对Anthony Fu来说,是神奇的一年,开源了不下三款耳熟能详的项目,研究生刚毕业就加入了NuxtLabs。大多数程序员梦寐以求的WLB工作状态,他刚毕业就实现了。借用他自己的话:"这样的结果完全超过了我的预期"。
在放大他人成就的同时,我们往往不太关注成就背后的过程,喜欢用天才、天选之子来给他人的成就打标签。当你了解了Anthony Fu这些大牛的过往经历之后,哪有那么多天才、天选之子,人家只不过比你早入行十多年而已。
如何写好开源项目?Anthony Fu写的每一个开源项目背后,都有一个故事,例如slidev的产生是因为参加talk写ppt时不好放代码,所以自己动手写了一个ppt框架。开源初衷最好别抱着功利性写,而是能实打实的解决问题,这样别人才会源源不断的提issues, 形成良性循环。
Anthony Fu资料
说明:本篇文章统计数据来源于网络,仅做参考。
我是
前端下饭菜,原创不易,各位看官动动手,帮忙关注、点赞、收藏、评论!