由美子

随笔

March 13, 2019 • ☕️ 1 min read

自从两个星期前,复制了 Dan Abramov 的博客,我尝试把 Dan 发表的每一篇博客都阅读,尝试看他在不同 conferences 的 talks,尝试把 Google Chrome Dev channel 的视频都看看,尝试阅读 V8 博客的更新。。。天啊,做一个合格的前端程序员真不容易,这么多的内容,我基本上是看不完的,更不要说理解。

周末的时候,看了一些 UI Components 的 talks,蛮有启发性的。以至于我这个星期开始思考如何改善我们组的一些UI Components。(由于我正在做的一个功能,后端坏了,因此,我有点发呆的时间了。)

创新周

晨星公司,每个季度,都有一个星期让我们做创新项目,但公司是非常民主的,很多人,他们就放假一星期,lol,(由于过于民主,当特朗普上台时,有人更因为伤心,放假一星期。)回正题,我申请去晨星工作的主要原因是,我当时希望我每天开发的时候都可以看股票。但我被派去养老金产品开发,所以跟股票几乎没有关系,在开始工作之前,当然有点失望。当时的我,对养老金没有任何认识,同事介绍我看Boggleheads,因此对养老计划有了一点认识。401k, traditional IRA, roth IRA, 等等。发现自己,身边很多人,移民,美国人(美国人退休的时候平均只有$30K+ 左右存款),因此,特别懊恼,觉得社会是故意让普通百姓如此不关心自己的养老问题的。所以,我每天上下班都是在思考,要做一个什么样的产品出来,才可以改变人们的习惯,或者,让大家对养老计划有更深刻的认识,等等。

由于我那一年半,每天都思考个人理财问题,每一次创新周的项目都拿到第一名,大家都超级喜欢我的产品。

思考

一家好的公司,并不是压榨员工的24小时,而是,让员工在工作之余,有空间去思考目前的状况,思考可以作出改善的地方。 这个思考,就如你洗澡的时候,会有很多灵感,这些灵感,只有在非压力下,才会散发出来的。 最近几年,我深刻地体会,有成就的人,通常都是一味地思考,探索同一个问题几十年。比方说,丹尼尔卡内曼,他研究行为经济学三十余年,不断观察人的消费行为与理性思维的分歧。比方说,为什么我们今天有无人驾驶车?是因为 Sabatian 17岁的时候,好朋友因交通意外去世,促使他不断思考,怎样才可以避免更多这种意外的发生。

我并没有很想努力做一个最好的工程师的原因。

大家都知道,我做前端开发之前,算是一个电商/网媒人,而我选择做网站开发的主要原因是,传统的创业模式除了最初期是指数增长,大部分时间都是constant,定值不变的。但通过平台,所有产业,都有可能做到指数级别增长。因此,我认为网站开发比单纯的贸易(例如,电商卖家)要有意思得多。而拥有网站开发技巧,只是我想创业的基石。我跟其他程序员非常不同的地方在于,我更加在乎产品的优化,而优秀的程序员更在乎代码的优化。

一个平凡的人,一辈子就只能在一件事情上努力。

如果我把精力都投放在电脑工程和软件开发的研究上,我就会偏离初心。我的初心是,我想做产品人和entrepreneur。自从在微软工作后,我深刻体会,我以前有的商业触觉和锐性,现在已经淡化了很多。因为脑袋就这么大了,computing power就只有这么多了,当无限量集中在一件事上,其他事情就必然疏于思考。就如你看见MIT的天才,都是左右脚穿不同颜色的袜子。因为有更加重要的问题要思索。

纠结

因此,我是纠结的。如果我不把精力都集中于软件开发上,我觉得自己无法做好目前这份工作。如果,我把精力都投放于软件开发上,我内心想做的产品就会一直被延误。现在我要想把两件事都做好,我就要变出两个人的时间。