2017/06/19 第943期

白板面试

对公司来讲,白板面试很容易错过好的程序员,但招来很烂的程序员的概率比较低。错过了好程序员无非就浪费了公司几小时的时间,而招到烂程序员对公司的损失就大得多。

对程序员来说,除非很有理想很有抱负自己做个体户、创业、找规模很小的不知名公司,一般找工作还是得老老实实刷题搞白板面试。做开源项目、写博客、做网红等活动或许能给你带来面试机会,但很难绕过面试流程直接给你offer的,只能是作为敲门砖。

How To Ask Questions The Smart Way

这是编程世界里经典的一份文档,教程序员们如何在网上有礼貌地、合理地向别人提问。但提问前,千万要自己先做足功课:搜索、读文档、读代码等。

每个人的生活都很忙,你问的问题肯定不是世界上最重要的事,别穷追不舍地逮住某个可怜的网民要求对方几分钟内立刻给出答案 -- 很遗憾的是,这种事常有发生,人到了网上很容易就失去了生活中基本的礼貌与素质。

Actions, not words, reveal our real values

你说你真的想做某事,但其实你并不想,除非你已经开始做了。“If they really wanted to do it, they would have done it.”

7 Rules for REST API URI Design

给东西命名是很难的。设计 URI 就是在命名,关键是命名规范要 consistent。

如何读懂别人的代码

在程序员的日常工作中,读代码的时间永远比写代码的时间要长得多得多。去理解别人写的代码并非易事,首先得摆正心态,别指望一遍就能读懂;最好能找到main函数、设断点一步步执行代码。