2014/10/05 第61期
如何管理工程师
关于如何树立权威:
People will push and prod to discover your boundaries. Knowing when to stand back and when to stand firm is half the battle.
Occasionally someone will push too far. When they do, you have to show a rough edge or you’ll lose authority with your team.
A firm “I’m not ok with that” is usually enough.
Bill Gates 谈比特币
Bitcoin is exciting because it shows how cheap it can be. Bitcoin is better than currency in that you don’t have to be physically in the same place and, of course, for large transactions, currency can get pretty inconvenient.
如果你有从中国转账到海外,或从海外转账到国内的经历,你应该会认同上面的话的。
Google Physical Web
这个标准可以让每个智能设备发布一些 URL,然后你就能通过这些 URL 跟智能设备互动。
关注一下。
The number of smart devices is going to explode, and the assumption that each new device will require its own application just isn’t realistic. We need a system that lets anyone interact with any device at any time. The Physical Web isn’t about replacing native apps: it’s about enabling interaction when native apps just aren’t practical.
HomeJoy CEO谈创业
她是左撇子。
一周时间里,最好有完整的1、2天时间 coding,而不是每天1、2小时地 coding。
一句话描述你要解决的问题。
至少用1、2个月时间学习,努力成为领域(小)专家。
买书,学习如何做家务。
上培训班,学习家政服务;亲自加入家政公司,成为员工(!!)。
去搜索竞争者,从第一条搜索结果链接,看到第1000条。
一句话描述你的产品是干啥的:this does x, y, and z.
第一批用户一般是你认识的人(合伙人、父母、亲戚、朋友),或上街。
HomeJoy 上街拉用户,没人要用。
必须要留下你的联系方式,用户才有渠道反馈。
第一个版本
选提供家政服务的人,3% ~ 5% 录取率。纯体力劳动,先不自动化。
不用采取每个用户的每个建议。
没必要 stealthy。直接 beta。早点得到用户的反馈。
每次试验一种争取用户的途径(比如 facebook 广告、google adwords等),不要同时尝试太多的途径。营销关键要有创意。
用户增长要可持续发展。
Homejoy:从失败到筹款$3700万
Homejoy 是家政领域的 uber。
两个亮点:
第一,他们用一句话很清楚地跟用户描述了他们的产品:
Would you pay $20 per hour for a reliable cleaner?
这是个问句,用户很自然地会在心里做出 yes or no 的回答。如果回答 yes 的,那就是产生共鸣了。问句里还清楚地把价格说了出来,只要20刀每小时!美国服务行业人工成本很高,每小时20刀是很便宜的价格了。"reliable" 这个词也某种程度消除了用户的疑虑:我会不会招来一个德州电锯杀人狂?看来以前高中语文的句子赏析还是很有用的:)
第二,他们争取第一批用户的手段有创意。他们上街发传单,没人理。然后注意到南湾夏天太热,就分发瓶装冰水,在瓶子上放传单。立马见效。
2014/10/06 第62期
PagerDuty:一起来 Oncall
不知道国内的创业公司 oncall 用的是什么工具。湾区这里普遍用的是 PagerDuty。
PagerDuty 可以很方便地管理 oncall schedule,可以集成其他各种工具(nagios,librato等),可以有灵活地通知机制(比如先邮件通知,若5分钟没响应,短信通知,若10分钟没响应,打你电话)。PagerDuty 不是免费的,但价格还算公道,在美国这里创业的(或者为自己 side project 做 oncall 的)同学们都能承担得起。
做线上服务的公司工程师一般都要轮流 Oncall 的,e.g., Facebook、Google、微软里的 Bing 等。轮到 oncall,一天24小时都得紧绷着,要准备好半夜爬起来救火:)但 oncall 的话,某种程度可以激励工程师们做更稳定更好操作的系统,只有你半夜爬起来救过火,你才会彻底痛恨自己(或别人)写的代码。
科技泡沫并非是坏事
科技泡沫不是一件坏事,它改变了人们的很多观念,某种程度上促进了创新。
… that in the coming century, good ideas will count for more. That 26 year olds with good ideas will increasingly have an edge over 50 year olds with powerful connections. That doing good work will matter more than dressing up—or advertising, which is the same thing for companies. That people will be rewarded a bit more in proportion to the value of what they create …
泡沫在历史上出现过许许多多次,破灭过许许多多次。在《Dot.con》( 英文版@Amazon.com ) 里提到了一些名人在泡沫中投机,最后也是亏了很多钱。比如1720年的南海泡沫中,牛顿(高中物理中的那个牛顿)先卖了股票,后又高价买入(追涨),然后泡沫破灭,亏惨了。
惠普计划将公司一分为二
惠普将会变成两个部分,一个专门做个人电脑与打印机的,一个专门做面向企业方面的业务。几个小时后,当美国时间的星期一到来后,惠普可能会宣布这个计划。
相关新闻:eBay 将 PayPal 拆分成一个独立的公司。
这似乎是个趋势。大而全的公司什么都做,什么都做不好。不如拆分成几个比较专注的小个体,灵活机动,做决策比较快。
今天 Hacker News 上的讨论挺有意思的。比如,有人建议个人电脑的那部分直接命名为 Compaq,企业方面的部分命名为 DEC 。。。(Compaq 和 DEC 都是被 HP 收购的曾经的知名品牌)
Bill Gates, Larry Page 等人如何处理邮件?
一个普通的工程师一天可能要用 1/3 的时间处理邮件。那么,日理万机的大公司的领导人们怎么处理邮件?
Bill Gates:可能有小秘预处理或者设了很多 filter,他每天只收到 40 ~ 50 封邮件,完全可以自己处理。
Larry Page:从最新的邮件开始看,开始回复。累了,就不看了。后面的邮件永远不会看了。
Jeff Bezos:要是10分钟内没回复你邮件,那永远就不回了。
Andrew Mason ( Groupon 前 CEO ):邮件品极好的人。用 Omnifocus 保持 zero inbox 原则。
Eric Schmidt:邮件品极好的人。
创业公司的早期员工待遇如何
这个文章的数据是美国的公司,主要是来自旧金山湾区以及一些美国的大城市。 分享这个文章的一个动机是,有一次我在 v2ex 上看到有人要招几个早期员工(是员工,不是合伙人),每个员工都分 10% 的股权 — 我顿时惊呆了,不知道这是不是中国特色。很好奇百度、阿里、腾讯早期员工(非创始人,比如#1, #5, #10, #50 )的股权分配。
2014/10/07 第63期
硅谷青少年对未来的愿景
这篇文章正好遥相呼应今天 Product Hunt 的一个专题:Products Teens Love。
现在的创业公司都用哪些技术
这是昨天推荐的"创业公司的早期员工待遇如何"的姐妹篇。 用的是 AngelList 的数据。其实用什么技术,很大程度取决了公司创始人原来会什么。
Growth Hacking 的黑暗面
现在大家都在讲 Growth Hacking ,都在尝试如何用最小的预算争取到最多的用户。但很多时候,争取来得用户都是低质量不活跃的用户,同时又因为 growth hacking 的时候耍流氓,失去了老用户的信任。 文中举了 Stitcher 的例子。一旦你点进了 Stitcher 的 "Find Friends" 界面,你必须邀请你的朋友使用这个 app,不然你没法退出这个界面。很多用户被逼无奈,肯定会给朋友们发出邀请,然后短时间内 Stitcher 的用户就增加了。但这样,用户体验很不好,老用户会不爽。 btw, 我也是 Stitcher 的忠实用户,每天都用这个 app 听新闻。2年前看 Stanford 的 iOS 编程课,有一节课是 Stitcher 的创始人去讲的。
团队内部的沟通问题
这篇文章虽然是有点侧重领导如何跟团队成员的沟通,但我相信也适用于普通员工的。
很多工程师,不管是中国人还是美国人,打起交道来让人感到不是那么舒服。其实说的话道理都对,但就是缺乏讲话的艺术。
在美国创业的新移民
湾区有 44% 的科技公司,他们的合伙人里至少有一个非美国出生的人。文中举了不少例子:Intel 的 Andy Grove (匈牙利),Ebay 的 Pierre Omidyar (法国),杨致远 (台湾),Sergey Brin (前苏联),Whatsapp 的 Jan Koum (乌克兰)。
其实我更想看的数据是,有多少是本科教育不在美国而且母语不是英语的。因为创业中,很大的部分是要跟别人推销你的 idea,如果英文讲得不好,连基本的沟通都不行,更不用谈 selling 了。
2014/10/08 第64期
FOBO下线了:旧金山城里二手电子产品交易的 app
FOBO 是 2011 年夏天那批 Y Combinator 孵化的创业公司,做的app是针对旧金山的二手电子产品交易。跟 eBay 有点像,你发个东西上去,大家竞拍。旧金山城里很多码农都喜欢用 FOBO,因为交易很快。
但FOBO还是撑不下去了,也有下线的一天啊。昨天一个韩国同事跑来跟我说,他发信去问了 FOBO 的创始人下一步打算干啥,得到的答复是:待定。
旅游行程安排的网站是最常见的差的创业 idea
这篇文章要表达的意思是,创业的 idea 最好是能通过“牙刷测试”的:做那种人们每天至少都能用上一两次的东西。 旅游行程安排的网站很多,但好像没有特别垄断地位的。毕竟大部分人一年也就旅游那么一两次,所以不会经常上这种网站。 这篇文章是 Garry Tan 写的,他是 Y Combinator 的一个 partner ,见过的 startup 也够多了,可以发现一定的规律。人生就是这样,经历了很多事情后,就可以 pattern matching 了。
如何在台上向观众宣传你的startup
这是 Justin Kan 写的文章。他是 Justin TV 和 Twitch (前不久被 Amazon $10亿收购)cofounder 。
跟世界上所有的技能一样,presentation 还是要花时间好好练一下的。
早年的 PayPal 用户高速增长的秘方
Dropbox 的用户如果推荐其他用户使用 Dropbox,就能得到额外的空间。早年的 PayPal 用户如果推荐用户使用 PayPal 就能得到钱!推荐一个用户得 $20 (那是2000年左右),后来降到了 $10,然后 $5,最后取消现金奖励了。 据说是 Elon Musk 提出了这种直接送钱给用户的方法来争取新用户。背后的道理很简单:如果花钱去做广告,去通过各种五花八门的渠道争取用户,平均下来,每增加一个用户也需要那么多钱;倒不如直接送钱给用户。
Reddit 的 CEO 在 Reddit 上回复前员工的帖子
一个 Reddit 前员工在 Reddit 上 AMA (ask me anything)。在为什么被开除的问题上,引来了 Reddit 的 CEO 黄易山的评论:
You were fired for the following reasons:
Incompetence and not getting much work done.
Inappropriate or irrelevant comments/questions when interviewing candidates
Making incorrect comments in public about reddit’s systems that you had very little knowledge of, even after having these errors pointed out by your peers and manager.
Not taking feedback from your manager or other engineers about any of these when given to you, continuing to do #2 until we removed you from interviewing, and never improving at #1.
基本上,上面的理由可以适用于大部分被开除的人。
2014/10/09 第65期
为何 Facebook 要强迫用户使用 Messenger ?
尽管 Messenger 差评如潮,但还是稳居 app store 下载排行第一。Facebook 强迫用户用单独的 Messenger app,(可能)是因为他们在 Messenger 里加入了转账的功能 — 如果是真的,那 facebook 在这方面可能会做得比 paypal 和 square 好,因为 facebook 用户基数实在太大了。
适合开始你的职业生涯的107 家中型 startup
如果你是应届毕业生,正在湾区找工作,可以参考一下 Wealthfront 的这份报告。这里他们只考虑已经开始赚钱了的公司( Snapchat 例外)。
这 107 家公司有 65% 在旧金山湾区;在旧金山湾区的公司里,有 70 % 在旧金山城里,而不是在传统意义上的硅谷(南湾)。
比特币道路曲折,但前途光明
尽管最近比特币一度跌破$300,Fred Wilson 还是很很看好比特币的前景的:
I continue to believe that the thing to watch is not the price chart, the volume chart, or any chart. The thing to look at is Github, Hackathons, Accelerators, and everywhere else that entrepreneurs and developers showcase their work. That’s where the future of Bitcoin and its promise will be determined. And right now, based on what I’m seeing, it’s future is very bright.
Hacker News API
Most importantly, the reason we released an API is so that we can start modernizing the markup on Hacker News. Because there are a lot of apps and projects out there that rely on scraping the site to access the data inside it, we decided it would be best to release a proper API and give everyone time to convert their code before we launch any new HTML.
Product Hunt 拉到 A 轮风投
像 Product Hunt 这种投资人自己每天都在用的产品,是很容易拉到投资的,因为根本不用费工夫解释,投资人很自然就知道产品的价值所在了。
2014/10/10 第66期
用户隐私 vs 用户体验
你知道越多用户的信息,产品就能做更好的个人定制,用户体验也更好。
Google knows where I am right now, where I need to be for my meeting in an hour, what the traffic is like, and whether I usually take public transportation, a taxi, or drive myself. Using that information, it can tell me exactly when to leave. This isn’t science fiction; it’s actually happening.
Office 在微软的新位置
现在大家的计算设备都有好几台(手机,平板电脑,台式机,笔记本。。。),Office 在各种设备上都能跑,但 Windows 不能。
The cost of Windows on a per-PC basis is declining, and Office has shown massive early potential to monetize on a recurring basis in the cloud and mobile era.
初次创业犯的22个错误
Thinking that starting a company with friends is important. 往往是跟朋友创业后,朋友都做不成了。公司走不下去经常是因为内斗,而不是外部的竞争。
Thinking people can offer relevant advice just because they’re successful. 姚明乒乓球可能都打不过你。
Shrugging off the importance of starting a company in a tech hub. 创业选地方也是很重要的。
Not opening up to people about depression. 别自杀!
Thinking about strategy beyond one year. 想太多了。
1999:Google 能赚钱吗?
1999年的文章。那时候大家都在搞门户网站,都知道门户网站怎么赚钱。但 Google 坚持不做门户,大家就猜不出他们能怎么赚钱了。 现在回过头看,搜索广告的想法真是牛逼:你搜索什么,就是你此刻想要什么,我就给你投放相关的广告。
创始人亲述 Product Hunt 的发展历程
这是 Product Hunt 的创始人 Ryan Hoover 写的,展示了这一年来经营 Product Hunt 过程中的 tweets 和邮件。 在产品的早期,跟用户的频繁互动还是很有必要的。
2014/10/11 第67期
Apple 的 Jony Ive 接受采访
为何 iPhone 6 要用圆角矩形?
Jony: The rounded edges on the iPhone 6 was necessary to make it feel less wide.
从 Steve Jobs 身上学到了什么?
Jony: Focus. Steve was the most focused person I’ve met in my life. It’s terrifying that when you really truly focus, it seems a bit illegal. You can achieve so much.
I remember talking to Steve Jobs and asked why he was perceived as harsh. And he said: "No Jony, you’re just really vain. You just want people to like you. I’m surprised at you, because I thought you really held the work up as the most important and not how you are perceived by people."
People misunderstand Steve because he was so focused.
如何看待小米手机对 Apple 的山寨?
Jony: There is a danger…I don’t see it as flattery. I see it as theft.
重启微软帝国
这是《名利场》的长文。对 Bill Gates 与 Steve Ballmer 的关系有一定程度的八卦。。。
Many people liken the relationship between Ballmer and Gates to a marriage. “It is like couples that get divorced and hook up again,” says someone who knows both men. “Trying to explain the relationship from the outside is a waste of chronology.”
如何让自己有动力去长久地做一件事情
Edmond Lau 回答了这个 Quora 的问题。他定义了两种目标:
Mastery Goals:以提高自己能力为目的地去做事情,重视过程。比如,为了提高自己的编程能力而去做 side project;对研究真的感兴趣而去花6年、7年时间读 phd。
Performance Goals:功利地去做事情,重视结果。比如,为了简历更漂亮为了找到好工作去做 side project;为了方便拿绿卡为了炫耀为了虚名(Dr. 的头衔)而去读 phd。
要想让自己有动力长久地做一件事,最好是给自己定下 Mastery Goals 。
Imgur 把上传的 gif 转成视频
gif 是很古老的图片格式,缺点很明显:占的空间太大!一张 gif 很容易达到5 MB、10 MB 的。转成视频后,方便压缩。
Imgur 不是第一家把上传的 gif 转成视频的。Twitter 早这么干了。
Reddit 上大部分的图片都是从 Imgur 链接过去的,因为 Reddit 自己不提供图片上传功能。接着 Reddit 庞大的用户群,Imgur 发展得顺风顺水的。
Pinterest 的高速成长靠的是营销而不是工程
很多公司(尤其是在湾区的)都喜欢对外宣传说自己是 engineering driven 的。这篇文章有点反“常态”。
But ultimately, Pinterest didn’t need better engineering, said Silbermann. It needed better distribution.
2014/10/11 第68期
Facebook杀手Ello的创始人揭秘
(这是来自读者silverhawk 的投稿,欢迎大家投稿~)
他修完了耶鲁大学的学业,他今年已经 47 岁了,他的公司设在远离硅谷的佛蒙特伯灵顿,他要进入的是一个别人想不不敢想的市场—Facebook 把持的社交网络。在 Facebook 的广告收入高歌猛进之时,他旗帜鲜明地写下了反 Facebook 的宣言:简单、美丽、无广告。
Uber 创始人 Travis Kalanick 的故事
那些最后憋出大招的,都是有早前相关经验积累的。
Travis Kalanick 早年做的是 P2P 文件共享平台,后来做的是 P2P 打的平台(Uber)。
Mark Zuckerberg 先弄了 Course Match (谁跟我上同一门课,他们还选了什么课)和 facemash(经验教训:盗用别人的照片是不行的;让他们自己上传),最后做了 Facebook。
Drew Houston 在做 Dropbox 之前,开过公司做过网站(accoladeprep.com),逆向工程了好几个赌博网站 — 这些相关技能(以及技术上的直觉)的培养对以后能打造出精致的 Dropbox 桌面程序很有用,我猜有一些效果是要用操作系统的隐藏 api 才能做出来的。
一切都是因果。种什么因,就得什么果。
天才各不相同
分享这篇是因为排比句写得不错 。。。
Great minds write headlines that actually make you want to click. Great minds approach problems with a different eye. Great minds don’t believe in dogma. Great minds test things and don’t trust their gut. Great minds don’t do things, just because “that’s how it has always been done.” Great minds stay up late and wake up early, then do the opposite. Great minds risk everything when they shouldn’t, and risk nothing when they should. Great minds sell smart phones when everyone has dumb phones. Great minds build cars when everyone is riding horses.
PayPal 黑帮为何那么牛
文章的作者,就是《The PayPal Wars》的作者。 我觉得还是天时(科技泡沫那段历史的见证人),地利(在湾区),人和(早期员工都是靠个人关系拉来的斯坦福校友和UIUC校友 + 开明透明的公司文化)。
Facebook Messenger 的后台架构
原链接可能国内被墙了,这是我打印出的 pdf 版:https://nfil.es/w/aPJYxy/ 这篇文章最好搭配这个 @Scale 的视频看,我有去今年的 @Scale,但没有去听这个 talk。也是今晚才补看的。 后台的架构是由前台的需求决定的。做 mobile app 的需求跟做 web app 是不一样的,比如 mobile app 对实时性的要求比较强(移动用户都没耐性),移动设备网络不稳定(要能做到断点续传),网络流量有限(后台传来的数据得尽量小)。。。 Facebook 的这个架构主要的 idea 是数据分层存储,热数据存在双指针的队列里(放在内存),冷数据存在 MySql (在 SSD 上),最冷的数据存在磁盘上。这让我想到惠普的 AutoRAID (一篇1996年的 paper),也是冷热数据区分对待。
屡败屡战的进入 YC 孵化器之路
这又是一个申请进入 Y Combinator 孵化器的故事。这个故事的主人公连续3次进入面试,最后一次才成功。 第一次面试的时候,他们连个 demo 都还没有,还不会编程;第二次面试的时候,学了编程,有了 demo,但还没有用户。每次失败的面试过后,他们都能总结经验教训。文中一开始提到,成功的企业家共同的特质是,能接受失败与被别人拒绝。
A recent study of successful entrepreneurs revealed that certain qualities defined them, one of which was the ability to manage rejection and failure.
这在各个领域都适用。以前读书的时候,一个教授在期末的课上说过,好的 researcher 就必须能 handle rejection (投 paper 悲剧,申 funding 悲剧,做出的 idea 不被人认可等)。
2014/10/13 第69期
跟政府有关的 startup
这是 Andreessen Horowitz 为他们投资的公司 OpenGov 写的软文。
昨天的 startup school 上,Linkedin 的创始人 Reid Hoffman 最后提到了他认为很有前途的 startup 领域:政府。一方面,政府部门的软件一向是很落后的(比金融行业还惨),改进政府部门的软件还是有很大市场的;另一方面,可以做一些平台可以更好地沟通政府和民众,让政府变得更好。
给 BBC 网站设计 URL 结构
前面几期文章有提到这句话:
There are only two hard things in Computer Science: cache invalidation and naming things. — Phil Karlton.
URL 的结构就是在 "naming things"。
特斯拉的故事
原来特斯拉一开始不是 Elon Musk 创办的 。。。 昨天在 startup school 上碰到了电动自行车 karmicbikes 的创始人,顺便了解到了他的 cofounder 之前做了电动摩托车 zero motorcycles。
Django vs Flask vs Pyramid
(这是来自读者 XJ Huang 的投稿, 欢迎大家投稿~)
这篇文章用实例对比了三个流行的 Python web framework。
Django 和 Pyramid 都是大而全的 framework,使用比较广:
Django:Pinterest、Instagram、Bitbucket、Disqus …
Pyramid:Dropbox、reddit、digg.com、opera.com …
2014/10/14 第70期
Reddit 当年的 YC 申请表
以前分享过 Dropbox 的 YC 申请表。这次是 Reddit 的。 这个案例比 Dropbox 那个更经典:
他们申请的时候描述的 project 跟最后实际做的 Reddit 完全不沾边。
他们一开始被据了,但第二天 pg 电话问他们是否想换个 idea 做做看。那个新的 idea 就是 reddit。
说实在的,三个 cofounder 的背景很普通。。。但,他们当时年轻(21岁,YC最喜欢没家庭没孩子一无所有的大学生),他们有三个人(YC 最喜欢2个或3个合伙人的团队)。
如何为你的 startup 募集资金
Paul Graham 的长文。 有五种资金来源:
Friends and Family
Consulting
Angel Investors
Seed Funding Firms
Venture Capital Funds
Top 1% 的工程师跟其他差的工程师不同在哪里
Invest in learning and building tools.
Give credit where credit is due.
Impatience.
Total stack comprehension.
YC Startup School 笔记
这是周六的 startup school 的笔记。不是很全面,但勉强能看。基本上到了下午,所有人都在找电源插座,所有人的手机和电脑都没电了。 这几个演讲的嘉宾中,我觉得众筹平台 Indiegogo 的合伙人 Danae Ringelmann 讲得最好。她的创业故事讲得很有感染力。她的人生经历很自然地引导她做indiegogo这个idea。她爸妈做生意因为缺钱苦苦挣扎、亲历了好莱坞潦倒的小编剧给她塞剧本求她投资、2008年金融危机 。。。所以,众筹。好的创业 idea 背后是有一个好的故事的,跟创始人的个人的成长经历越相关,idea 就越好 — 因为你越有动力去做。
去中心化的技术
从比特币到 FireChat 。
… the transition to a global system that is decentralized, distributed, anonymous, efficient, secure, permission-less, trustless, resilient, frictionless, almost free, with no single point of control and no single point of failure… seems inevitable.