湾区日报文章第100辑

2017/08/14 第991期

Founder Friendly? No thanks

当公司创始人没法胜任 CEO 这份工作时,董事会有责任把创始人赶下 CEO 的位置;当老好人、放任创始人胡作非为的董事会不算是 founder friendly。
打天下的人未必有能力坐天下。创始人有能力从餐巾纸勾勒产品 idea 做到 product market fit,但未必有能力管理几百几千个员工、有能力建设好的公司文化、有能力应对各种公关危机。创始人有太强的 ego 而没人约束,这对用户、员工、投资人都是不负责任的。

花少于 $4 万美金做出并上线一个 SaaS 产品

到 Dribbble 上花了 $1.4 万找了设计师作何产品设计;到 Upwork 花了 $2 万找了个便宜的印度人用了半年时间写代码实现;再花点钱找人做宣传页面、然后到 Facebook 做广告。
不想让出股份给风投、不想让出股份招全职员工的人,可以走这个路数创业。现在什么都能外包出去了。

Personas vs. Jobs-to-Be-Done

设计产品时候的两种手段:设定 persona,弄清楚用户都是什么样的人;定义 Jobs-to-Be-Done,弄清楚用户之所以“雇佣”你的产品到底是为了要完成什么任务。

Traditional Asset Tokenization

畅想未来:看得见摸得着的财产用 crypto token 来表示,比如帝国大厦有自己的一套 crypto token,持有一些这种 token 的普通百姓可以拥有 0.002% 的帝国大厦。
相当于线下的财产进行 ICO?

手机号码成为用户名

越来越多的线上服务/app使用手机号码作为用户名,有的甚至“无需”密码登录、而用手机短信验证码的形式登录。电话号码的作用逐渐由“打电话”变成了用户名。别把电话号码随便告诉别人啊。
为啥不用电子邮件做用户名?我至少能想到这几个原因:1,用户常有N多个邮箱而忘了用是哪个邮箱注册的;2,用邮件接收“验证码”比用短信慢得多;3,从开发者的角度看,由于注册一个邮箱的成本很低,所以坏人可以用一堆邮箱来注册你的服务、进而搞破坏。

2017/08/16 第992期

差点成为 iTunes 的 MP3 播放器 Audion 背后的故事

著名 Mac 软件开发商 Panic 在上世纪末推出一个 Mac 上颇为流行的 MP3 播放器,差点被 AOL 收购,差点被 Apple 收购;若被 Apple 收购了,他们的软件就是 iTunes。
AOL 差点收购他们,当时 AOL 已收购 Windows 上的 Winamp,若再拥有 Mac 上的 Audion,那就完美了;Apple 第一次想收购他们,但他们正与 AOL 眉来眼去;后来 Apple 秘密收购 Audion 的竞争对手 SoundJam 然后推出 iTunes。
后来 Steve Jobs 发邮件说要见他们,那已经是 iTunes 发布后了;开了 15 分钟的会,Steve Jobs 说想收购他们。Steve Jobs 问他们接下来想做什么软件,他们说想做照片管理的;Jobs 说:别做。不久后,iPhone 推出了。辛亏没做:)
我希望这个故事能拍成电影,可能不是大片,但应该是工程师们爱看的。

Reddit 联合创始人 Alexis Ohanian 的十二个 “Don’ts”

22岁时约谈记者,尽管最终记者没报道Reddit,但记者后来跟Wired的一编辑提起Reddit,该编辑跟她老公转述,最终她老公的公司收购Reddit。
靠当时的这个收购,他23岁时就赚得几百万了。倘若当初没有见那个记者。。。

付费订阅是软件公司的唯一生存之道

