来客网

程序员的水平级别

声明:本文转载自 「bihai博客」, 或因排版与篇幅原因进行过编辑,内容未经本站独立核实,不代表本站立场、观点或建议。 如涉及版权问题,请联系我们,核实后立即删除。 [ 免责声明 ]

参考王数数的文章,版上活跃的就不要互评了,防止吵架。我认为大家至少都是高手了. 我的几个例子未必正确,欢迎指正。

1 初级程序员和糟糕的程序员。

刚入门的,可能写出很糟糕的程序。多年经验的也可能写出很糟糕的程序。

StackOverFlow上问的问题前言不搭后语。

2 大众程序员。

有一定的编程能力,理解递归,不糟糕的初级程序员有了经验就是这个水平。但是不一定理解很多细节。会问问题了。

3 高级程序员。

独当一面,独立完成项目,指导初级程序员。不再需要问问题,自己可以解决问题。在大型企业轻松混日子。

4 高手。

采纳流行框架,指导项目进度。大部分此级别的程序员未必做架构师的工作,但具有此项能力。可以在StackOverFlow回答难题了。可以加盟一流巨头最为骨干。

5 大师专家。

代码能够贡献给著名开源项目,一流大企业巨头依赖的人物,可以拉帮结派一呼百应。

6 小派掌门,明星程序员,世界级专家。

创建著名开源项目,torch, tensorflow, 代码进入标准库,比如C++标准委员会成。

员,创业公司可以依赖的有经验的人物。已经不需要拉帮结派了,哪个派系都不敢得罪这样的人了。

我的例子有,LuaJ的作者,7 一流大师,绝世高手,小神,代码永垂不朽。

创建流行语言,Java, Python, C++。

8 企业家,中神。

自己开创新的产业,眼光比编码更重要了,比尔盖茨,沃兹尼亚克,Linus,以太币,卡马克。

9 大神。

钟本聪。

我的目标是有生之年升到6级,可以在简历里写上,World Class C++ Expert。今天开会谈到这个,有个巴西小伙居然认为他自己就是世界级专家。我觉得他脑子有些不好使,虽然C++语法也算精通。一次他问我,子类的构造函数里面{Base();}为什么没有调用基类的构造函数完成某变量的设定?

评论 (0)