湾区日报文章第48辑

目录

2016/01/26 第471期

Gilt Groupe 带给其他创业公司的员工的警示

创建于2007年,一度成为独角兽的 Gilt Groupe 最近以$2.5亿被收购。2009年以前加入公司的员工股票的strike price比收购价低,或许能赚点钱;之后加入不但亏钱还要交巨额的税。 有人光交税就交了相当于一套房子的首付。很多都要到处借钱才能交上买公司的stock option给征的税。

What Will Replace Email

文章讲了电子邮件的进化历程与现状的发展趋势(被各种productivity app替代的趋势?)。最早的电子邮件是需要打印到纸上面才能阅读的。白领平均每天查邮件77次。

写好文档

本文侧重在如何写出好的给外部开发人员看的文档,针对那些有提供api给外部开发人员的公司。很实用的写作指南,有一部分读起来有点 The Elements of Style 的意思。

Periscope 的创业故事

创始人们2007年在学校的时候就开始一起做东西,经过8年努力,卖身给Twitter,一夜成名。Periscope 在美国 App Store 的 Top Charts 排名比 Twitter 还靠前!

好的CEO只要做好这三件事就够了

1,制定公司战略并能让所有相关人士(员工,投资人等)上下一心;2,招到好的员工;3,保证银行里有足够的现金。

2016/01/27 第472期

Cathedral Effect

在高天花板的大房间里比较适合做研究,进行创造性的活动;而在低天花板的小房间里比较能注重细节,完成具体的任务。

Accidental Community Manager

很多线上社区/论坛都是很意外地诞生并火起来了的。维护线上社区的秩序需要技巧,更是门艺术;管理员们很容易激起社区内网民们的暴动。本文是MetaFilter前社区运营主管总结的经验,值得一读。

以假乱真的约架 app

非常有启发性的案例。这是家咨询公司,他们伪装成一家约架app(找人打架的)的创业公司,以假乱真地设计了logo/网站/app,联系媒体报道,造成轰动。然后在产品上线的时候,宣布这是场闹剧。然后这家公司就红了,生意纷纷上门。

创业公司容易死于创始人间的冲突

失败的创业公司里有65%是由于创始人们闹翻了,比离婚率还高。 “To be adult in relationship is not to be conflict-free. It is to resolve conflicts mindfully.”

The Wrong Abstraction

软件工程教科书教育我们,要把重复的代码抽取出来,变成函数或者类,美观实用好维护。实际上呢?往往随着时间的推移,原先抽象出来的类或者函数被改得凌乱不堪,还不如把原来重复的代码放回去呢。

2016/01/28 第473期

Stabilization Phases

尽管特斯拉有了自动驾驶的功能,你也能去试驾然后体验一下自动驾驶,但作为程序员的你深知写出bug-free测试得很彻底的复杂的程序是不可能的事,真的会相信由其他程序员写出的程序能安全地自动驾驶吗?

Moving from the niche to the masses

创业公司很多一开始只针对小众市场(niche),做好了后再扩张。本文讲了3种扩张策略。 1)增加类别(Amazon先卖书,在卖玩具电子产品等);2)虽然一开始针对小众市场,但功能很通用,容易增加新用户(Facebook虽然一开始只有校园用户,但提供的功能非学生也能很好地使用);3)选对增长型的市场,然后市场自己变大了,小众人群多了就变大众了。

不搞 performance review 的公司

公司里有很多形式主义宗教仪式类的东西,每年或每半年一次的同事间的 performance review(批评与自我批评?) Buffer 用另外一种形式替代了原先的 performance review:上下级的 one on one 以及同事间的所谓 masterminds (每周俩人面对面的批评与自我批评)--用一种形式主义代替原有的形式主义?

做风投学到的东西

创业公司在早期有太多钱是一件坏事,但在找到product market fit后要有足够的钱迅速占领市场。

为什么你的app没有android版

如果给我足够的人手足够的时间足够的金钱,我除了给你iOS和Android版的app,还给你Windows版和黑莓版的!问题是,小团队急需验证市场急需盈利,什么平台的用户数量不少并且相对比较有钱并且比较愿意花钱?iOS。

2016/01/29 第474期

不断进步的开发团队

CFO:如果我们的工程师在我们公司得到了训练能力变强了,然后跳槽了,怎么办?CEO:如果他们没有得到训练,一直不进步,但留了下来?哪种情况更糟?

