如何平衡兴趣与收入——听尤雨溪访谈有感(代码片段)

卡颂 卡颂     2022-12-10     356

关键词:

README是一款Github推出的访谈节目,每期会采访一位开源大佬,挖掘开源项目背后的故事。

采访尤雨溪的这期标题是如何从一个想法发展成整个JS社区生态。

主要讲述了尤雨溪的成长历程,Vue的诞生过程以及发展。

这次访谈最让我印象深刻的是:尤雨溪在人生的几个关键节点上是如何做出选择的。

一句话总结:尤从求学到工作的每个关键节点,都是平衡兴趣与收益后的利益最大化选择。

如果你正面临选择或身处迷茫,这篇文章或许可以为你提供一些有趣的视角。

大佬也是被爸“逼”的

尤高中毕业就赴美求学,本科就读于Colgate University,毕业时获得艺术史学位。

曾几何时,他也想将艺术作为职业方向。但是父亲指出了一个很现实的问题:

作为外国人,在艺术领域你很难找到提供工作签证的工作

就这个问题他与父亲发生了激烈的争吵,但最终不得不承认父亲是对的。

于是,硕士阶段,尤选择了ParsonsMFA(结合设计与软件开发的专业),并在就读期间自学了JS

这是其结合兴趣与收益做出的第一个重要抉择,完成了从冷门的艺术专业向软件领域的靠拢。

错位竞争

作为一个本科、硕士都是艺术相关专业,会编程的学生。在面临毕业时,如何才能找到好工作?

换做是你,会怎么做?思考十秒。

如果你能想到的,只是刷面经,投简历。那么以下内容值得你好好思考一下。

当时市面上正流行一款以流畅交互体验著称的TODO list APP —— clear

他的丝滑交互体验,使其在短时间内收获大量关注。

尤在看到这款App时首先想到:我能不能将这种交互体验迁移到Web上?

在研究了几天touch事件、CSS transform后,他成功了。

注意接下来他做的事:

我制作了一个视频并发布到网上,大家为Web也能实现如此流畅的体验感到兴奋。最终,我的作品登上了Hacker News头条

不管是应届生还是在职求职,很多低学历或非本专业的朋友都在抱怨:大公司学历歧视、专业歧视。

但是,站在公司的视角,每天这么多人投简历,如何区分能力强弱?

显然学历、专业、工作年限是最简单粗暴的筛选方式。

但如果你能以某种方式证明自己的能力,并广而告之,那么在求职时就能跳出简单粗暴的筛选方式。

这也是为什么很多人升职、求职、创业前会写书的原因。

君不见,玖五(阿里最年轻的前端技术专家)只有中专学历,但他的另一个身份是《深入浅出Vue.js》作者。

探索兴趣导向的人生

说回主题,凭借错位竞争,尤成功获得大公司关注,并在毕业后入职Google Creative Lab。

在这一时期,尤的工作主要是做各种试验性web项目原型的探索。

随着在大公司的新鲜感减退,尤逐渐发现这份工作的局限性:只做项目原型,就无法参与项目的生产落地。

不面向终端用户的产品,始终是空中楼阁。

于是,尤决定独立开发一个项目。

这个项目的契机是:为了快速开发原型,需要提效的框架工具。

彼时Angular1已经发布,但对他这样的非计算机背景的开发者来说Angular1太重了。

于是,一款以简单好用为目标的视图层框架被构思出来。几经辗转,最终命名为Vue

从艺术到计算机的跨度,再到入职Google Creative Lab。兴趣导向加上错位竞争的理念为尤不断带来正反馈。

很自然的,尤开始思考:我可不可以全职从事Vue的开发?

理想主义实干者

很多人都有不上班,全职做自己感兴趣的事的美好愿望。

尤与他们不同的是,尤认真评估了可行性后,做出了实际的努力。

摆在面前的困难起码有三条:

  • 能否适应全职做开源的生活节奏
  • 全职开源能否养活自己
  • 如果失败了能否重回大公司

让我们看看尤是如何步步规划,最终解决这三个问题的。

能否适应全职做开源的生活节奏