由 Ulysses 从一次性收费改成每月付费订阅引发的讨论。其他行业的公司赚钱多是靠回头客(如每天去星巴克买咖啡),软件公司如果靠收费一次(用户没法回头了。。)是很难活下去的。
App Store 里的 app 付费下载后,每次升级都是免费的,这就让开发者很难赚到钱了:(

卖床垫的电商 Casper

经常听 podcast 的人都知道 Casper,他们在很多 podcast 上做广告。看来只要创始团队给力(几个创始人技能互补,都有一定的创业经验),这么不酷的 idea(什么?卖床垫?)都能做大。
现在他们不只卖床垫了,跟睡眠有关枕头、床单等都有卖。我猜他们的融资幻灯片肯定不是把自己定位成“卖床垫”的,先卖床垫,再卖跟“睡眠”有关的一切东西,这就能做很大了。

Coinbase 种子轮融资的幻灯片

随着比特币价格飙升,Coinbase 新一轮融资一举估值 $16 亿。文中给出的幻灯片是 2012 年他们在 Y Combinator 的 demo day 用的。经过五年的努力,“一夜成名”。
幻灯片中,他们对 Coinbase 的定位是“好用的在线比特币钱包”;Coinbase 之于比特币,就像 iTunes 之于 mp3。这套幻灯片可以搭配创始人 ceo 几个月前写的战略文章来看。

2017/08/17 第993期

Facebook 早在 Snap 上市前几个月就知道 Snap 不太行了

Facebook 之前收购了个做 VPN app 的公司,它监控用户流量;春江水暖鸭先知、开启上帝视角:Whatsapp 火了,收购;Meerkat 火了,上视频直播。
抄 Snapchat 的 Stories 功能后,监控得到的数据表明 Snapchat 用户活跃度不行了,于是加大力度全平台上 Stories 克隆品。

董事会实际上是做什么的

本文除了解释董事会的职责外,还提到自己近20年在各公司董事会里目睹之怪现象:创始人要开除其他创始人、公司员工起义要换掉创始人CEO、创始人拳脚上威胁其他创始人与员工。

分析 618 家 SaaS 公司新用户注册后收到的欢迎邮件

刚创建新用户后,一般会收到欢迎邮件。这种欢迎邮件可不是随便设计的,都带有一定的目的的,要一步步引导用户完成某个任务。

你可以(应当)在 production 中做测试

任何公司的工程师都或多或少在 prod 的服务器上直接部署代码、用 prod 的流量测试代码是不是正常,即使代码出问题了,只要破坏度有限,问题不大的。
怎样才算“破坏度有限”?只有极少数访问量执行到新代码(Canarying 或 feature toggle)+ 能快速自动化地部署代码 / 回滚到上一份好的代码 + 做好监控 + 各种其他 best practice。

The Power of Anti-Goals

来自 Charlie Munger 的智慧:与其制定那些给自己很多压力的远大目标,不如列出自己不想做的事,然后尽量在工作生活中避免那些自己不想做的事。
“A lot of success in life and business comes from knowing what you want to avoid: early death, a bad marriage, etc.”

2017/08/19 第994期

为什么写作软件 Ulysses 改用付费订阅

一次付费免费升级,开发者只能从新用户身上赚钱,每个月收入不稳定;付费升级也好不到哪去;考虑到 Ulysses 是跨平台的 app,不如付费订阅、多平台都可用,开发者与用户双赢。
什么样的 app 适合付费订阅:A complex, multi-platform productivity app.

像维基百科那样增长博客的读者数量

向维基百科学习:1,写高质量的文章;2,文章里的链接尽量链到同一博客的其他页面,别让读者离开;3,别拘泥于关键词 SEO;4,找专家来写;5,可靠的参考资料。

Assume Positive Intent

工作和生活中,我们要花很多时间精力保护自己的利益、防范别人害我们,这是因为我们对他人没有完全的信任;如果人与人充满信任、假设对方是好意的,做事的效率就高很多。
赢得信任或失去信任:"We can start from a place of skepticism until someone has proven themselves worthy to be trusted. Or we can start from a place of positive intent right from the beginning and keep it there until they violate that trust. "

Foursquare 是如何设计 Swarm 5.0 的

Foursquare 的设计师图文并茂地解释了新版的 Swarm app 几个关键屏幕在设计上的考量,是产品 / UI 设计的不错的学习材料。设计、编程实现、上线,前后8个月,20多个人的团队。
文中最后提到经验教训:这种大规模 app 重新设计的项目,设计师要从设计初期就与工程师密切沟通,及早知道某个设计实现起来会不会太困难。

California Roll Rule

6、70年代美国人不爱吃寿司,不敢吃生鱼片、紫菜;后来出现了加州卷:用美国人能接受的食材做成类似寿司的食物;寿司就推广开了。人们并不想要全新的陌生的东西,他们只想要熟悉的但有点不同的东西。
这对做产品、UI 设计有什么启示?

2017/08/20 第995期

Kubernetes at GitHub

GitHub 将他们的大型 Rails app 迁移到使用 Kubernetes 来运行、部署代码。整个过程必然十分小心谨慎,做了各种措施、缓慢地增加迁移的信心。

How to Work with Everyone

如何改善与同事的工作关系?1,先识别出那些不好合作的人,一个一个改善;2,有自知之明;3,学会欣赏别人的优点;4,帮助别人;5,分享自己的弱点,取得信任;6,假设对方初衷是好的。

人死之后,他们的 Facebook 账号怎么办

对于Facebook来说,如何知道一个人死了?如何避免死者以前的帖子被自动推荐给家属、给家属造成二次伤害?死者的多个家属里谁可以代为管理死者的账号?
Facebook 允许一个人在生前及时让 Facebook 将自己的账号变成 Memorialized Account,这样 Facebook 就知道这个人死了(或即将);也可以在生前指定 “Legacy Contact”,就是让朋友、家属在自己死后对自己 Facebook 账号有一定管理权限。

Reddit 是如何面试工程师的

这是他们写给来应聘的人看的官方指南,描述了整个面试的流程、该怎么准备。很标准化,很传统。他们允许来面试的人自带电脑,写代码可以选择用电脑写。

Stripe API 的 versioning

Stripe 则是在允许开发者通过设置 Stripe-Version header 让每个 API 请求分别使用不同版本号,这样比在 URL 里规定版本号灵活(如 /v2/things)。
文中也简要介绍了他们是如何在后台开发实现不同版本的 API 的。开发不同版本的 API,又要考虑向后兼容、又要保持文档的同步更新,如果没有很好的设计模式,很容易漏洞百出、各种不一致。

2017/08/22 第996期

避免大规模故障的 microservices 架构

总结归纳了一些常用的最佳实践:自动化部署代码以及可以快速回滚、Rate Limiters & Load Shedders、重试、给资源设 limit(如数据库最多连接数)、断路器模式等。

Instagram 为打击网络暴力、净化用户留言所做的努力

以前:俩创始人肉眼识别不文明的留言,手动删掉;现在:用户可以选择某张照片禁止别人留言,系统也会自动靠关键词以及人工智能过滤不文明的留言。
Instagram 让一群人类肉眼识别不文明的留言,然后把数据喂给 DeepText 进行训练。
如果一个用户在社交网络里小有名气了,必然会遭人攻击的;攻击到一定程度了,心里会很不爽,会不太想用这个社交网络了。社交媒体打击网络暴力是很有动机的:别让脸皮薄的网红们跑了。而且如果广告商的广告有大量负面评价,广告商也会跑的。

What do I look for in a pitch

Greylock 的 partner Sarah Guo 在本文里阐述了对于前来融资的创业者们她主要看重哪些方面。即使不融资,回答好文中的问题、做好文中的完形填空,也有助于理清自己的创业思路。
"A company is a great story told again and again, to recruits, investors, media, customers, and partners, until it’s real." 说得好,要会讲故事、会忽悠:)

