语言是武术;操作系统原理,算法和数据结构是秘籍;数学是内功
1,2,3品:
学了武术,练了招式,有把子力气,能做个打手啥的
对应初级程序员:
学习了几种语言,了解基本的操作系统原理与命令,并能运用SQL语句,了解基本的数据库操作,并能实际运用写一些项目。
根据对语言,及OS和DB的熟练程度,分为1,2,3品
4,5,6品:
会点秘籍,有点内功。开始独闯江湖历练去了。
对应中级程序员:
除初级程序员的要求外,熟练掌握了几种语言,理解各语言的差异,及其优缺点;深入理解操作系统的原理及其系统调用的细节;对网络协议有深入的认识和理解;能运用常用的算法和数据结构。
根据对相关知识的理解,及对细节的掌握程度,分 4,5,6品
7,8,9品:
苦练内功,一般都是门派的掌门了,手下无数。
对应高级程序员:
除中级程序员的要求外,还要熟练掌握数据结构与算法,并对算法的原理有深入的理解。
根据熟练程度,及理解的深入程度,分7,8,9品
超品:
几乎不出现在江湖,忙着追求天人合一呢。
除了高级程序员的要求外,对数学有深入的认识和理解。
若只是数学大师,而不会编程,则说明,有超品的内力和境界。只要学点招式,很快就是超品了。
嘿嘿,我们大多都只练筋骨皮,不练内功滴。
至于作者本人的品级嘛。难道你不知道武林中类似与笑笑生这样搞排行榜的,都不是高手吗?