V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kensoz
V2EX  ›  职场话题

我发现了程序员悖论,有 3 年 Java 工作经验的人,肯定很难去要求 3 年 go 工作经验的公司吧?那么程序员一生的技术栈就几乎被锁定了

  •  
  •   kensoz · 2023-01-04 10:09:12 +08:00 · 5296 次点击
    这是一个创建于 475 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有 3 年 java 工作经验的人,就很难有 3 年 go 工作经验
    他投简历极大概率因为没有 3 年 go 经验而被拒绝,哪怕他是真的会 go 也会因为没有 3 年经验而被拒绝
    所以排除小概率事件和个别事件,他的技术栈就被锁定在 java 了

    小概率事件:公司突然改技术栈,遇到不要求经验且薪水不降的公司等
    29 条回复    2023-01-09 13:53:22 +08:00
    daliusu
        1
    daliusu  
       2023-01-04 10:16:39 +08:00
    那你干前端吧... 背背面试题 react 和 vue 都没啥差,ng 招人很少
    qwertty01
        2
    qwertty01  
       2023-01-04 10:18:23 +08:00
    我 3 年 CRUD Boy 经验怎么说?
    dx3759
        3
    dx3759  
       2023-01-04 10:21:31 +08:00
    那么 10 年数据基本就没法转移路线了?
    tool2d
        4
    tool2d  
       2023-01-04 10:37:03 +08:00   ❤️ 4
    有些人三年经验,其实只有一年经验,然后重复 3 年。

    楼主自信点,这行业还是比较看重个人技术的。你 go 技术很强,绝对有的谈,当然只有三脚猫的功夫,都就没办法了。
    cgcs
        5
    cgcs  
       2023-01-04 10:44:25 +08:00
    一线 coding 确实不容易转技术栈,到架构、业务或者管理职位的话,具体的技术栈就不是那么重要了。
    Jooooooooo
        6
    Jooooooooo  
       2023-01-04 10:46:00 +08:00
    不会有这种问题, java 和 go 干活层面来说足够相似不会看这个的.
    zooeymango
        7
    zooeymango  
       2023-01-04 10:48:50 +08:00
    面试招人都是想招来干活的哪有那么在乎你之前干啥,技术够他们的要求有什么理由拒绝
    yolee599
        8
    yolee599  
       2023-01-04 10:57:32 +08:00
    只要你技术水平实际有那么高,简历随便写。但是如果你技术水平不够,工作了 10 年也没用。
    TtTtTtT
        9
    TtTtTtT  
       2023-01-04 11:02:04 +08:00
    年限只是个充分条件,有了更容易过简历关。
    面试的时候露馅了也没用。
    tfdetang
        10
    tfdetang  
       2023-01-04 11:10:33 +08:00
    还有就是可以先实现内部转型,在公司内推动 go 改造,然后就可以再出去就是有 x 年 go 工作经验的人了
    ymcz852
        11
    ymcz852  
       2023-01-04 11:16:08 +08:00
    感觉是现在人太多,岗位太少,才会有这么多的硬性要求
    ghostwind
        12
    ghostwind  
       2023-01-04 11:16:18 +08:00
    反过来也很难,多年 go 经验想写 java 也很难
    chenPiMeiHaoChi
        13
    chenPiMeiHaoChi  
       2023-01-04 11:19:28 +08:00
    不然怎么说男怕入错行,转行 /转方向都很难。
    echo1937
        14
    echo1937  
       2023-01-04 11:26:39 +08:00
    大部分人都是二三线公司,二三线公司岗位讲究预算内能找到干活的人,面试的人多了会知道,能干活就行。
    buchikoma
        15
    buchikoma  
       2023-01-04 11:37:47 +08:00
    其实这是一个很随机的事件:
    如果面试的是同行业同方向,只是公司不同技术栈不同,语言一般不是硬性条件。
    又或者你相关知识、基础扎实,面试的部门又愿意培养,也可以不限定语言。
    当然这种情况多半发生在熟人内推里。
    wudaye
        16
    wudaye  
       2023-01-04 11:38:22 +08:00
    更原始的程序员悖论是,大多数公司只招有经验的程序员。但是其实大家都在毫无经验的情况下找到了第一份工作,所以你说的这个情况也是不成立的
    wu67
        17
    wu67  
       2023-01-04 11:58:46 +08:00
    中小公司其实都是看眼缘. 年限其实不是特别重要, 只是用来过 HR 那关的, 你真的会的技术, 进到技术面就基本能行, 除非对方招人的要求水平和薪资不匹配(受市场环境影响).

    技术满足工作是基础项, 在此基础上, 长得好是一点(这点比较难, 出场条件本来就固定得死死的), (面试过程)聊得来是一点, 要钱 /给钱多少是一点, 基本上就看这 4 方面, 大多数情况的套路都是双方在满足基础后对其他三项进行博弈
    maocat
        18
    maocat  
       2023-01-04 12:22:14 +08:00
    我刚有三年 python 经验的时候,自学了 golang ,直接怼着 golang 找公司,面试了两家都过了,选了一家入职


    有氛围的公司还是比较看重学习能力和解决问题的能力
    charlie21
        19
    charlie21  
       2023-01-04 12:30:12 +08:00 via iPhone
    这是一个视角问题

    假设世界上只有三个程序员和上百种编程语言

    那么程序员培养方案只会培养面向上百种编程语言的人才。因为没人,所以不允许你去培养专门面向某一个语言的人才,即使培养出来了也会失业。

    这种视角都意义在于:在一个现实世界中的人才洼地里,每个人都自动成为 “面向上百种编程语言” 的人才,因为人头模型就是这样的。“ java 程序员” “ golang 程序员” 没人去这样宣传自己,也没有人对这样的宣传买账,人的认知也不会被改变。

    一个被逼成了面向上百种语言的人才甚至是没有最喜欢的编程语言的,没啥是值得喜欢的

    -
    janus77
        20
    janus77  
       2023-01-04 14:07:56 +08:00
    你知道很多大厂的高级岗位都只要求至少 2 年经验吗?这是为了考虑到很多人虽然实际经验短,但是能力强,甚至强过很多普通的三年五年经验的大头兵。
    真正需要人才的企业,是不会硬性看经验的
    buffzty
        21
    buffzty  
       2023-01-04 14:59:32 +08:00
    如果你只有 3 年 java 经验 确实没法转,如果有 3 年 java 后端经验 那你 2 小时熟悉一下 go 语法就可以去上班了
    不仅仅是 go, php node c++ rust 这种任意一个后端都是 2 小时学完语法就能去干.
    另外一般 3 年经验后端都能出去面试运维
    zw1one
        22
    zw1one  
       2023-01-04 15:28:19 +08:00   ❤️ 1
    招 3 年 go 的公司招不来合适人选的话,会招 java 来转的。有解决问题的能力就行
    nash
        23
    nash  
       2023-01-04 15:46:54 +08:00
    @buffzty 好家伙,你说 go php node 还说的过去,c++和 rust2 个小时?
    daimazha
        24
    daimazha  
       2023-01-04 20:32:28 +08:00
    不会经历过 .net->node->java->go
    lllll321
        25
    lllll321  
       2023-01-04 22:37:14 +08:00
    cocos c++ -> cocos lua -> cocos js -> golang 起飞
    dayeye2006199
        26
    dayeye2006199  
       2023-01-05 03:10:31 +08:00
    3 年 java 经验 vs 3 年 spring 经验 vs 3 年后端经验

    这三个东西是不一样的。
    chimission
        27
    chimission  
       2023-01-05 12:40:08 +08:00
    确实, 一般转岗都是公司内部转的比较多, 比如之前写 java , 现在公司内部有项目是想用 go 写,这时候转比较方便
    lincanbin
        28
    lincanbin  
       2023-01-06 17:10:51 +08:00
    不能这么说,我干了 2 年 PHP+.NET ,干了 1 年 web 前端+node.js ,现在在腾讯干了快 4 年的 golang+C++
    BQsummer
        29
    BQsummer  
       2023-01-09 13:53:22 +08:00
    多加加班, 毕业 3 年就能有 6 年工作经验了[狗头]
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1045 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 19:31 · PVG 03:31 · LAX 12:31 · JFK 15:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.