分享google的技能的11个级别,大家看看自己到哪个级别了?

简介:
  1. you are unfamiliar with the subject area.
  2. you can read / understand the most fundamental aspects of the subject area.
  3. ability to implement small changes, understand basic principles and able to figure out additional details with minimal help.
  4. basic proficiency in a subject area without relying on help.
  5. you are comfortable with the subject area and all routine work on it:For software areas - ability to develop medium programs using all basic language features w/o book, awareness of more esoteric features (with book).For systems areas - understanding of many fundamentals of networking and systems administration, ability to run a small network of systems including recovery, debugging and nontrivial troubleshooting that relies on the knowledge of internals.
  6. an even lower degree of reliance on reference materials. Deeper skills in a field or specific technology in the subject area.
  7. ability to develop large programs and systems from scratch. Understanding of low level details and internals. Ability to design / deploy most large, distributed systems from scratch.
  8. you understand and make use of most lesser known language features, technologies, and associated internals. Ability to automate significant amounts of systems administration.
  9. deep understanding of corner cases, esoteric features, protocols and systems including "theory of operation". Demonstrated ability to design, deploy and own very critical or large infrastructure, build accompanying automation.
  10. could have written the book about the subject area but didn't; works with standards committees on defining new standards and methodologies.
  11. wrote the book on the subject area (there actually has to be a book). Recognized industry expert in the field, might have invented it.
目录
相关文章
|
Web App开发 Java 开发工具
systrace: 系统级跟踪工具的解析
systrace是Android4.1版本之后推出的,对系统Performance分析的工具,该工具结合Android 内核的数据,最终会生产html文件。 systrace的功能包括跟踪系统的I/O操作、内核工作队列、CPU负载以及Android各个子系统的运行状况等
|
消息中间件 NoSQL Java
你是什么级别的程序员?
最近在和领导闲聊的时候,聊到了一些关于编程思想方面的东西,让我受益匪浅。尤其是有一个问题让我印象深刻。而且对于这个问题,在过往的面试中也被问了几次。我就把我以往自认为不错的回答重新说了一遍。谁知领导听完,竟然笑了起来,这着实让我有点摸不到头脑。
|
C# 数据库
【C#编程最佳实践 二十】日志与日志级别
【C#编程最佳实践 二十】日志与日志级别
166 0
|
Java
JAVA日志框架中的日志级别
JAVA日志框架中的日志级别
362 0
JAVA日志框架中的日志级别
|
Java 程序员
Java日志级别
Java日志级别
206 0
这么多日志级别(log levels),编程新手们到底该如何选用?
这么多日志级别(log levels),编程新手们到底该如何选用?
423 0
这么多日志级别(log levels),编程新手们到底该如何选用?
|
设计模式 监控 程序员
各个级别程序员的区别
  标题说的有点玄乎,在网上看到的一篇文章,提到了一些大牛具备的几种素质(或者说应该养成的习惯),值得反思。   部分原文如下:
|
程序员 Python
程序员的八种级别,看看你自己属于那种吧?
  你有没有遇到过那个经典的面试问题,“你预见过自己5年后的职位吗?”。每当有人这样问时,我就会想到Twisted Sister乐队从1984年开始发行的某张专辑。当然是玩摇滚,至不济也得是个摇滚明星级别的程序员吧。这种问题通常得不到正面回答——就像那种在面试中无病呻吟式的陈词滥调,”你最大的缺点是什么?”。有的时候是不是太大起大落?以至于那些无辜的旁观者会受到伤害。   但是,我认为这是一种不一样并更严肃的话题,它应该引起足够的重视。而这并不是为了面试官好,而是为你好。文章开始的那个问题听起来有点老生常谈,而 且大部分人都是有备而来。但是这个问题却会引起更深层的思考:一名软件开发人员的职
106 0
|
数据安全/隐私保护
通用数据级别权限的框架设计与实现
个人花了不到2天时间,写了一个通用数据级别权限的框架设计与实现。 欢迎提意见及评论。有空请打赏! 通用数据级别权限的框架设计与实现(1)-相关业务场景的分析 通用数据级别权限的框架设计与实现(2)-数据权限的准备工作 通用数据级别权限的框架设计与实现(3)-数据列表的权限过滤 通用数据级别权限的框架设计与实现(4)-单条记录的权限控制 通用数据级别权限的框架设计与实现(5)-总结与延伸思考 个人代码已经完成,如需要请打赏后通知我。
2347 0