有公司招聘高级程序员,请问高级程序员与初级程序员的区别是什么?请不吝赐教!

解决方案 »

  1.   

    这只是称呼上的不同,其实应该是一样的。
    比如保险公司称呼:业务精英,其实就是业务员。
    比如五星级酒店:DeaModer ,其实就是打扫卫生的。直接一点打个比方,他们的区别就是:高级 女支 女和街上的招嫖女的区别
      

  2.   

    看信息产业部的软件水平考试大纲的内容。强!!!现在很多LJ公司的衡量标准是2个:
    1 证书上写的什么就什么
    2 本科以上,英语4级过了的....是高级....其他低级.(这个在LJ公司中占多数)
      

  3.   


    从能力上高级程序员要强,一个好的高级程序员可以抵得上几个普通程序员的能力。而且高级程序员还有带Team的能力,这个带Team,并不是着重管理上,而是可以为团体提供技术方向上的决策,尽管这里的层次不一定很高,但足可以为团体提供正确的努力方向。
      

  4.   

    高:UML + 设计模式
    低:搭积木
      

  5.   

    http://community.csdn.net/Expert/TopicView3.asp?id=4071048
    http://community.csdn.net/Expert/TopicView3.asp?id=4040085
    哪位帮忙给顶一下贴子
      

  6.   

    我只有一级资格,编码前我会做UML设计,代码可重用性比以前要高,呵呵,就这样了。
      

  7.   


    >>高级程序员:打字慢,先看键盘后看显示器;
    >>低级程序员:只看显示器,不看键盘。如你所说,那岂不是低级程序员,永不可能成为高级程序员?
      

  8.   

    在Borland拷贝过来的第一,在编码之前,不能有效地理解软件的设计思路与内容,具体表现为不能充分理解规范的UML模型;
    第二,在编码之后,不能向集成测试或系统测试人员提供高质量的代码,具体表现为不能自觉地进行单元测试;
    第三,在编码过程中,不能有效地与其他开发人员进行协作,具体表现为缺乏基本的软件配置和变更管理概念与实践基础。