上线第一年收入$250万的SaaS公司的经验

总结了22条经验,写得很实在。从现有用户身上赚钱比从新用户身上赚钱要容易得多;把免费用户当做是一种营销行为。

糟糕的Web用户体验集锦

文章列举了一系列到了2016年依然存在的糟糕的Web用户体验。尤其是福布斯网站,在读文章前得强迫你读一条今日名言警句。

四种类型的A轮融资

1,蟑螂型,融不到钱,只能像蟑螂那样顽强存活;2,忽悠型,靠幻灯片融资,很难;3,数据型,有产品有用户且数据漂亮,容易融到钱;4,2与3的混合型,有产品有用户但数据不好看。

为何大公司们囤积了那么多现金

原文被墙,iPhone用户推荐使用 湾区日报App 免翻墙读文章,或者看打印出的PDF文件。

Apple的现金超过公司市值的1/3,GM的占了市值一半。为啥不做投资?放在银行赚利息?本文也没有个明确答案,但有一些有意思的猜测。 "... the executives and the investors in these industries believe that something big is coming, but — this is crucial — they’re not sure what it will be. " 都在憋大招?

2016/01/30 第475期

从医生到全职博主:MacRumors的故事

原文被墙,iPhone用户推荐使用 湾区日报App 免翻墙读文章,或者看打印出的PDF文件。

2000年还在读医学院的Arnold Kim开了博客MacRumors,收集各种Apple即将推出的新产品的八卦。8年后,他辞掉年薪6位数的医生工作(但读医学院花了万),全职经营(08年时)同样年收入6位数的博客。 2016年,MacRumors月独立访客数差不多是1千2百万。大家看惯了各种几亿用户(包括僵死粉以及不值钱不愿花钱的用户)的(成百上千人做出来的)产品,可能会对这种个人博客的访问量嗤之以鼻。但MacRumors这种针对Apple产品的小众博客确实不错,网站访问者的广告价值很高(Apple产品的用户都舍得花钱)。

The Eight Fallacies of Distributed Computing

这篇非常简短的文章应该是湾区日报分享的第一篇可以背下来的文章吧。基本上每个对分布式系统或者自称后台工程师的人都要熟知的。

程序员跳槽到新公司后如何尽快树立权威

这是一篇搞笑文章,夸大了很多真实工作中有心机的人管用的伎俩。文章描述了跳槽新公司的第一周,每天如何循序渐进地树立自己伟岸的形象。 作为新员工在周一入职后,立刻要一张站立电脑桌,树立自己身体感官上俯视众生的感觉;周二,阅读团队的代码,面部表情痛苦万分,仿佛代码烂得没有天理;周三,在standup的时候不许别人多讲,只许自己滔滔不绝放出当下各种热门技术名词;周四,自带机械键盘,修复简单的bug,但code review得在深夜发出;周五,此刻你的权威已树立,可以work from home一天。

不准你批评创业公司

由聊天软件Peach的上线而引发的讨论。作者认为,像Peach这种由创业圈成功人士(vine创始人)做的app,应该经得起大众的质疑,而不是一上线就让所有人不分青红皂白地一边倒的表扬。 硅谷已然有种风气,创业是高尚的,作为路人甲的你不能说三道四批评指责。

网站使用https的好处不只是保护隐私

尽管是CertSimple的用来教育市场的营销文章,但也值得看看。浏览器们逐渐把HTML5的很多功能弄成https-only的,搜索引擎们也把使用https的网站排在搜索结果前列,反正就是逼着站长们一定要用https。

2016/01/31 第476期

Repetition

很多时候你跟别人说一个产品的idea,别人脱口而出“这东西别人早做过了”,“这难得不是X吗?几年前有人做了,但失败了”。一个产品成功或失败有太多的变量了(时机,执行者,依赖的技术的成熟度等)。 过去别人的失败并不能预示将来你也会失败。

How Facebook Squashed Twitter

Facebook在09年对Newsfeed做了重大改进,在关系图谱(亲戚朋友等真人)的基础上也加入了兴趣图谱(新闻)。新用户用上了Facebook后有什么理由再去用只是兴趣图谱的Twitter? 09年初,Twitter与Facebook的手机用户差不多;但09年后Facebook依然高速增长,Twitter增长放缓。Twitter的老用户们、尤其是超级用户们对Twitter是有真感情的;但新用户注册完Twitter后都不清楚Twitter这东西是干嘛的,该关注谁?该看些什么?Facebook好歹一开始还能加生活中的亲戚朋友,慢慢地培养与这个产品的感情:)

