本期嘉宾 尤雨溪 Evan 是前端框架 Vue.js 的作者。Vue.js 是一个用于创建用户界面的开源 Web 应用框架,项目目前在 Github 上拥有 >184k 的星标数,是目前 Github 有史以来排名第四的项目,是在 Web 类别下排名第一的项目。
Evan 是江苏无锡人,在上海复旦附中毕业后,他来到美国柯盖德大学就读艺术与艺术历史,毕业后他进入帕森斯设计学院就读 MFA(艺术硕士)。两年后,Evan 毕业, 加入 Google Createive Lab。2014 年,Evan 创造了 Vue.js 的第一个版本,并且登上了 HackerNews 等知名网站的首页。之后,他加入了另外一家知名的 JavaScript 框架公司 - Meteor。到了 2016 年,Evan 开始全职工作在 Vue.js 上,而今天,Vue.js 已经是前端开发领域中的主流和标准之一。
本期节目的主要内容包括:
- 学习艺术史时的纠结,在帕森斯设计学院开始学习编程的经历
- 进入 Google Creative Lab 的故事,创造 Vue.js 的初衷, 为什么说框架设计就是不断的取舍
- 全职做开源项目的模式,从 2000 美元的资助,到成为全球流行的框架之一后,所面对的挑战
本期节目的时间线:
- 0:04:17 典型的一天安排
- 0:06:16 在复旦附中的生活
- 0:07:54 在金融和艺术之间选择
- 0:13:39 真正感兴趣的东西,学艺术曲线救国
- 0:16:54 数字艺术
- 0:20:11 在 Parsons 印象深刻的项目
- 0:24:56 创造的冲动,找到“心流”,合适的工具
- 0:29:09 毕业作品做的是什么
- 0:32:14 进入 Parsons 的想法,纯艺术的出路太少
- 0:34:02 崇拜的对象在学 Vue.js
- 0:36:32 在浏览器上复现应用登上 HN 首页,加入 Google Creative Lab
- 0:39:22 去 Facebook 面试失败
- 0:40:15 做出让所有人容易上手的工具
- 0:43:28 找工作与 Self promotion
- 0:45:25 开始写 Vue.js 的背景
- 0:53:07 第一版的开发难度
- 0:56:13 框架设计都是一种取舍
- 0:59:59 如何推进大型的开源项目
- 1:04:13 社区的反对意见,不是所有时候都可以说服别人
- 1:07:15 Meteor 的超前全栈理想
- 1:10:00 一体化的风险:在自己的护城河里死去
- 1:15:54 全职做 Vue 的考虑,来自 YC Startup 的 2000 美元资助
- 1:19:57 团队的模式和规模
- 1:26:51 社交媒体上的失真信号: 非理性的爱和非理性的恨
- 1:32:38 对 Web 的未来畅想
- 1:38:19 做开源的收入,拒绝投资与期望的美好人生
- 1:41:50 快问快答
- 1:45:17 听众问题: 给正在学习编程的同学的建议
- 1:46:16 听众问题: 关于 Weex,WASM,大厂开源
- 1:51:41 工作上生活上最暖心的事情
嘉宾提到的书籍/联系方式
1. 推荐的书:《Working in Public: The Making and Maintenance of Open Source Software》
2. 联系方式:知乎「Evan You」(www.zhihu.com)
---
欢迎关注微信公众号「从零道一」(id: goto0011),并加入听友群。在听友群里,你可以和主创团队直接交流,结识其他来自各行业的优质听友,获得更多领导力、自我提升和创业投资相关的干货资料。