V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
clueblue
V2EX  ›  问与答

23 岁,大好的人生被自己搞成了地狱难度,非应届非科班零工作经验野路子,如何才能精通编程语言并找到工作?

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

    21 届毕业生,居家两年了。

    基本情况:211 本科;过了四六级,计算机二级;大一专业第一,大二拿过国家奖学金;Nim 语言开发组成员。

    劣势:非应届,非科班,零工作经验,零项目经历,也不懂编译原理和 Programming language theory ,未确定技术方向,英语听和说很糟糕。

    这一年都是通过给 Nim 语言提交一些不痛不痒的 PR 来维持生活,清闲但月薪很低,每天空闲的时候就玩 Steam 上的游戏,所以技术没有提高多少,也没有拿得出手的 PR ,只在很久以前写过一个没多少技术含量的 Web 框架。无法用英语沟通和算法能力不行,导致我无法参与国外远程工作的面试;零相关工作经验和算法不行,导致我在国内找不到工作。编程语言开发的工作也一直没有深入,终日浑浑噩噩,到底应该何去何从?

    第 1 条附言  ·  47 天前
    全职小众语言开发,Top 2 贡献,但是没有未来,也不稳定,家人也不满意。技术不上不下,国内的面试均已失败而告终。沉没成本太高了,我甚至都没法走向正轨。欢迎大家提 PR 练手 https://github.com/nim-lang/Nim
    36 条回复    2023-02-02 21:53:43 +08:00
    perfectlife
        1
    perfectlife  
       47 天前 via Android
    看兴趣,对编码有兴趣还能卷一下,没兴趣奔着工资高的感觉会很累
    xtreme1
        2
    xtreme1  
       47 天前
    找个 PLT 相关的活不管什么背景都挺难的吧..
    adoal
        3
    adoal  
       47 天前
    不管怎么说你还是 211 本科毕业的……昨天看到那个啥学历都没只提交过几个 KVM PR 还没被接受的 kernel 爱好者才是真的地狱难度。
    dji38838c
        4
    dji38838c  
       47 天前
    这就算地狱的话,开滴滴送外卖算什么
    Ediacaran
        5
    Ediacaran  
       47 天前 via iPhone
    @adoal 突然想到 kernel 爱好者是不是适合搞安全相关,路子野一般是加分项
    adoal
        6
    adoal  
       47 天前
    @Ediacaran 现在搞安全可不是想象中“没上过学的天才黑客”那样靠路子野😅
    fiypig
        7
    fiypig  
       47 天前
    你都这么说了,还不改变自己
    rocksolid
        8
    rocksolid  
       47 天前
    你这种问题不大有学历,没毅力那就找个小公司边学边做,有毅力那就拼命学 3 个月投好公司
    Edwinc
        9
    Edwinc  
       47 天前
    “被自己搞成地狱难度” op 不是挺清楚吗 那就想想自己怎么进入 211 重头开始吧 哪有那么多后来者居上的捷径 荒废的时间还是要你自己努力追回来
    wxw752
        10
    wxw752  
       47 天前
    这也叫地狱难度?直接培训班出来包两年经验起飞
    rrZ2C
        11
    rrZ2C  
       47 天前
    23 岁 你担心个毛线
    grissom
        12
    grissom  
       47 天前
    你都知道你的弱项了,还跑这来问什么呢,请问:D
    hhjswf
        13
    hhjswf  
       47 天前 via Android
    废了感觉,考研回炉再造,唯一出路
    Ionian
        14
    Ionian  
       47 天前
    你这怕啥,半年时间学个前端找个工作不难的,等到后面了可以再研究自己感兴趣的 pl
    sssooonnnggg
        15
    sssooonnnggg  
       47 天前 via Android
    这个 1.1k star 的 repo 不是已经打败 95%的人了吗?我来夸一下楼主
    djoiwhud
        16
    djoiwhud  
       47 天前 via Android
    看到 op 的 github ,我怀疑是来求表扬的。可是我没有证据。

    已经秒杀大多数一年经验的开发者了。
    fzdwx
        17
    fzdwx  
       47 天前
    哥, `每个月 1 万多人民币` 也不错啊。。
    Danswerme
        18
    Danswerme  
       47 天前   ❤️ 9
    你的基本情况让我看来你纯纯就是在凡尔赛
    tool2d
        19
    tool2d  
       47 天前 via Android   ❤️ 1
    有些人的起点,已经是另外一些人的天花板了。
    Track13
        20
    Track13  
       47 天前 via Android
    你把学历改成大专,这才是地狱。
    chenqh
        21
    chenqh  
       47 天前
    我, 为什么, 要点进来?!
    sidkang
        22
    sidkang  
       47 天前
    我,为什么要点进来...
    mooncakeSec
        23
    mooncakeSec  
       47 天前
    草,哥我看你 commit 挺多的啊,如果月薪有一万,随便找个工作都超过很多人了吧
    bzshow1
        24
    bzshow1  
       47 天前
    可以去国外上学。
    clueblue
        25
    clueblue  
    OP
       47 天前
    现在的工作主要是不稳定,社区财政状况也堪忧,我相当于自由职业者,没有保障。我在这儿做得越久,我的有效工作经验始终为零,找不到正式的工作,相亲都没法开展。身边也没有人理解我的工作,只觉得我应该找一份稳定的工作或者考公,还要我去一线城市找工作。说到底,开源经历的认可度在国内很低,而且这种小众语言也没多少人用。

    其实给开源项目做贡献相对是比较容易,只要看项目组织方是否让贡献流程平滑或者是否有活跃的贡献者指导贡献。一开始直接拿语法检测软件改 Typo 也是可以的,我的[第一个 PR]( https://github.com/nim-lang/Nim/pull/12925) 就是改文档 ( fix error in assertions document )。或者[移植其他语言的功能]( https://github.com/nim-lang/Nim/pull/14808):add debug fmt string like python's 。或者[为已经被修复的 issues 添加测试集]( https://github.com/nim-lang/Nim/pull/20507),closes #9401; add testcase 。
    723X
        26
    723X  
       47 天前
    @clueblue #25 感觉和你经历有些相似,有无 tg 之类的联系方式聊聊?
    AzadCypress
        27
    AzadCypress  
       47 天前
    可以去读个研,放实习的那种,研一好好准备,研二去实习
    有学校加成的话实习应该很好找,后面再参加校招
    缺点是比较花时间,考试有风险
    clueblue
        28
    clueblue  
    OP
       47 天前
    star 或者 commit 数无法衡量技术水平,我的 commit 大多数都是小打小闹,基本上日均代码量 30 行,没怎么实现过大版本 feature 。比如说使用 vtable 实现动态分派,使用 signal 暂停 threads 从而为 Native 语言实现 STW GC ( boehm GC )对我来说都是比较有挑战性的任务;重构 VM ,实现增量编译,实现 MIR ,则远远超过我的能力范围。而且不知道在哪里学习这些知识,缺少书籍介绍编译器前端的优化部分,比如如何实现类型循环引用,从而消除前向声明。我觉得像 https://github.com/nim-works/nimskull/pull/490 => compiler: introduce a mid-end IR (MIR)这样的 PR 才很酷。
    clueblue
        29
    clueblue  
    OP
       47 天前
    @723X base64 aHR0cHM6Ly90Lm1lLys4ODgwODYyNDM5MQ==
    shzbkzo
        30
    shzbkzo  
       47 天前
    第一次听说这个语言,还是看别人用来写木马,可以免杀
    aulayli
        31
    aulayli  
       47 天前 via Android
    技术先不说,学历好歹是个 211 ,地狱难度?
    clueblue
        32
    clueblue  
    OP
       47 天前
    @aulayli 丢掉应届生身份,非科班,再加上零工作经验,该算什么难度?我都不知道以后该怎么参加社招,再加上技术也没达到能让人破格的地步,感觉都不一定给面试机会。至少很艰难的程度。
    yangzhezjgs
        33
    yangzhezjgs  
       47 天前
    出国读个研,读研期间想好未来发展方向,然后朝着目标去努力
    clueblue
        34
    clueblue  
    OP
       47 天前
    @mooncakeSec 去除五险一金就不多了,而且没有合同,属于外包性质。
    julyclyde
        35
    julyclyde  
       46 天前
    羡慕 23 岁待业两年了
    我当年 23 岁的时候才毕业
    litguy
        36
    litguy  
       46 天前
    @clueblue 啥城市的,我司在西安有不少初级岗位
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   1053 人在线   最高记录 5556   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 19:29 · PVG 03:29 · LAX 12:29 · JFK 15:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.