San Francisco Bubble

这是一个来自纽约的工程师对旧金山地区的观察:太多垃圾的创业公司,做着垃圾的idea,招了一批从速成班出来的垃圾程序员,乱花风投给的钱,宠坏了这批垃圾程序员,抬高了整个地区的物价(连一小份沙拉都要$16?)

Startup Interviewing is Fucked

一篇抱怨当下创业公司不切实际的,落后的面试工程师的方法,都在学大公司问算法题,一方面容易错过那些真的能做事的人,一方面容易招到只会做题不会做事的人。他强力推荐创业公司在面试中进行结对编程,模拟真实工作环境,同时测试双方是否能合作融洽。

GIF搜索引擎Giphy的故事

GIF动图是当代互联网重要的组成部分:)GIF看上去应该是年轻人玩的东西,但Giphy的创始人们算老人了,30好几创办Giphy。因为是搜索引擎,所以盈利模式是广告。 在办公室里用Slack玩Giphy,小心别弄出PG-13的图:)

2016/02/01 第477期

Uber's virtuous cycle

这是著名博主Andrew Chen加入Uber以来发的第一篇博文。展开讨论了一个良性循环:司机越多,打到车的时间越短,越多人愿意用Uber,司机空车时间越少,激发了更多人想开Uber,如此循环。

文艺复兴时期的佛罗伦萨的创新模式比如今的硅谷好

许多城市都在力争成为下一个硅谷(硅绿洲,硅沙滩等),他们抄错了对象:硅谷模式不够好,应该学学文艺复兴时候的佛罗伦萨

Stealth is Overrated

一种现象:创始人们对自己做的东西遮遮掩掩的;“你们公司是做啥的?” “现在还不能说,我们还在 stealth mode。” 以为你是 Apple 公司啊?这么神秘。 早点告诉别人你在做什么,可以很容易得到很显而易见(但你当局者迷看不见)的反馈;你也可以练习如何给别人pitch你的产品;现在不练习,以后真正接受媒体采访,话可能都说不利索了。

远程工作并非为了提高工作效率

在家里办公效率或许不高,因为家人会时不时地过来打扰一下,尤其是年龄比较小的孩子。但这正是远程工作的好处,你能与家人有更多相处的时间,能在孩子的童年投入足够多的时间。

当 Semantic Versioning 不适用的时候

本文解释了为啥面向用户的 app 用日期做版本号比较好;当然,面向程序员的library最好用semantic versioning。 App Store 里大部分的 app 的版本号是用 Semantic Versioning (如1.0.2)。少部分是用日期(比如2016.01.12),比如Wealthfront以及湾区日报(不要脸!)。

2016/02/02 第478期

硅谷有哪些阴暗面

这是Quora上的一个问题,里面的回答与我经历的现实中的硅谷比较接近(媒体上报道的哪些光鲜亮丽的硅谷们都是另一个平行时空的东西)。 硅谷是很多人在互联网公司工作,但大部分的互联网公司是你闻所未闻的,没有很好的员工福利,没有很多用户,其实也没有那么忙。也有很多骗子般的创业导师,各种忽悠型的创业孵化器,漫无目的浪费精力的社交活动。 赢在迈阿密,你只要有钱;赢在洛杉矶,你只要有名;赢在波士顿,你只要车牌号码位数足够少;赢在硅谷?别做梦了,这里bar太高了,咱们火星上见(Elon Musk级别的才叫赢在硅谷)。

访问量=权利=金钱

MacRumors创始人在08年时的感悟,那年他辞去医生的工作全职去做已经运营了8年的博客。在互联网上取得成功(面向普通民众的网站),你只要向一个简单的目标努力:访问量。

在83岁的时候,决定开发一个app

这里的开发是指产品经理似的开发(提供idea,对UX进行把关),而不是程序员似的开发(写代码)。文章大篇幅介绍了app的背景故事,还挺励志的一个故事。在晚年推出几款app,很不错的体验。 "Among the things one learns as time passes is that everyone has to age, but not everyone has to get old. One of the best ways to stay young is to keep learning."

Making 20% Time Work

