有个外行的人问我属于高中低哪个层级的程序员,我该怎么回答?

有网友问:有个外行的人问我属于高中低哪个层级的程序员,我该怎么回答?

这还不简单吗?

你就跟ta说,程序员都是根据身高来评级的,高个就是高级,矮个就是低级,中间的就是中级。

或者,你在外行面前回答高级,反正ta也不懂;在内行面前回答低级,显得你谦虚。

以上纯属玩笑,我们言归正传。


那么,程序员真的分等级吗?

网络上对程序员的分级还真是五花八门,但最流行的还是这样一个天梯排行榜:

1. 计算机科学之父:图灵、香农、冯诺依曼等人。

2. 计算机科学各领域之父:AT&T 贝尔实验室里那几个开创了计算机世界的研究员,Thompson、里奇、伯纳斯李、Bjarne Stroustrup 等人。

3. 硅谷之父:仙童公司八叛逆天才 ( 罗伯特 · 诺伊斯、摩尔等人 ) 、Bosack 夫妇、盖茨、保罗 · 艾伦、沃茨尼亚克等人。

4. 硅谷英豪:卡马克、拉里佩奇、布林、黄仁勋、托瓦兹(敲黑板!他就是你们嚷嚷的 linus …)、Jeff Dean 等。

5. Stanford、MIT、UC Berkeley、哈佛等 Phd 研究员,对计算机科学有贡献的,这部分人不大被大众关注,但他们对计算机科学的推动会在某个历史时期短暂爆发。图灵奖截止目前有 67 位,几乎都来自这四校。

6. FLAG 以及微软等专家、研究员,主导开发出重大项目的,国人熟知的开复李等。

7. 程序员创业大佬:国内,求伯君、王江民、王志东、李彦宏、周鸿祎等。

8. BAT 专家、研究员(Phd 居多,也有靠项目起来的牛人,年薪百万 + 股票)

9. FLAG 普通码农(知乎明星程序员,比如你们的轮子哥,年薪 20W 刀上下;硅谷买不起房年纪大了选择回国忽悠者不少,比如逼乎某 Facebook 早期员工…)

10. 创业公司主程技术老大(BAT 等知名互联网公司跳槽者居多,30w-80w,年薪和技术忽悠成正比)

11. BAT 普通码农(国内 985 211CS 本科研究生居多,水平一般,能胜任绝大部分业务,拼命 copy 轮子,30w-60w)

12. 普通码农(复制粘贴,10w-30w)

13. 菜鸡码畜(去哪复制粘贴还要问的……)

这样的分级,还真的是仁者见仁智者见智!其实程序员等级分层是一个主观性非常强的概念,很多时候来自于人们的主观判断。

但还真别说,程序员的等级确实是客观存在的。在稍微大点的公司,程序员就有非常明确的级别定义和岗位职责。另外,程序员的级别不同,薪资也会有着天壤之别。

那如果单从“高中低”的评判标准来看,程序员又是怎么分级的呢?小编觉得可以按下面的描述来审视自己:

1
低级程序员

初级程序员的定义是可以独立完成项目。能独立完成项目,就需要懂好多东西了。从业务的角度来说,要懂很多业务逻辑,能够理解并且抽象成模型转换成代码,要会测试,要会发布,要会改Bug,要懂版本管理,要知道代码规范。

2
中级程序员

程序员对于代码往往是知其然知其所以然。对代码的偏执,半夜爬起来写代码,甚至对于bug往往不能容忍,非常像处女座的做事风格。他们项目经验丰富,也需要带Team,所以需要制订一些编码规范,开发流程。有时候嫌弃哪个框架不好用了,还需要自己改一些源码。

3
高级程序员

世界顶级的程序员才称得上,众多开源框架的造物者才配得上高级程序员的名号。他们对各种底层的协议和原理都比较了解,甚至本身就是某种协议的起草者或发起人。

所以,你是哪个级别的程序员呢?

本文作者:得程招聘

转载于:https://juejin.im/post/5ced09e5f265da1baf7ccc9c

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值