不要给你的产品随便打折

如果不分青红皂白地给产品打折:1,客户会真的觉得你的产品不值得花原价购买,以后恢复原价就很难卖出去了;2,公司里的销售会一心只想把东西尽快卖出而不考虑利润。
如何正确地打折?1,别大规模地给所有人打折,只给少数客户打折;2,限时打折;3,若是付费订阅的,按月付费的别打折,只给按年付费的打折,这样可以尽早收到很多钱、可以投入研发。

90% 同意法则

工作中同事间为一个决定吵得面红耳赤,到头来发现,其实双方有90%的东西是意见一致的,争吵激烈的往往只是无足轻重的10%的东西。何必呢?
下次与人讨论问题时,记得写下你们有哪些点是同意的、哪些点是不同意的;如果同意的点已经足够多了,可以暂时推动进度,以后再回过头来解决不同意的点。这样就不会大家不愉快地僵持在那里。

2017/08/23 第997期

This Is How Sexism Works in Silicon Valley

在这篇长文里 Ellen Pao 细数了自己(以及自己的女性同事)在硅谷顶级风投 KPCB 工作期间受到的种种性别歧视、不公正待遇。很触目惊心。
这是她的新书的节选片段。

Google 里的工程师一天写多少代码

一个高效的工程师一天能写 100 ~ 150 行 production quality 的代码。Google 有 4 万个工程师,所以一天至少 400 万行。删掉的代码怎么算?
一天写 100 ~ 150 行代码,怎么能算高效?1,一天工作8小时里,你只有少部分时间在真的在写代码;2,不信的话,你算一算自己工作中平均每天写几行能通得过 code review 的有测试的 production quality 的代码。