自从20% time被Google发扬光大后,大大小小的公司都或多或少有类似的创新机制,很多是把公司里的小工具开源。本文针对开源公司内部工具提出了一套大家分工合作的办法 一个成功的开源项目不只是一堆代码,就像一个成功的创业项目一样,代码可能只需花10%不到的时间。要写博客介绍,要有详尽的文档,要有好的使用范例,要做一定的宣传,要协调贡献代码的公司外的开发者们,要调解代码贡献者们之间的冲突,要设计项目的宣传页面(也要维护),要做logo等等。

为何编程如此之难

先别读这篇文章。作为程序员,你会如何跟非程序员解释写程序不容易这件事?为啥看不见摸不着的程序需要花时间去写去维护 -- 很多人其实都没想明白

2016/02/03 第479期

最危险的玩家:Braid开发者 Jon Blow 的故事

他把自己对人生的思考搬进了自己开发的游戏里。33岁那年(2004年)开始开发Braid,自己投资了$20万、开发时间超过3年;游戏开卖时欠债数万;某天查看银行账号,竟然多了好几颗零;换了辆特斯拉。 Braid这款游戏最终卖了大几十万套,支持Xbox、Windows、Mac、PS3 与 Linux。他的家庭很奇特,造成了他的性格他的思考,很大程度影响了后来做的游戏。他妈以前是修女,坚信基督;他姐姐是同性恋,他妈就与他姐姐脱离母女关系;他爸喜欢独处,回家不理家人。他在伯克利读了5年本科,还差一学期就毕业的时候,退学。 知道 Braid 这个游戏是因为看了 Indie Game 这部纪录片(Netflix上有)。纪录片非常生动地展现了 Super Meat Boy、Braid 以及 Fez 三款游戏的开发者们在开发与上线的过程中的喜怒哀乐,很真实,都很有个性(小时候都普遍性格孤僻,传统教育体系里认为的非正常儿童)。

幻灯片设计的建议

这是来自Square的设计师的建议(估计常常给领导设计幻灯片:)。要讲故事,要从简,每张幻灯片字体颜色距离等都要一致,最重要的建议:加入emoji与GIFs!这是互联网行业啊,都是搞笑人士。

为什么有些很垃圾的产品存活了下来并且还活得不错

尤其是给大公司或者落后的组织(比如餐厅、政府、学校)用的产品,切换的成本太高,必须重新培训员工来使用替代品,常常要牵一发而动全身。文中举了OpenTable的产品为例 ...

12天的DDoS危机

Linode在圣诞/新年假期受到大规模DDoS攻击。这是一篇写得很不错的 postmortem,从技术上解释了这是一次怎样的攻击,总结了经验教训,以及他们采取了哪些措施避免类似事故的发生。

SaaS 的新 UI

本文讨论了用聊天界面作为SaaS的UI的好处与潜在风险。如今的聊天app功能越来越多元化;在SaaS产品中引入问答式的聊天界面,降低了用户学习一套新UI的门槛(用户已经熟悉了聊天app的界面了)。

2016/02/04 第480期

简单之复杂

做简单的产品:把最基本的功能做好了,给用户用;然后观察用户的使用习惯,再顺应民意进行扩展 -- 地上本没有路,走的人多了就成了路。

Automating Our Infrastructure to Empower Engineers

Segment分享了他们如何用Docker/AWS/CircleCI/Terraform搭建他们的Infrastructure,包括如何保持本地开发环境,staging以及production三个环境的一致。

Read Receipts

很多聊天软件有 read receipts,就是你发了消息后可以知道对方是否已经读到你发的消息。有的app默认有read receipts,有的app不是默认的(需要用户手动开启)。到底有read receipts是好事还是坏事呢?

自动调节屏幕色温的f.lux背后的故事

夫妻俩都是Google前员工(一个05年离职,一个08年离职)。电脑屏幕光线在夜晚看着很不舒服;写了小脚本去掉屏幕上的蓝光,这样屏幕光线在夜晚看起来爽多了。09年开始全职做这个app(财务自由就是好)。

你会像讨厌电子邮件那样讨厌群聊软件的

80年代末90年代初电子邮件被白领们采用,就像现在群聊软件(slack,hipchat)走进办公室一样,一开始都是打着提高办公效率的旗号,后来却逐渐变成了办公室里一大时间杀手。同事们太能聊了,经常一堆与工作不相关的插科打诨。

© Licensed under CC BY-NC-SA 4.0

一个伟大的程序员, 其价值相当于普通程序员的1万倍!——比尔盖茨

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!