V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pirate0brook
V2EX  ›  程序员

正常求职,什么样的技术水平,才能算得上是资深研发工程师?

  •  
  •   pirate0brook · 1 天前 · 3288 次点击

    题主目前 6 年 Android2 年 Flutter, 做过 ROM 开发,做过 SAAS 软件开发,目前在做海外产品,但对于“资深”二字理解一直不是很透彻,我能理解经验要够丰富是一个条件,但是在技术层面,完全掌握一个语言的“完全“是什么?对某一个平台或者特定技术领域很透彻,要到什么程度?以 Android 举例,做过很多类型的中大型项目,并精通 Android 运行机制,应用市场规则等,这种算是资深研发工程师了吗?

    26 条回复    2025-01-07 17:10:50 +08:00
    diagnostics
        1
    diagnostics  
       1 天前
    入门:对技术有好奇心,能应付工作,但对“为什么”的能力有限,需要其他人来做设计选型
    普通:对流行技术有普遍的了解,能找到适合的技术来做事情,但没有到一个领域深耕到专家
    senior:在一个领域有深耕,能辐射给其他人了,不仅知道要怎么做,也知道为什么要这么做,例如做消息通信,怎么可靠交付、怎么时延低等,非常擅长用工具等等,这个阶段能带小团队,把控方向
    staff:技术的资深总归是一个人的,staff 的意义在于推动对公司有战略价值的项目和工作,培养团队
    zpxshl
        2
    zpxshl  
       1 天前 via Android   ❤️ 2
    资深本来就不是一个可量化的词,为什么你觉得它有一个标准呢
    night98
        3
    night98  
       1 天前
    不同企业需求不一样,多数小型企业就是你能带人搞定一些事情,大型企业同理,越资深越考验的是工程能力和跨部门协作能力,精通 xxx 其实多数情况下是指技术专家,国内风气很多情况下不区分架构研发技术,title 都是瞎挂的。
    IvanLi127
        4
    IvanLi127  
       1 天前
    这个 title 就是个虚名,和技术的关系怕是不大。感觉要老资历才行
    passive
        5
    passive  
       1 天前 via Android   ❤️ 3
    头衔是自己给的。

    不过,当别人叫你“张师傅”、“刘师傅”的时候应该就算资深工程师傅了。
    danhahaha
        6
    danhahaha  
       1 天前   ❤️ 1
    可以独当一面,遇到问题能自己搞定
    estk
        7
    estk  
       1 天前 via iPhone
    精通应用市场规则属于“资深运营”吧
    我工作合同岗位写“高级 xx 工程师”,我也疑惑怎样算高级
    lin07hui
        8
    lin07hui  
       1 天前
    自信
    wqhui
        9
    wqhui  
       1 天前
    只能说每家公司的定义都不一样,有些很水的也能挂专家,就一个 title 而已
    NessajCN
        10
    NessajCN  
       1 天前
    当 junior 们遇到搞不定的事情第一时间想到你的时候你就是了
    jguo
        11
    jguo  
       1 天前
    唬得住领导就行
    laoh3707
        12
    laoh3707  
       1 天前   ❤️ 1
    不知道怎么定义这个资深。可以换个角度来看,从解决问题来看。
    1. 不知道怎么解决问题,听领导和同事安排事情
    2.了解问题,能独立解决一些问题,能处理点问题
    3. 能处理面的问题了,但是对细节,优化欠佳,踩的坑不够
    4.坑都踩的差不多了,跟别人交流问题的时候如数家珍
    5.知道问题的上下限是什么,给你一个任务,可以开始从头理顺,知道需要什么资源来解决这些问题。
    大部人埋头苦干只能到 4 就算是专家了。很难突破到 5 了
    CodeAllen
        13
    CodeAllen  
       1 天前
    资深我感觉算高级研发,个人观点,核心是两点,第一是能保质保量的完成职责内的研发任务和开发排期,有业务相关知识积累,第二个是能带小团队,比如 OP 做安卓时间长,如果安卓小组几个人,能完成安卓小组的任务汇报和项目进度跟踪,以及整个小组的项目时间排期,辅助解决并推进项目研发进展。我司移动端就一个人,就统一在前端组管理了。
    pirate0brook
        14
    pirate0brook  
    OP
       1 天前
    @IvanLi127 招聘的时候,哪些资深工程师 45k-70k 这种,又怎么要求的呢?感觉和高级工程师差不多啊
    pirate0brook
        15
    pirate0brook  
    OP
       1 天前
    @zpxshl 因为招聘有标准啊
    pirate0brook
        16
    pirate0brook  
    OP
       1 天前
    @diagnostics 感谢回复,这个怎么说呢,有些偏管理了,管理上是可遇不可求的,技术上难道做到高级就基本上没有什么进步空间了吗?
    pirate0brook
        17
    pirate0brook  
    OP
       1 天前
    @laoh3707 感谢回复
    pirate0brook
        18
    pirate0brook  
    OP
       1 天前
    @CodeAllen 感谢回复,但我感觉,我虽然也完成了上述的部分工作,仍感觉距离资深二字很遥远,或许是我把这两个字看的太高深了
    zpxshl
        19
    zpxshl  
       1 天前 via Android
    @pirate0brook 招聘的标准是面试官说了算,只能算他个人/团队需要的标准吧。
    dudubaba
        20
    dudubaba  
       1 天前
    高级、资深、专家这几个称号都是程序员自己加的,其实不可量化的。一般是工作年限 + 工作背景 + 行业影响力(技术博客主)组合,比如你是名牌院校毕业在某头部大厂工作 5 年,然后出来肯定挂资深以上了,工作 10 年出来就是“专家”了。如果不敢给自己加这种称谓,那说明你的工作背景不够强不够自信,市场上就很被动了。

    不过现在好了,管你什么专家,什么资深,“你年龄到了不好意思我们不要了”,程序员自己给自己也体面不了了。
    fuckfaker
        21
    fuckfaker  
       1 天前
    硕士毕业到现在,搞了 7 年的 linux 系统和 kernel 开发,领导觉得我是资深工程师,但是我觉得我是个草包
    IvanLi127
        22
    IvanLi127  
       1 天前
    @pirate0brook 公司内部区分级别而已,就和中杯、大杯、超大杯一样。大家都知道资深很牛,但是到底多牛无法直接量化,得靠衬托。
    iflint
        23
    iflint  
       1 天前
    mingtdlb
        24
    mingtdlb  
       1 天前
    你正常找工作,公司不正常招人。大家理解的 资深、专家、架构师都不一样。

    身份是自己给的,岗位直接写上专家、资深等词,技术的也是精通。以我所待过的小破公司,能有多少大牛啊,都蹩脚的。阿里 腾讯 字节这种不了解,没面过

    面试这个东西很看运气
    k14
        25
    k14  
       1 天前
    @passive 难怪群里艾特就是张工,李工。到我这里就变成了小张,小李
    jaylee4869
        26
    jaylee4869  
       1 天前
    老。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5254 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 09:27 · PVG 17:27 · LAX 01:27 · JFK 04:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.