想咨询一下大家关于开源经验对国内找工作的事情 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
slidoooor
V2EX    职场话题

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

  •  
  •   slidoooor 7 天前 3363 次点击
    因为自己比较喜欢写代码(是爱好),所以大概从 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 条附言    2 天前
    谢谢大家的建议!今年上半年因为没什么动力,半年多基本没写代码了,打算重新开始学一些自己感兴趣的方向和继续为一些开源项目提交 pr 了,工作就算了,本身也是因为喜欢写代码才写的 XD,之前在抖音工作,但是 22 年裸辞后就一直闲着了,后续如果没什么意外也一直闲着了
    39 条回复    2025-11-13 12:45:09 +08:00
    JoeJoeJoe
        1
    JoeJoeJoe  
    PRO
       7 天前
    不如直接投国外的远程岗位.
    x007xyzabc
        2
    x007xyzabc  
       7 天前
    说实话没用,国内 HR 可能连 GitHub 是啥都不知道,你的简历都到不了技术哪里

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

    https://github.com/x007xyz/flycut

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

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

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

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

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

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

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

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

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

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

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

    但如前所说...
    littlewey
        37
    littlewey  
       4 天前 via iPhone
    slidoooor
        38
    slidoooor  
    OP
       3 天前
    @littlewey 感谢! 25 年上半年半年没写代码,本来想放弃编程了,最近又打算重新开始写代码了,这算是最大爱好了 XD
    slidoooor
        39
    slidoooor  
    OP
       2 天前
    @littlewey 这个方向之前完全没了解过,我还是有点菜,只对 ide 研究了一段时间哈哈
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2519 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 03:59 PVG 11:59 LAX 19:59 JFK 22:59
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86