2016/09/14 第699期

我是如何学编程的

这篇长文详细记述了作者从小到大在人生不同阶段与职业生涯不同阶段的学习经历,与编程直接相关的经历的时间跨度超过20年,很有共鸣。文中一再强调的 meta-skills 确实很重要;一切技术都有过时的一天,唯有思想才能永恒。

在严肃地学习编程20年后,每个程序员如果都能写一篇这样的"我是如何学编程的"长文,对后来者的启发真的很大。本文最后也列出了一些同样命题的作文,立意不同,都值得读一下。

姓 Null 给生活带来的困扰

Null 是一个不错的姓,同样不错的还有 undefined,void,None ,nil 等远房亲戚们。这些姓可以很好地用来测试网站代码,尤其是用来测试用户注册模块:)好吧,这个笑话不好笑。看原文吧。

风投经济

来自 a16z 的科普文章。风投的钱是哪来的?大学校友会基金,公司的非营利性机构,政府或公司的养老金,富人家庭的信托基金,保险公司等。这些机构被叫做 Limited Partners,简称 LP。

LP 们分散投资,让风投管理的钱一般占可支配金额的不到5%,但耶鲁大学的基金划了高达16%的钱让风投来投资,该基金在过去10年每年增值18%。对了,当年秦始皇赞助徐福出海,算不算在做风险投资?

软件开发的 Switching Costs

现在做一个比较像样的线上服务难免都要用到其他第三方的云服务,大到云端的虚拟机数据库,小到调用若干api。问题来了,如果第三方的云服务坐地起价或者突然倒闭,转到其他替代品的成本有多大?

产品经理如何做产品

文章最后将产品功能分成5个类别的想法不错:growth(增加新用户),activation(让用户上瘾),engagement(让用户爱不释手),re-activation(让不活跃的用户回来用),revenue。