Chen Yangjian's Blog

Carpe diem - Seize the day

程序员的择业标准

| Comments

面试的时候,面试官问完一系列问题,往往会问,你对我们公司有什么问题?初出象牙塔如我,往往很单纯,问点有的没的,用什么技术什么的,也就扮鹌鹑状曰没问题了。博客 Joel on Software 曾经写过 The Joel Test,列出了 12 大择业标准,来作为程序员考量一个公司的基本指标:

  • Do you use source control?
  • Can you make a build in one step?
  • Do you make daily builds?
  • Do you have a bug database?
  • Do you fix bugs before writing new code?
  • Do you have an up-to-date schedule?
  • Do you have a spec?
  • Do programmers have quiet working conditions?
  • Do you use the best tools money can buy?
  • Do you have testers?
  • Do new candidates write code during their interview?
  • Do you do hallway usability testing?

我有点入错行的意思,做 IT 多过做开发,经常是做些服务支持方面的工作,需要面对的开发环境也有点囧。例如,就不小心用过传说中的 SCCS (版本控制系统),必须用 csh 操作的 UNIX,将近 200 行的 SQL,比 SCCS 好些的 ClearCase 等等。不过静下心来细处之,还是都可以搞定的。

以上,作为给要找工作的程先生们的建议。祝工作顺利。

Comments