2016/02/21 第497期

工程师进阶指南

这篇文章教你如何在一家好的开明的公司里成为更好的工程师。减少各种开会,懂得拒绝过来打断你工作的人,成为code review高手,懂得团队协作等。

这篇文章用了很大篇幅讲如何做好 code review(假设读者们会使用 Phabricator):在公司里写代码是团队运动,要及时 review 同事的代码,不要让别人等太久;如果看不懂,就明确说看不懂,不要不懂装懂;而自己的代码最好分成比较小的 diff 给别人 review,最好在发 diff 给 reviewer 以前让 reviewer 知道自己在做什么,让他们有足够的信息去 review 你的代码。

The Secret Lives of Tumblr Teens

这篇长文讲述了Tumblr上几个青少年网红的故事。他们在Tumblr上寻求心灵的寄托,张扬自我,吸引了百万粉丝,在Tumblr上放Google AdSense广告,收入不错,最后他们的账号被关闭了。

给我的 CEO 的一封公开信

作者是 Yelp 收购来的送餐服务 Eat24 的客服,这是写给 Yelp CEO 的公开信。她每两周的工资是 $733.24,房租每月 $1245,生活窘迫。发表此文后,她被 Yelp 开除了(据说没直接关联)。

Yelp CEO 在 Twitter 上回应了此事。声称这种级别的(低收入的)工作,应该迁往生活成本低的地方,比如他们逐渐把 Eat24 的客服中心前往 Arizona。

Mobile, smartphones and hindsight

站在 2016 年的高度,回顾手机,尤其是智能手机在过去15年的发展历史。07年的时候,iPhone以外的“智能手机”上的 app 售价都很贵,平均 $20.90。

我04年的时候买过一部 Nokia 6600 ,算是智能手机了,能玩 3D 游戏(比如古惑狼)。用这部手机看完了第二遍的金庸小说。但2004年的时候,所有人看过我的手机后得出结论,手机其实只要能打电话与发短信就行了,其他功能都是累赘。

不用担心被 GitHub 绑架

最近有一种声音:因为GitHub的网站没有公开源代码,而且GitHub是一家以赚钱为目的的商业公司,所以开源项目放在GitHub上不好,被平台绑架了。本文反驳了这种声音。

你想把你的项目从GitHub上迁移到其他平台,其实也不难(git又不是GitHub私有的);GitHub算是一个程序员的社交网络了,项目放在GitHub上比较容易让同行发现,大家也都有一个标准的熟悉的web ui可以使用,方便沟通。