Growing Up with Alexa

思考智能助手、只能音箱的普及对孩子成长带来的影响:小孩习惯了向智能助手/音箱下命令、不愿独立思考而向它们问作业的问题、会向这些联网的设备倾述自己的隐私。
文中提供一个数据:今年美国将有 6050 万人(五分之一的美国人口)每月至少用智能助手一次;其中 3600 万人使用智能音箱(如 Amazon Echo 与 Google Home)。

什么样的服务适合用来做 Uber for X

Uber for X 得像真的 Uber 一样:提供服务的门槛低(开车)、不同人的服务质量差别不大、不用费劲去说服消费者掏钱(能从A点载到B点即可)、消费者没必要讨价还价、真的能随叫随到。

脑力劳动者一天只能高效工作 3 个钟头

8小时工作制是工业革命时代为体力劳动者设计的;现在脑力劳动者一天能专注、高效工作的时间其实很短。不开会的话,大部分时间都是在上网、给家人打电话、与同事闲聊、吃饭吃零食等。
这么说来,如果你不去上班,在家接私活、做 freelancer,每天只要高效工作4小时,产量就比在公司里工作的普通人要多了。公司能付你这么一份薪水,为什么你没法离开公司靠自己的能力赚同样多的钱呢?

2017/08/24 第998期

没人在乎你的创业公司的酷炫技术

大学里两种教授:1,科研牛逼,讲课很烂,“你们是我教过最笨的学生”(技术牛、将用户绕晕的创业公司);2,讲课很好,能激发学生真诚的求知热情(懂用户的Apple、特斯拉、Amazon)。

在 Windows 公司里让 Office 跨平台

在这篇超长的文章里,曾经的微软 Office 开发部门的老大 Terry Crowley 先分析了平台发展趋势(PC、web、手机),娓娓道来微软改革开放后的 Office 跨平台之路。
跨平台(iOS、Android、Web、Windows、Mac 等)的共享的那部分代码是 C++ 写的。将 Office 跨平台是需要勇气的,意味着 Windows 不再是运行 Office 的唯一的好的平台的了,这将削弱 Windows 的竞争优势;但与其被别人颠覆,不如先颠覆自己。

面对现实吧:iMessage 才是美国青少年用得最多的社交平台

美国大部分青少年使用 iPhone;没有 iPhone 的人也普遍希望有朝一日能用上 iPhone(虚荣心作祟?)。iMessage 功能日益强大 + iOS 默认安装。
文中提到一个有趣的现象:青少年们在 Instagram 与 Snapchat 上看到好玩的东西后,会切换到 iMessage 上与朋友群聊分享自己刚在 Instagram 与 Snapchat 上看到的好玩的东西。。。

结对编程的好处与坏处

好处:多双眼睛少点bug;互相加油打气,不容易沮丧;不会想偷懒去刷社交网络;互相学习编程技巧;训练新人等。坏处:与合不来的人一起结对编程就是一种折磨:)
结对编程太长时间(连续8小时,太累)或太短时间(少于1小时,还没进入状态就结束了)都不好。

Uber 最初的融资幻灯片

Uber 联合创始人 Garrett Camp 贴出了 Uber 在 2008 年底使用的融资幻灯片。这套幻灯片长得不漂亮,但条理清晰,是不错的学习材料。注意时间:App Store 是 08 年 7 月推出的。
当年 Uber 的定位是“比 limo 便宜,比出租车更舒适、更安全” 的高端陆地接驳服务,当时是一个每年 $42 亿的市场。幻灯片里预测:最好情况下,Uber 能一年收入 $10 亿。对比今天新鲜出炉的数据:Uber 在上季度收入 $17.5 亿。当年开始做的时候真没想到能做这么大。
为何幻灯片里没提到 Android?那时 Android 操作系统才刚出现 2 个月,知道的人还不多。

2017/08/25 第999期

对网络暴民的恐惧

互联网出现前,如果在当地犯了众怒、名声尽毁,可以选择搬到其他地方开启新的生活;互联网时代,一旦你因为什么言论惹上了网络暴民,你将无处藏身,多少年后你的“黑档案”仍在搜索引擎与社交网络里流传着。

