RT,谢谢各位了!
我个人觉得,合格的程序员的等级,可以通过你做一个项目来检测,比如在一个项目里面你的代码是不是最精简易懂的,代码是否健壮性,安全性等等,用通用话来讲就是,在程序开发过程中经常会改动代码,那么在需求进行部分变化的时候,你的代码在保持可靠性的基础上,你改动的多不多,好的程序员只要修改一点点就可以马上按照需求变动,新手往往把自己弄的焦头烂额,以前的代码也看不懂.
20万代码量,嘻嘻,我猜的
初级程序员应该是那种可以上手写代码了,能做出东西来就应该算是初级程序员了,基本上是入门了,如果能工作一到两年,做过几个项目那就是中级了吧,比较熟练了。高级的话就是可以参与项目设计或架构设计就可以了