2018/07/21 第1215期

招一个合格的软件工程师要花 $5 万

怎么计算的?recruiter 的费用 + 面试的时间(乘以工程师时薪)+ 培训的费用 + 签字费、搬家费等。成功内部推荐一个工程师,很多公司都敢拿出$1万来奖赏,可见招聘成本远不止$1万。

再重复一遍,时间是零和游戏:公司里的几个工程师去面试一个应聘者,他们花在面试上的时间就没办法花在写代码上了。一天有效工作时间远不到 8 小时,花一小时去面试人、再花一些时间看简历、准备面试、写报告等,大半个有效工作日就没了。

Why JSON isn't a Good Configuration Language

配置文件里应该要有注释,便于理解、便于以后维护。JSON 不支持注释。而且 JSON 信噪比太低,一堆的逗号、冒号、引号、花括号,眼花缭乱。

到 Reddit 上去找内容营销的灵感

Reddit 这样的论坛有人工 + 算法的投票机制(upvote、评论、排序),告诉你哪些内容是受欢迎的;可以“借鉴”一下热门内容,包装一下,变成自己的营销内容。

为什么 Python 这么慢

这是常用的、俗套的开放性的面试题。当面试官问你:为啥 Python 这么慢?你该如何回答?

为何不多加一个选项

用户经常会问:为啥不多加个选项?作为 maker,你的回答一般是 no。多个选项,对多数用户不友好,用户多个思想负担;多个选项,对工程师不友好,容易出 bug,或许实现容易,但维护困难。

时间和空间都是零和游戏:你花了时间去多加了个只有 0.001% 的用户才用得到的选项,就少花了时间去做其他更有用的事;在有限的屏幕空间上多加了个无足轻重的东西,就没法加其他更重要的东西,也分散了用户有限的注意力。