• 请不要在回答技术问题时复制粘贴 AI 生成的内容
shuson
0.21D
V2EX  ›  程序员

怎么定义 xxx 高级开发工程师

  •  
  •   shuson · May 13, 2015 · 4686 views
    This topic created in 4203 days ago, the information mentioned may be changed or developed.

    例如,前端高级开发工程师怎么定义,java高级工程师。 等等

    是技能树点满?还是单项技能练到最高?
    请一楼尽量给出模板型答案

    Supplement 1  ·  May 13, 2015
    这个贴子咱们只关心技术上的吧,比如说以java ee中spring framework为例
    初级 —— 使用者
    中级 —— 使用并且可以优化配置
    高级 —— 我可以自己造一个框架
    11 replies  •  2015-05-13 13:26:28 +08:00
    est
    est
    May 13, 2015❤️2
    1
    初级 - 被人带
    中级 - 能做事
    高级 - 能带人
    cvmax
    cvmax
    May 13, 2015
    2
    同意1L
    FrankFang128
    FrankFang128
    May 13, 2015 via Android
    3
    这是相对的,比公司目前中级工程师水平高即为高级工程师。
    nicelife729
    nicelife729
    May 13, 2015
    4
    不完全赞同@est的看法,我们公司的开发大牛(高级)就是自己超能干,但是不会带人。我觉得得看从哪个角度看了,沟通角度的强和技术实力的强是两个维度。
    xbonline
    xbonline
    May 13, 2015
    5
    @nicelife729 这说明你们是技术型公司,对技术比较重视
    YORYOR
    YORYOR
    May 13, 2015
    6
    工作一年,现在也带新人了,那我不是也是高级xxx工程师了
    hellomsg
    hellomsg
    May 13, 2015
    7
    @YORYOR 我觉得还得考虑所处环境,公司整体水平
    est
    est
    May 13, 2015
    8
    @nicelife729 不会带人,解答技术问题,改进初级或者中级工程师搞的方案呢?
    @YORYOR 初中高只是相对而言,你能带人,那只是贵厂/团队的高级。。。。
    shuson
    shuson
    OP
    May 13, 2015
    9
    @est
    @xbonline
    以你们用的技术来做一个纯技术角度的高级工程师的评判呗
    zrc
    zrc
    May 13, 2015
    10
    我理解的高级程序员是这样的。(java程序员)
    1.工作年龄(实际开发)
    2.能解决架构设计问题,对一个软件系统的的设计,维护,修改等
    3.了解国际开源组织的一些新技术,并且能够对一些技术适用情景有具体的掌握
    4.对软件系统能够提出实际的优化方案。
    nicelife729
    nicelife729
    May 13, 2015
    11
    @est 的确可以。级别都是相对的概念,没有绝对标准答案的。只是想说评价一个人牛不牛是很主观的。也许把技术和沟通或者别的什么都当作不同方向的向量,然后求个合力会得到更多认同。但是也无意义,对吧?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1121 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 23:49 · PVG 07:49 · LAX 15:49 · JFK 18:49
    ♥ Do have faith in what you're doing.