JasonWang's Blog

怎么招聘SRE工程师-看看Google是如何招人

看到左耳朵耗子的一篇文章程序员如何把控自己的职业, 里边提到了Google SRE的评分卡, 用于招聘时软件工程师对自己技能水平的评估, 总共分为11个等级:

  1. You are unfamiliar with the subject area.
  • 对相关的技术领域还不熟悉
  1. You can read/understand the most fundamental aspects of the subject area.
  • 能够读懂相关领域相关的基础知识
  1. Ability to implement small changes, understand basic principles and able to figure out additional details with minimal help.
  • 可以实现一些小的改动,清楚基本的原理,并能够在简单的指导下自己找到更多的细节
  1. Basic proficiency in a subject area without relying on help.
  • 基本精通一个技术领域, 完全不需要别人的帮助
软件开发与BUG的那些事儿

Excellence in any department can be attained only by the labor of a lifetime;it is not to be purchased at a lesser price

Paul Graham

前段时间, 看新闻说“微软4万多的软件开发工程师, 每天产生进3万个BUG”, 当时感觉有点震惊, 然后就哑然失笑. 震惊的是连微软这样厉害的公司, 工程师应该都很优秀, 人才济济, 为何却会每天产生这么多的BUG了? 于是,再想想自己的开发经历, 才恍然明白: 开发人员一旦走进办公室,打开电脑写代码, 就不可避免的要写出BUG来. 与BUG纠缠不清似乎是每个开发人员的宿命.恰逢最近遇到了一个BUG, 让我纠结不已, 痛定思痛, 觉得有必要把自己的开发”心得经验”写下来, 权当是给自己一点警醒, 给自己一点回顾的资料, 分享下自己在开发过程中遇到的困难与挫折, 苦恼与迷惑.