V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
pocarisweat
V2EX  ›  奇思妙想

大家能够接受招 X 语言工程师,但进去写 Y 语言的公司吗?

  •  1
     
  •   pocarisweat · 109 天前 · 6053 次点击
    这是一个创建于 109 天前的主题,其中的信息可能已经有所发展或是发生改变。

    纯属假设,不过据我了解,实际市场上也有过这种情况:

    1. X 语言和 Y 语言有相似之处,熟悉 X 语言的工程师上手 Y 语言能比较容易
    2. X 语言比较流行,好招人; Y 语言工程师相对少,招人不方便
    3. 在面试前就说明这一点,不会等到入职后再说
    4. 面试考核不会对 Y 语言的能力有必需要求,只会作为加分项
    5. 工作中不会用到 X 语言

    如果你是一个 X 语言工程师,会考虑去这种公司吗?

    74 条回复    2021-08-25 11:29:49 +08:00
    MakeItGreat
        1
    MakeItGreat  
       109 天前 via Android   ❤️ 1
    比如我们假设一个比特蹦跶公司
    招 Java 改 go
    brucep
        2
    brucep  
       109 天前 via Android   ❤️ 5
    只要满足 3 就是好公司,最怕挂羊头卖狗肉的
    stimw
        3
    stimw  
       109 天前 via Android
    只要 Y 语言不是啥犄角旮旯语言,市场需求还可以的话,其实无所谓吧很正常
    shiji
        4
    shiji  
       109 天前 via iPhone   ❤️ 40
    只要他们不介意我的学习成本,只要他们能用钞票堵住我的嘴,学习母猪的产后护理我都愿意
    learningman
        5
    learningman  
       109 天前 via Android
    无所谓,写啥不是写,给钱就行
    fannas
        6
    fannas  
       109 天前 via iPhone   ❤️ 1
    打工人的目的是赚钱,钱给够干啥不是干
    billlee
        7
    billlee  
       108 天前
    比如招 java 写 kotlin/scala?
    waising
        8
    waising  
       108 天前 via iPhone
    面试的时候一般会告知吧,看自己选择了
    TypeError
        9
    TypeError  
       108 天前
    不介意
    除非是极其陈旧的屎山项目,招来当接盘侠的
    drackzy
        10
    drackzy  
       108 天前   ❤️ 1
    一般都是坑。就因为不好跳槽,薪资低等等原因,所以 Y 语言没人学了,进去一般都是维护遗老项目。
    enchilada2020
        12
    enchilada2020  
       108 天前 via Android   ❤️ 1
    这不就是 React 和 Vue
    ShuoHui
        13
    ShuoHui  
       108 天前 via iPhone
    比较熟悉的就无所谓
    luckyrayyy
        14
    luckyrayyy  
       108 天前
    不介意啊,很多大公司都是要求熟悉一两门语言,进去不一定做这个。字节就是典型吧,这几年可能还好,前几年去哪照这么多 golang 熟手,大把的 Java 转的。
    abersheeran
        15
    abersheeran  
       108 天前   ❤️ 1
    我当时抱着 CRUD 划划水的心态进的公司,进去之后整存储、数据库、容灾、DSL 与静态类型检查。我大学里学到的浅薄知识遭到了挑战,各种查资料现学。

    给钱就行,干啥都一样。反正尽力了就对得起工资。
    maplerecall
        16
    maplerecall  
       108 天前 via Android   ❤️ 4
    微软就这样,市面上 Java 的人多,进来都写 C#,招聘会提前说明,面试也不考 C#,会 C#也只是一个小加分项。语言只是工具罢了,很少听到 X 语言工程师这种说法。
    leafre
        17
    leafre  
       108 天前
    不会
    Sapp
        18
    Sapp  
       108 天前
    @drackzy 这话可不敢绝对,现在招人现学 go 的多的是,go 可不至于什么工资低没人学
    zmxnv123
        19
    zmxnv123  
       108 天前
    大公司无所谓。 虽然我是写 Java,写 Python,但如果微软找我进去写 JavaScript,我还是非常高兴的,带薪学习多舒服。

    小厂就算了。
    timle1029
        20
    timle1029  
       108 天前   ❤️ 1
    太正常了,去了微软可能写 C#和 C++,亚麻大概率会写 Java/Kotlin/Ruby/etc,Facebook 直到入职几个礼拜之后选完组才知道你们组里常用的语言,Python/Php/C++皆有可能

    公司招的是软件工程师,不是 X 语言工程师,语言这个东西边学边用就可以。只要钱到位,什么都好说
    dengshen
        21
    dengshen  
       108 天前 via iPhone
    大数据写安卓。哈哈哈
    starrycat
        22
    starrycat  
       108 天前 via Android
    看 Y 语言的前景如何
    mongodb
        23
    mongodb  
       108 天前
    就是我司啊。

    有一些历史项目 PHP 的,要维护,工作量很小。
    一些新项目和计划中的会重用 Python 和 Go 。

    但在我们这小地方按语言来找开发,不好找。 如果我招聘的时候顶着名头是 Python 和 Go,一个结果是来一堆培训班出来写爬虫的,一个是根本找不到人。

    还是 PHP 和 Java 多。

    但如果我只以『服务端开发工程师』的名义来写招聘,里面写明语言要求,很多人标题看都不看也不来。他们以为我是个什么都不懂的 HR 。

    如果以招 PHP 或者 Java 的由头来找,会有大把的人可以看得到。 我会在面试过程中讲明接下来涉及的语言种类,业务需求,看对方愿不愿意。

    别说,有用的多。固然有的人是一年经验用十年,往死了认准一门语言打算用到死,但也有一些人,虽然以前写个 PHP,自己多少也接触了些 Node 啊 Python 啊,应用领域也许窄一些,但对运行原理,系统架构方面有思考。

    我只要在这个面试过程中讲明白了,和对方开诚布公的聊一聊,其实往往对方不光不会介意,甚至会跃跃欲试。

    说到底,还是要在一个合适的节点把话说开了。
    Kilerd
        24
    Kilerd  
       108 天前
    比如说我司面试的时候,你可以选择 N 门语言做面试题,但是进去统一写 java,写 spring 。
    Mirage09
        25
    Mirage09  
       108 天前 via iPhone
    大公司不都是 general hire 么,招一堆 sde,最后用什么 tech stack 看组
    raaaaaar
        26
    raaaaaar  
       108 天前 via Android
    以前我还有点语言追求什么的,现在嘛,工具而已,钱足够就行。
    lxfxf
        27
    lxfxf  
       108 天前
    可以写,但是如果用到的框架太冷门或者文档太差。干着干着就会想跑路
    zenwong
        28
    zenwong  
       108 天前
    工资给够 + 按时发 = 任何语言你说我做。
    工资给够 + 按时发 + 按时上下班 = 在法律允许范围内做任何工作。
    kensoz
        29
    kensoz  
       108 天前
    我还遇到过招程序员最后进来让干开发的
    chenyu0532
        30
    chenyu0532  
       108 天前
    最扯的是,明明招的是 A 语言,结果面试中问的都是 B 语言
    sxfscool
        31
    sxfscool  
       108 天前
    @kensoz 程序员和开发不一样么
    fiypig
        32
    fiypig  
       108 天前
    对我来说还是要看哪个语言,几个月前一家 PHP 跟 Java,前端都做的, 我接受了,不过之后因为同事离职我也走了
    如果不是 Java , 是 py 我可能会考虑了,也有 erlang 的 ,我那时候差点去 ,最后人家也没要...
    runinhard
        33
    runinhard  
       108 天前
    假如 Google 招 python 语言,但是进去写 java 你能接受么 。

    程序员真是矫情的一个群体(一个感觉,不一定对
    gowk
        34
    gowk  
       108 天前
    You aren't a Go, or Rust, or Java, or Python, or JavaScript developer (unless you are writing those languages). In reality you are a developer who uses language X to solve Y problems. You can learn new languages and paradigms. Don't get stuck in the I am an X developer.
    mosliu
        35
    mosliu  
       108 天前
    招 java 写 kt ?
    misdake
        36
    misdake  
       108 天前
    我现在就是,招的 C++,进来先学他一个月 Rust
    GrayXu
        37
    GrayXu  
       108 天前
    不能以语言来限制自己的开发范围,开发语言从来都只是工具。
    nicebird
        38
    nicebird  
       108 天前
    很常见吧,考不考虑具体分析。考虑因素语言前景、自己的喜好、公司的平台等等。
    back0893
        39
    back0893  
       108 天前
    那个啊,看钱
    timothyye
        40
    timothyye  
       108 天前
    无所谓,钱给够,让我写汇编语言都行
    pkoukk
        41
    pkoukk  
       108 天前
    讲道理,只要不是史前语言,都无所谓。
    别进去之后让写 lisp delphi 就行
    wxw752
        42
    wxw752  
       108 天前
    我以为你在我们公司安了监控呢[doge]
    lusi1990
        43
    lusi1990  
       108 天前
    @pkoukk 第一份工作就是这样 , java 招进去, 变成了 delphi . 后悔没有立马走
    misaka19000
        44
    misaka19000  
       108 天前
    钱到位都好说
    xingyuc
        45
    xingyuc  
       108 天前
    @billlee 不应该是 Java 和 JavaScript
    vultr
        46
    vultr  
       108 天前
    招 Java 写 go 真不如招 php 的来写 go 好。
    guog
        47
    guog  
       108 天前
    嗐,面的 Python,进来写 go,边学边干
    lscho
        48
    lscho  
       108 天前
    带薪学习新语言,这还有什么不妥吗。。。。
    code4you
        49
    code4you  
       108 天前
    钱给到位 啥都干~
    jakezh
        50
    jakezh  
       108 天前
    美国大厂都是这样
    我都是入职以后学的
    terryloto
        51
    terryloto  
       108 天前
    看 Y 语言前景
    zhoudaiyu
        52
    zhoudaiyu  
       108 天前 via iPhone
    @MakeItGreat 比特蹦跶笑哭 hhhhh
    newmlp
        53
    newmlp  
       108 天前
    带薪学新语言,真棒
    LoveYouStopRule
        54
    LoveYouStopRule  
       108 天前 via Android
    以前看到一句话,低级程序员看语音,高级程序员看工资
    geniusmary
        55
    geniusmary  
       108 天前
    校招当时面的安卓 实习也是安卓 毕业了让做 ios 一个坑到另一个天坑
    lsylsy2
        56
    lsylsy2  
       108 天前
    我用了两分钟才反应过来比特蹦跶 hhhh
    我司(微软)不就是,C#写服务器在业界肯定不能说主流吧
    c6h6benzene
        57
    c6h6benzene  
       108 天前 via iPhone
    MSBI 入职,第一个小项目写的 Java🤣
    chanchan
        58
    chanchan  
       108 天前
    吃屎都有人会说钱给够就行
    jsjgjbzhang
        59
    jsjgjbzhang  
       108 天前
    面向工资编程
    orangie
        60
    orangie  
       108 天前
    @lsylsy2 看到你这儿,才反应过来,是字节跳动😂
    est
        61
    est  
       108 天前
    国企 研究所 这么搞的比较多。
    leafShimple
        62
    leafShimple  
       108 天前
    钱到位 我学汇编来干活都可以
    NutChocHoney
        63
    NutChocHoney  
       108 天前
    找的 java 进去才知道是做 groovy 害 没差
    libook
        64
    libook  
       108 天前
    一份合格的 JD,会包含工作内容和要求两部分内容:
    要求可以写 X 语言的相关内容,比如 Rust 岗位要求有 C/C++经验,
    工作内容写 Y 语言的相关内容。

    只要 JD 写清楚了,就没问题,候选人会按照自身的职业规划决定是否应聘。

    招聘和求职是双向选择,互相满意才可以建立稳定的雇佣关系。

    招聘通常是一件成本很高的事情,招聘过程和入职培训需要大量时间和人力成本,如果好不容易招到一个员工入职不久就离职了,前面所有成本投入都打水漂了,除非有专门的预算用来烧在招聘方面。

    不排除个别单位的人力 KPI 是按入职人头来算的,不考虑入职后的绩效表现和留存情况,那么个别不负责任的 HR 可能会不择手段。
    t4we
        65
    t4we  
       108 天前
    公司出钱给你学习,要我得高兴死
    ttyn
        66
    ttyn  
       108 天前
    大家都在说钱的问题,我来说一下真实感受吧

    刚毕业的时候找工作就遇到这种情况,面试的是 asp.net ,开发部的老大面试只问了一个 css 问题就过了(完全没有第二个问题)

    然后进公司学习 Ruby,刚入职在销售部呆了 2 个星期(学习公司业务流程,大概是这样),然后自学 Ruby 基础知识
    过程没有监督、没有考核,完全自学,学习大概一周后,了解了基础语法和 mvc 架构

    然后越来越抗拒,主要原因是习惯了 C#编程和 VS IDE ( 10 多年前,还年轻),也没打算以后走 Ruby 这条路(主要原因,大概理解为职业规划,在现在这个角度上看,多少和语言市场前景有点关系),然后跟老大讲了想法,正好另一个公司找到我(网上简历,非主动投递),简单办了交接后就换工作了。

    所以,我觉得如果对刚入社会的年轻程序员来说,还是有些影响,毕竟学习语言和熟悉框架还是有时间成本的,如果太偏门的语言,还是看个人考虑
    livesitter
        67
    livesitter  
       107 天前
    完全可以接受,只要钱给够!
    someonedeng
        68
    someonedeng  
       107 天前
    他面试的时候知了,还是可以进一步考虑的
    sockpuppet9527
        69
    sockpuppet9527  
       107 天前
    X = C
    Y = C++
    ?

    现在是的,我接受了,挺香
    7gugu
        70
    7gugu  
       107 天前 via iPhone
    钱到位就可以接受
    kingfalse
        71
    kingfalse  
       104 天前 via Android
    前到位,我可以 xyz 一起写
    lap510200
        72
    lap510200  
       104 天前
    只要钱到位,上面选项我都不看
    bruce0
        73
    bruce0  
       101 天前
    Y 语言不是那种上古语言和快淘汰的东西 都还好

    ps: 只要钱到位,让我写啥都行,让我去写小说我都干
    ihciah
        74
    ihciah  
       99 天前 via iPhone
    只要不写 java 都好说 233
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3635 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:41 · PVG 17:41 · LAX 01:41 · JFK 04:41
    ♥ Do have faith in what you're doing.