- 收录文章
- 62 篇文字被发现
- 文章访问
- 3 次从这里出发阅读
- 博客访问
- 0 次前往作者站点
- 最近更新
- 01.14 2026年
FROM THIS BLOG
最近文章
对透明薪酬的回顾
一年多以前 LeanCloud 在自己的开放资源网站发布了薪酬和期权的计算方法,其中包含了每类职位各个级别的薪酬。 此后有不少朋友,特别是创业者问过我一些问题。 一直想写篇短文统一回答,并说说实践中的一...
比 XCodeGhost 更邪恶的手段 30 年前就出现了
最近在开发者圈里讨论最多的莫过于 XCodeGhost。其实在 30 年前,更高明的手段就出现了。 1984 年的时候,UNIX 创造者之一 Ken Thompson 获得了 ACM 图灵奖。他的获奖演讲叫做 Reflections on Trusting Tr...
写给创业的技术人
这是我在 QCon 上「从工程师到创业者」演讲中前半部分的概要。作为一个创业到半路的工程师的一家之言,谨供正在创业的技术人参考。 工程师们都是创造者。通常来说,发明过新技术或者设计实现过复杂系统的...
如何有效地做 Code Review
上次在「为什么每个团队都需要 Code Review」中讲了 code review 在开发中的重要性。这次说一说怎么才能让 code review 有效发挥它的作用。 **使用方便的工具。**要在团队中成功推行 code review,有好的...
为什么每个团队都需要 Code Review?
Measurement of Code Quality 不少开发团队和创业公司都在纠结是否要执行 code review,既希望改进代码质量,又担心带来的负担会拖慢项目进度。实时上,在软件开发中质量和效率往往并不是二选其一的关系。...
怀念我的外公
我出生后到十八岁前都是在昆明长大,一般每年寒暑假会随父母到建水和开远看望长辈和其他亲戚。建水和开远都是云南省红河哈尼族彝族自治州的小城。我十八岁上大学离开云南之后,回老家的频率就大大降低,而...
面向对象与函数式
这其实是一段时间以前在「知乎」的一个回答,获得的赞同还算比较多,放在这里算是给自己的备份吧。 原问题是 对于卡内基梅隆大学计算机系删除基础课程中的面向对象编程课程,如何理解他们提到的 「面向对...
「零和博弈」- 是语言在演变还是媒体在倒退
最近连续在不同的文章里看到「零和博弈」这个词,大都用来描述众人皆输的局面。比较具体的是在一个叫「拇指博客」的 iPhone 应用里看到的一篇讲最近的厦门公交车纵火案的文章: 在这场以生命为赌注的零和...
编程语言之争
最近在 Clojure 的邮件列表有很多关于自己所在公司不能使用自己喜欢的语言的抱怨,由此也引发了一些争论。类似的内容在很多相对非主流的语言或技术的用户社区都不难找到,例如 Erlang,Go 和 Haskell,不...
传统媒体和互联网
去年 12 月 Newsweek 出版了最后一期纸质杂志,之后全部改为电子版。这件事引起了不小的震动。不久前我受邀参与了中国数字期刊协会组织的一次与媒体界朋友的交流。其实最近几年一直有很多关于传统报社、杂...
Clojure: 现实世界的 LISP
这篇文章原文叫「现实世界的 LISP - Clojure 语言初探」,发表于《程序员》杂志 2012 年的十二月刊。得到编辑的许可在一个月后贴出来。有网友说这篇文章写得太平淡规矩,没有那种让大家都去学 Clojure 的...
求职时的常见错误
从工作之后、到后来创业、再到现在主管 AVOS 的北京 Office,我看了不计其数的简历,也参与了不少面试。看到很多求职者都犯了很多相似的错误,于是总结出来,希望能对一些求职的人有一些正面的作用。 细节...