从谷歌离职后,尤没有立刻全职开发Vue,而是加入一家创业公司Meteor全职远程工作。

做远程工作不仅能提前适应全职搞开源的节奏(在家办公),也能为Vue在社区的发酵提供缓冲期。

正是在这一期间,Vue被Taylor Otwell(Laravel作者)所知,并推广到Laravel社区。

全职开源能否养活自己

收入是最现实的问题。

当通过Vue的开发积累了名气与社区生态后,尤尝试通过Patreon为自己募资。

Patreon是一家为艺术家和创作者募资的公司,其理论基础来源于Kevin Kelly的1000粉丝理论:

从事创作和艺术工作的人,如作家、摄影师只要能获得1000忠实粉丝就能维持生活。这1000位粉丝是那种认可你价值观,被你的内容吸引,愿意为你做口碑传播和知识付费的,你要做的就是找到、维护好他们

与此同时,尤还从一个朋友公司的开源基金会获得捐赠。

当他决定全职开发Vue时,他已经可以每月从Patreon和基金会募捐中收入3-4k刀。

如果失败了能否重回大公司

当以上两个问题都解决后,第三个问题也不攻自破 —— 如果你能独立开发如此成功的项目(Vue),还愁找不到工作?

启示

当我知道尤雨溪时,他已经是大神了。

这就给我一种幻觉:大神一直是大神。我之所以不能全职做感兴趣的事,是因为我不是大神。

然而,剖析他的成长经历,我们看到的是一个有冒险精神的理想主义实干者,一个头脑清醒、规划清晰的普通人。

我始终觉得《The Pursuit of Happyness》翻译为《当幸福来敲门》并不妥当。

幸福不会自己来敲门,幸福需要审慎规划、大胆求证。

在此过程中,还需要平衡兴趣与收益、需要有错位竞争的意识、需要一点点与众不同的小勇气,需要有失败后的Plan B

尤雨溪vue登榜github之路看似不难(代码片段)

...;向Vue提供了为期6个月、每月3000美元的支持。尤雨溪的月收入很快达到4500美元,但依然不到供职Meteor公司时月工资的一半。2014年10月,Meteor邀请尤雨溪到硅谷分 查看详情

不吹不黑聊聊前端框架--尤雨溪live整理(代码片段)

...在前端人才金字塔的浮动与挣扎中思考该学什么框架、该如何入门前端、又遇到学习瓶颈怎么办的时候,正是这些业界大牛们用自己的行动引导着我们,有如尤大所说:多思考场景需求,多 查看详情

5kb的vue:尤雨溪发布新作petite-vue(代码片段)

前端程序员想必对尤雨溪及其开发的Vue框架不陌生。Vue是一套用于构建用户界面的渐进式JavaScript框架,在2014年发布后获得了大量开发者的青睐,目前已更新至3.0版本。与其它大型框架不同的是,Vue被设计为可以自底... 查看详情

2022前端最新生态趋势——尤雨溪主题分享(代码片段)

作者:清秋原文:https://juejin.cn/post/7123126028838862862上午观看了 第二届稀土开发者大会[1] 尤大关于 《2022Web前端生态趋势》的主题分享,记录如下,有时间的同学可以观看大会的回放:juejin.cn/live/xdc202…[2]先... 查看详情

2022前端最新生态趋势——尤雨溪主题分享(代码片段)

作者:清秋原文:https://juejin.cn/post/7123126028838862862上午观看了 第二届稀土开发者大会[1] 尤大关于 《2022Web前端生态趋势》的主题分享,记录如下,有时间的同学可以观看大会的回放:juejin.cn/live/xdc202…[2]先... 查看详情

2022前端最新生态趋势——尤雨溪主题分享(代码片段)

作者:清秋原文:https://juejin.cn/post/7123126028838862862上午观看了第二届稀土开发者大会[1]尤大关于《2022Web前端生态趋势》的主题分享,记录如下,有时间的同学可以观看大会的回放:juejin.cn/live/xdc202…[2]先放一... 查看详情

尤雨溪解读2022web前端生态趋势(代码片段)

