末 9 机械硕想搞 OS 怎么破? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
1078249029
V2EX    职场话题

末 9 机械硕想搞 OS 怎么破?

  •  
  •   1078249029 2024-04-19 18:17:36 +08:00 1571 次点击
    这是一个创建于 565 天前的主题,其中的信息可能已经有所发展或是发生改变。

    各位前辈好,我想要请教如何从事 os 行业的几个问题,先感谢各位拨冗赐教了。

    bg:双非本,末 9 机械研一下,老师做工业自动化相关,横向比较多,不放实习,我目前被分配在 PLC 的任务上。因为本科时候对计算机很感兴趣,但是考虑到自己能力因此没有报考当前院校的计算机,因此只能机械转码曲线救国。但是现在学习遇到了瓶颈,因此想求助各位大佬。

    我目前做的主要是嵌入式相关(与老师项目无关),本科接触了 linux 之后愈发迷恋,所以在硕士阶段又学了韦东山 RTOS ,Linux 应用(一些基本概念和 API),以及 Linux 内核(一些实现原理)。并有了自己的小项目toyFreeRTOS。目前刚补完了编译原理的基础知识,发现还是喜欢做内核的工作。

    这是我最近看的书: 嵌入式 C 语言自我修养:从芯片、编译器到操作系统 (王利涛 编著) 程序员的自我修养:链接、装载与库

    我的目标: 先说钱,我对物质要求不高,钱能给到机械院平均我就非常满足了(年 15~20)。 我最在意的是和志同道合的人一起做事的感觉。当然我知道这点可遇不可求,所以我的下位替代方法是选择一份有技术深度的开源项目作为职业内容,通过阅读高质量的源码从而能够间接的和大神们一起工作。对于我而言,比较熟悉的项目是 linux kernel 。因此我十分希望未来的工作内容是看 Linux kernel 源码并在此基础上完善 kernel。 我其次在意的是自由时间,我希望我未来的生活能够wlb,可以有个人时间发展自己,无论是自己的私人爱好还是给开源项目做贡献,因此时间精力是必要前提。个人对城市无要求,当然最好是辽宁,其次是苏州之类的长三角城市。

    我的问题:

    1. 不清楚自己的学历是否足够进入 os 行业或者能够接触到 kernel 源码。我在知乎和 github 上看过几位大佬,无论搞是网络还是搞存储,大佬们要么是近几年科班出身要么是资历和能力很强。那么我的学历和能力足够支持我达到目标么
    2. 我也跟其他同学讨论过做应用和业务的事情,他说我做的东西太理论了不好落地和就业,但碍于眼界我又不知道按现在的市场情况哪个方向比较适合我。我个人是有技术梦想的,目前来说只知道存储,网络,音视频可能与嵌入式或者说与我的专业有一定的相关性,但是对于这些技术只知道大概的原理,具体细节却不了解。那么各位知道还有哪些细分方向适合我呢?学长让我做 mcu ,让我别碰 linux ,因为搞 mcu 的公司很多就业时也会方便些,对于这点我又应该如何抉择呢
    3. 这个问题是上一个问题的延申。在确立了细分方向后我还应该做哪些事情呢?是积极参加开源社区为主?还是做一个自己的项目?抑或是准备实习?(虽然老师不放),这个细分方向上还有哪些坑是需要注意的呢
    4. 前辈们能否推荐相关的公司?或者更近一步,对于在校生而言除了网上的信息还可以通过哪些方法找到搞 os 的相关公司

    最后再次感谢各位的阅读和建议!

    12 条回复    2024-04-22 19:31:45 +08:00
    bug51
        1
    bug51  
       2024-04-19 18:50:27 +08:00
    想太多了。非一线城市还想搞 os 。现在哪里都不缺人,比别人看多两本书没啥用的

    我觉得先干几年机械(但是工厂业余生活真的恶心)坚持几年学习之后后面再转
    bug51
        2
    bug51  
       2024-04-19 18:51:57 +08:00
    先把 c++玩熟悉了吧 够你玩几年才到能应用水平(但是和 linux 关系不密切)
    1078249029
        3
    1078249029  
    OP
       2024-04-19 19:15:49 +08:00
    感谢大佬的时间。
    我对城市不那么敏感的,一线不一线无所谓。我是怕到时候进机械再出来就难了,另外我自己写的小操作系统也贴在主题里了,虽然只实现了任务调度和任务通信。
    Baymaxyu
        4
    Baymaxyu  
       2024-04-19 19:23:26 +08:00 via iPhone
    我之前去 os 部门实习过,可以跟你说几个点:
    1. 你真的非常热爱 os 吗?真的需要热爱
    2. 这玩意岗位少,国内基本上只有大厂和国外少数公司
    3. 他的工作没有你想的那么高大上,linux 也有屎山代码,你也需要在屎山上雕花
    4. 这个岗位参与竞争的人数不多但是都是精英中的精英,比如上交 ipads (我之前实习的部门不是上交就是清华,实力弱的也可以做但是乖乖打杂)

    不过怎么样现阶段可以先学习努力多参与社区,争取去公司实习,如果真的确定你热爱,如果真的热爱那就冲吧,国内厂子建议去华子
    MeiHePing
        5
    MeiHePing  
       2024-04-20 12:51:48 +08:00
    辽宁,兄弟是东 b 还是大连理工的
    yangzhezjgs
        6
    yangzhezjgs  
       2024-04-20 17:30:00 +08:00
    可以考虑去搞车机系统,感觉和你背景比较契合一些
    1078249029
        7
    1078249029  
    OP
       2024-04-21 10:01:21 +08:00
    @MeiHePing 东 b 的,大工算不上末九吧
    1078249029
        8
    1078249029  
    OP
       2024-04-21 10:02:40 +08:00
    @Baymaxyu 感谢您的经验
    1078249029
        9
    1078249029  
    OP
       2024-04-21 10:07:58 +08:00
    @yangzhezjgs 好的谢谢,车机 OS 我是第一次听说过,感谢您的建议
    MeiHePing
        10
    MeiHePing  
       2024-04-21 13:22:15 +08:00
    @1078249029 哈哈哈,我也是东 b 毕业的,也是机械学院的,你们现在找工情况如何啊。
    1078249029
        11
    1078249029  
    OP
       2024-04-22 19:22:17 +08:00
    @MeiHePing 机械院总体来说很不理想,但跟其他院比收到市场环境影响算小的,所以跟几年前比冲互联网的少了很多,但互联网依然是最优选
    MeiHePing
        12
    MeiHePing  
       2024-04-22 19:31:45 +08:00
    我 20 年毕业的,我那一年好像还有去苏州微软的,但是咱学校整体转码的数量不多,做硬件或者嵌入式能多一些
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5908 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 02:19 PVG 10:19 LAX 18:19 JFK 21:19
    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