A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© TomGe 黑马粉丝团   /  2018-9-12 10:34  /  1937 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

很多程序员都想进的阿里将技术部门分为14个等级;分别为:
P01 – 初级实习生
P02 – 高级实习生
P03 - 助理
P04 - 研发工程师(原则上本科)

P05 -
研发工程师(原则上硕士)

P06 -
高级研发工程师

P07 -
专家

P08 -
高级专家

P09 -
资深专家

P10 -
研究员

P11 -
高级研究员

P12 -
科学家

P13 -
高级科学家
P14-----
那么不同级别的程序员到底有什么区别呢;我们现在大致将级别分为三种:初级,中级,高级;谈谈这三种程序员的区别

初级程序员:

初级程序员就是传说中的码农,依靠复制粘贴、比葫芦画瓢的方式完成代码的编写,通常一个方法几百行代码,恨不得一个类将所有的功能都实现,不考虑程序设计原则,也不考虑程序的执行效率,不考虑SQL注入的问题,更不去想如何能让我的程序质量更好,他们的目的仅仅是我的程序能够运行。

中级程序员

中级程序员更喜欢优雅的代码,而自己写出优雅的代码,封装、继承、抽象运用自如,能够独立完成系统中模块的开发。

高级程序员

高级程序员能够完成系统的设计,能够使用已掌握的技能解决问题。并且能够考虑到系统的扩展性、安全性、稳定性等问题。

所以,也希望所以做技术的兄弟,再工作的过程中保持一个持续学习的心态,不断提升自己,保证不被it行业淘汰;


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马