Apple 有生成现金的最好的商业模式

Apple 现金流比 Google、Facebook 与 Amazon 三家加在一起都多。与这三家不同,Apple 不用追求无限扩张,Apple 专注于做好产品,坚信用户肯为优质用户体验掏钱;规模效应只是副产品。

揭秘 Waymo 如何训练无人驾驶车的

他们建了虚拟的训练场与现实的训练场。虚拟的训练场就像玩游戏,车在各种路况下如何应对;现实的训练场看着像国内驾校的场地,他们圈了一块地,车在里面跑。
可能很多人不知道 Waymo 是什么公司。Waymo 是 Alphabet 的子公司。也可能有人不知道 Alphabet 是什么公司。Alphabet 是 Google 的母公司。hmm… 可能标题改成 “揭秘 Google 如何训练无人驾驶车的” 会比较好点。

将纽约时报的填字游戏迁移到 App Engine

纽约时报旗下的历史悠久的填字游戏是大规模跨平台的在线游戏,三个人开发,原来是LAMP + AWS,现在用 Go + App Engine 全家桶(及其好朋友们)重写;迁移后服务器费用立减一半。
App Engine 全家桶一站式开发看起来似乎挺方便的。纽约时报决定将所有产品线都迁移到 Google Cloud 上。

命悬一线

这是一篇坚强勇敢的文字。今年45岁的他是创业公司的CEO,有个美好的家庭;喜欢运动,身体一直很健康,直到最近查出癌症;快速交接好工作,全力接受治疗。一切来得太突然了。
周五上午 9:10 开始通知家人、同事他查出了癌症;一个一个地电话通知公司董事会成员,提名公司CTO暂时接替CEO的职位;9:21,电话CTO,CTO答应接手CEO职位;9:35,通过视频电话会议向全公司员工通报了自己得了癌症以及公司人事变动。
"Each day is precious. And the most important parts of our lives are the relationships we invest in. "

2017/08/26 第1000期

无人驾驶车的赢者通吃效应

谁控制了数据,谁就能在无人驾驶车这个新的计算平台上取得网络效应、赢者通吃。两种数据:1,最新的地图数据;2,大量的(自动或手动)驾驶数据(用以训练AI)。
无人驾驶车的软件有三层:驾驶、导航、打车。一开始或许有公司将所有软件与硬件集成在一起捆绑销售(特斯拉、谷歌、Uber),就像早年的 Mac 与 iPhone;慢慢地软件、硬件会分离,各部件都有供应商(导航与打车的软件可向不同公司购买),就像 PC(任何品牌 + 任何操作系统 + 任何办公软件)与 Android(任何品牌 + Android)。

5 laws every developer should know

1,墨菲定律;2,Knuth’s Law(过早优化是万恶之源);3,North’s Law(一切决定都是 trade off);4,Conway’s Law;5,Law of triviality(bikeshedding)

别再拿一杯咖啡跟 $0.99 的 App 做对比了

App 开发者们都很委屈:你们每天肯花 $4 喝星巴克咖啡,为何不愿意花 $0.99 买我的 app?本文的论点很靠谱。
1,星巴克(或你常去的咖啡店)是可靠的品牌,每次花$4得到的价值都是可以预料到的;你app虽然便宜,但我不认识你,你是骗子吗?2,付费App有大量的免费替代品,但你不好找到免费咖啡;3,星巴克店里现场做咖啡,顾客感受到了对方的劳动付出,而用户是猜不出你的app是怎么出来的,是一键生成的吗?
要想从 app 里赚钱:1,做那种很难找到免费替代品的真的有用的 app;2,UI设计漂亮点,多数用户也只能从app的卖相感受到你的用功程度;3,让 app 免费下载,再找其他办法赚钱吧。

用比特币进行交易并不是你想象的那样匿名的

就好像你在网上所有社交账号、所有论坛里用了同一个网名。对,一开始你是匿名的;但某天你在某社交账号上被人肉出来了,网名与实名挂上钩了,你就不再是匿名的了。

为什么 WinRAR 的 40 天免费试用永远不会过期

WinRAR 允许用户免费下载使用 40 天,到期后会弹出提示让你交钱,但不交钱也能免费继续用;他们如何赚钱?1,公司用户为了避免法律问题,会掏钱的;2,一小部分个人用户碰巧会掏钱的。

正文完
 
评论(没有评论)