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

想咨询一下大家关于开源经验对国内找工作的事情

  •  
  •   slidoooor · 28 天前 · 3965 次点击
    因为自己比较喜欢写代码(是爱好),所以大概从 20 年开始给 vscode 提交 pr ,24 年 zed 开源后,改为给 zed 提交 pr,因为尤其喜欢编辑器和 ide 相关的技术,这几年也提交了不少 pr 和学了不少相关知识

    最近一年 vibe coding 火了之后,国内不少公司都基于 vscode 做了自己的 ai ide ,想着可能有些对口,也是自己感兴趣的方向,今年开始投了几家相关招聘,结果没想到 0 面试,我的想法是因为之前在提交的时候,在看其他 pr 的时候发现很少有国内的 github 用户去提交 pr ,本来还想着这种经验会加点分,但看上去并没有,大家有没有相关经验可以分享一下~如果有关于加入开源项目工作的经验就更好了,很希望能把写开源当工作(虽然这个可能更难)


    下方是我对两个 ide 的 commit 记录,因为中途修改过一次账号名称,vscode 的提交关联丢失了一些:
    https://github.com/microsoft/vscode/commits?author=Kalmaegi
    https://github.com/zed-industries/zed/commits?author=Kalmaegi
    第 1 条附言  ·  23 天前
    谢谢大家的建议!今年上半年因为没什么动力,半年多基本没写代码了,打算重新开始学一些自己感兴趣的方向和继续为一些开源项目提交 pr 了,工作就算了,本身也是因为喜欢写代码才写的 XD,之前在抖音工作,但是 22 年裸辞后就一直闲着了,后续如果没什么意外也一直闲着了
    39 条回复    2025-11-13 12:45:09 +08:00
    JoeJoeJoe
        1
    JoeJoeJoe  
    PRO
       28 天前
    不如直接投国外的远程岗位.
    x007xyzabc
        2
    x007xyzabc  
       28 天前
    说实话没用,国内 HR 可能连 GitHub 是啥都不知道,你的简历都到不了技术哪里

    https://github.com/x007xyz/flycut-caption

    https://github.com/x007xyz/flycut

    我两个 web 音视频相关的项目,投递相关要求的岗位,回都不带回的
    midsolo
        3
    midsolo  
       28 天前
    具体还是要看公司需求,像我司就会根据现有的技术架构招 github 上对应的绝活哥,目前技术团队中好几位 dubbo 、flink 、pulsar 的 committer
    paopjian
        4
    paopjian  
       28 天前
    你的简历都没到技术手里筛选就被 HR 筛掉了吧, 现在都是学历 年龄 工作时间直接拉表筛
    Frankcox
        5
    Frankcox  
       28 天前   ❤️ 1
    这个要看企业啊,一些工程师气质的初创公司应该会看,是不错加分项。传统大厂的话可能只是很小的加分项,更卡你学历和工作经历。而像外包那种企业基本不在乎什么 Github pr 。公司招聘这种东西没什么规律可总结的,不同公司,同个公司不同阶段招聘风格都不一样。
    Hilong
        6
    Hilong  
       28 天前   ❤️ 1
    你的简历如果到了面试官手里,会关注的,可能是根本没到这个流程就被筛了. 现在国内筛监理, 第一是学历,第二看工作经历,第三看年限.
    wangyuescr
        7
    wangyuescr  
       28 天前
    除非真的确实优秀,开源项目顶多是锦上添花,很难一锤定音。
    我刚毕业的时候也会在简历写开源项目,不过是翻译项目,有面试官问 我就说凑字数
    bruce0
        8
    bruce0  
       28 天前
    最近找工作遇到的情况,boss 上很多岗位写了,熟悉 XX(开源数据库)源码优先,是开源社区的 commiter 优先,我打招呼说明,我熟悉 XX 项目源码,给社区提交过多个 PR,然后是已读不回.
    我普通本科 6 年,没有大厂经历,可能是这方面原因吧,基本都是已读不回
    Biggoldfish
        9
    Biggoldfish  
       28 天前
    泼个凉水,简单扫了眼列举 commits ,主要还是以 small bug fix 和一些简单的 feature 为主,并没有见到独立设计并实现一个大的 feature/component 的例子(当然可能 VSCode 这类大型开源项目让 external maintainer 做这些的机会不多

    这样的经历对于 New Grad/Entry Level 算是个加分项,但对于 experienced hire 可能没法证明太多,而且如楼上所说 HR 可能根本不看 GitHub
    yukang
        10
    yukang  
       28 天前   ❤️ 1
    如果真的喜欢写代码,找一个完全做开源的公司工作真的是非常爽。
    如果你对 rust 感兴趣,不排斥区块链,可以试试看。
    我目前工作的公司是比较看重开源贡献的,
    比如我们最近还在尝试 Proof-of-Contribution ,感性的话可以看看 https://cryptape.com
    更多相关工作可以看看 https://web3.career/

    如果想直接找国外的开源项目,建议还是先找自己想长期专注的领域,然后找对应的公司,通过长时间(一年以上)的社区贡献和交流,渐渐的会有一些机会。
    swananan
        11
    swananan  
       27 天前
    是很奇怪,至少面试机会得有吧
    zhengfan2016
        12
    zhengfan2016  
       27 天前 via Android
    看情况的,就我两周接触了几十家外包的大厂面试官,有和我愉快聊我写的开源项目的,也有听了我对开源项目的细节描述直接开喷整个简历毫无亮点的,也有看都不看一眼纯问八股的,反正这东西真的看人和看运气
    opentrade
        13
    opentrade  
       27 天前
    kiraskyler
        14
    kiraskyler  
       27 天前
    给 Xwayland 提交过一次已合并 pr ,bcc/fedora 也有很水的几个,自己的 csdn 博客有 50 篇技术文章

    有两家因为我给 xwayland 提交过 pr 以为我会桌面有面试邀请,一个过一个挂,我不会桌面。。。
    有两家看了我的博客文章面试几分钟就结束通过了

    小厂有的技术 leader 比较喜欢技术的有帮助,大厂不行,大厂自己的技术要更深,深不可测

    博客: https://blog.csdn.net/weixin_42544902
    lijianan
        15
    lijianan  
       27 天前   ❤️ 16
    我给 Nextjs 提交过几十次 PR ,给 react-flow/react-query 都提交过,给 ahooks 提交过几十次,给 antd 提交过 1300 多次,也参与过 React 官方文档翻译,但是这几年找工作下来,发现一个可笑的事实,在国内这个职场环境下,参与开源不但没有优势,反而是个减分项,在面试的时候,用人单位会担心你不能全心全意投入精力到工作中,被开源分散精力,有的面试官会旁敲侧击的问你如何平衡工作和开源的时间,有的面试官会直接了当的问你会不会影响工作,甚至有的面试官会直接说我们不敢要你,就算入职之后,你的 TL 也会关注你的 GitHub 是否在工作时间活跃,比如在上家公司,TL 下班的时候亲口告诉我,平时不要搞那些没意义的事情,把重心放在工作上,言外之意就是搞开源的时间可以用来加班,属实被恶心到了,我从来没有在工作时间搞过,都是晚上回去挤时间做的,开源也是生活的一部分,吃饭睡觉也是生活的一部分,为什么不说用吃饭睡觉的时间来加班呢?
    总的来说,国内的职场环境是非常畸形的,共勉
    ysy950803
        16
    ysy950803  
       27 天前
    要找那些技术 leader 直聘的,HR 不懂这些,HR 只会走流程,学历和过往公司之类的。
    Ketteiron
        17
    Ketteiron  
       27 天前
    @bruce0 因为你的学历没达到他们设定的基本线,所以 hr 的消息列表看不到你,现在几乎都是用第一学历筛掉大部分人,候选人实在太多了
    zizon
        18
    zizon  
       27 天前   ❤️ 1
    这个目前国内差不多祛魅了.
    国内外技术能力差不多同步了,这些小修小改跟你在公司里修 bug 差不多.

    像 #9 说的,除非是到了 PMC/Commiter 的程度.
    但那个看中的也是介入复杂项目的软实力.
    slidoooor
        19
    slidoooor  
    OP
       27 天前
    @JoeJoeJoe 英语不太好,也是个硬伤 TAT
    slidoooor
        20
    slidoooor  
    OP
       27 天前
    @Biggoldfish vscode 提交的 pr 的确都比较小,他们也不会让外部人员做大的修改,zed 的话有一些 feature 修改量还比较大,但也只是 1000 多行代码的程度,这里的确我也不知道如何能够做更多事情,后续看下继续学习学习
    slidoooor
        21
    slidoooor  
    OP
       27 天前
    @yukang 一个大缺点是我英语的确挺差的,只能看不会说哈哈,这里的确需要多补一补,十分感谢!
    slidoooor
        22
    slidoooor  
    OP
       27 天前
    @lijianan 啊这,也太难受了
    x007xyzabc
        23
    x007xyzabc  
       26 天前
    @opentrade 主要还是营销,概念是 fuck capcut ,名字也很重要,open 开头的项目都很火
    nuonuojump
        24
    nuonuojump  
       26 天前
    6 楼和 15 楼正解,这年头开源已经不属于加分了,除非是在该行业特别有名的才可能。好像技术博客也不加分了,反正我还是蛮喜欢写的。 还是好好学习英语,去批判资本主义吧。
    opentrade
        25
    opentrade  
       26 天前
    @x007xyzabc 跟名字没有关系
    x007xyzabc
        26
    x007xyzabc  
       26 天前
    @opentrade #25 有很多的关系,open + 知名项目名字,这个策略已经被很多开源项目证明是可能的了,open + 项目,在 SEO 上也有优势;当然,如果你是 open 加上一个本身没有流量的词肯定是没用的
    opentrade
        27
    opentrade  
       26 天前
    @x007xyzabc 这么浅显的道理你不用?
    opentrade
        28
    opentrade  
       26 天前
    @opentrade 为什么最近它有哑火呢?感觉维护不下去了
    x007xyzabc
        29
    x007xyzabc  
       26 天前
    @opentrade #28 维护不下去和曾经火过有什么关系吗
    x007xyzabc
        30
    x007xyzabc  
       26 天前
    @opentrade #27 看我的项目介绍,本身也是在蹭 capcut 的流量,其次,名字主要是利于传播,但是你不能认为取一个名字流量就能自己增长,宣传策略,SEO ,社区宣传都是很重要的
    aino
        31
    aino  
       26 天前
    泼个冷水我仓库总 star 2000+ 去找工作去说这个别人直接一句,代码都是 AI 写的吧,有 AI 之后,开源变的很没价值
    littlewey
        32
    littlewey  
       25 天前   ❤️ 1
    继续深耕一两个社区的贡献是很有意义和收获的。
    可以来 twitter 上做一个自我介绍,或者找一些远程友好、尊重技术的公司看看,比如 Kong 。
    hotdogc1017
        33
    hotdogc1017  
       25 天前
    开源在国内从来就不是什么加分项。就大部分公司而言,开源行为在他们眼里是无意义且没有业务价值的劳动,但对开源成果的单方面攫取是乐此不疲的
    oilbeater
        34
    oilbeater  
       24 天前   ❤️ 1
    可能只是没有投到懂技术的公司,这是那些拒绝你公司的问题
    Doiiars
        35
    Doiiars  
       24 天前
    ds 所使用的数据集来自于我所在的一个注册制论坛,我在论坛里面有很高积分权限,结果投 ds 数据岗位连个面试机会都没有。ds 自己从安娜那里拿图书甚至被安娜发文挂了,ds 都不愿意给一手来源一个面试机会。。。国内大概就这水平。
    Doiiars
        36
    Doiiars  
       24 天前
    @Doiiars

    我有一个在注册制论坛内部的软件。(因此拿到的高积分权限,但是我不想点名具体是什么。)

    然后还有多个下载量不错的开源项目:

    https://github.com/DoiiarX/NLCISBNPlugin
    https://github.com/DoiiarX/CDDA-Game-Launcher

    目前也是最近霸榜过 github trending 榜单第一的 https://github.com/666ghj/BettaFish 项目的核心维护者...

    但如前所说...
    littlewey
        37
    littlewey  
       24 天前 via iPhone
    slidoooor
        38
    slidoooor  
    OP
       24 天前
    @littlewey 感谢! 25 年上半年半年没写代码,本来想放弃编程了,最近又打算重新开始写代码了,这算是最大爱好了 XD
    slidoooor
        39
    slidoooor  
    OP
       23 天前
    @littlewey 这个方向之前完全没了解过,我还是有点菜,只对 ide 研究了一段时间哈哈
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2716 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:39 · PVG 21:39 · LAX 05:39 · JFK 08:39
    ♥ Do have faith in what you're doing.