尤大大从下面的三个前端领域的不同层次来展开了介绍:开发范式&底层框架(注:大家比较熟悉的Vue、React这些框架层面)工具链(注:像webpack这样的构建工具)上层框架(注:例如Next.js、... 查看详情

尤雨溪解读2022web前端生态趋势(代码片段)

尤大大从下面的三个前端领域的不同层次来展开了介绍:开发范式&底层框架(注:大家比较熟悉的Vue、React这些框架层面)工具链(注:像webpack这样的构建工具)上层框架(注:例如Next.js、... 查看详情

[译]尤雨溪:vite会取代vue-cli吗?(代码片段)

...说 vue-cli 的下一个版本就要用 vite 重构了,不过看尤雨溪这说法ÿ 查看详情

不吹不黑聊聊前端框架--尤雨溪live整理(代码片段)

...在前端人才金字塔的浮动与挣扎中思考该学什么框架、该如何入门前端、又遇到学习瓶颈怎么办的时候,正是这些业界大牛们用自己的行动引导着我们,有如尤大所说:多思考场景需求,多看看技术到底做了怎样... 查看详情

尤雨溪对2022web前端生态趋势是这样看的(代码片段)

文章目录前言开发范式&底层框架方面趋势基于依赖追踪范式基于依赖追踪范式—共同点基于编译的响应式系统统一模型的优势和代价基于编译的运行是优化VueVaporMode(input)工具链原生语言在前端工具链中的使用工具... 查看详情

为什么尤雨溪说react的性能不如vue?(代码片段)

作者是前Facebook/Meta前端工程师,也是近4000颗星react-native-web的作者。 此文摘自AndyLee:ReactTurbo-ReactForget殺手[1]ReactTurbo-React性能的最终救星道歉一下,我原文中把react-native-webrtc[2]写成react-native-web,若有误会的读 查看详情

为什么尤雨溪说react的性能不如vue?(代码片段)

作者是前Facebook/Meta前端工程师,也是近4000颗星react-native-web的作者。 此文摘自AndyLee:ReactTurbo-ReactForget殺手[1]ReactTurbo-React性能的最终救星道歉一下,我原文中把react-native-webrtc[2]写成react-native-web,若有误会的读 查看详情

尤雨溪在vue3.0beta上推荐的nowebpack小工具vite(代码片段)

前言在4月21日晚,Vue作者尤雨溪在哔哩哔哩直播分享了Vue.js3.0Beta最新进展。里面尤大大所提到他最近在做的这个小工具 vite ,一个实验性的nobuild的vue开发服务器。(这个小工具可以支持热更新,且不用预编译) 一丶安装... 查看详情

前端趋势vuevite作者尤雨溪前端趋势2022主题演讲(代码片段)

欢迎来到我的博客📔博主是一名大学在读本科生,主要学习方向是前端。🍭目前已经更新了【Vue】、【React–从基础到实战】、【TypeScript】等等系列专栏🌈博客主页👉codeMak1r.的博客最新专栏【React–从基础... 查看详情

尤雨溪携手字节前端专家,畅聊vue3.0&前端技术新趋势(代码片段)

...了,学不动了”成了前端开发群体的切肤之痛,如何在纷繁复杂的前端潮流中找准自己的方向,是年轻前端开发们的群体痛点。 查看详情

看完尤雨溪338条知乎回答后,我突然找到了前进的方向(代码片段)

1、创造影响力的机会总是存在,但受一定的时代进程的影响。这里并不是说能不能成完全靠运气:作为个人想要最大化创造影响力的机会,最重要的是两点:会发现问题,并且判断出什么问题值得解决。具备... 查看详情

vue2升级到vue3到底是不是一个正确的选择?(尤雨溪亲自回复解读)(代码片段)

作者:掘金干货君https://juejin.cn/post/7117525259212816414就在前两天,一篇反对Vue2升级到Vue3的文章在vue官方社区引起了热议。(原文链接:Vue3wasamistakethatweshouldnotrepeat[1])这篇文章从实际应用角度出发,分析了V... 查看详情