V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
FlamingoLu
V2EX  ›  嵌入式开发

嵌入式还值得学吗?

  •  
  •   FlamingoLu · 2020-04-30 11:41:27 +08:00 · 6524 次点击
    这是一个创建于 1697 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,制造业社畜一枚,想转 IT,对嵌入式感兴趣,问下就业环境咋样?如果行是报班好还是自学好?

    42 条回复    2024-04-10 21:36:00 +08:00
    NonClockworkChen
        1
    NonClockworkChen  
       2020-04-30 11:43:52 +08:00
    嵌入式不是 IT 吧
    FlamingoLu
        2
    FlamingoLu  
    OP
       2020-04-30 11:45:14 +08:00 via Android
    @NonClockworkChen 我也不清楚,不是有个嵌入式软件工程师吗
    songlinliee
        3
    songlinliee  
       2020-04-30 11:53:11 +08:00 via iPhone
    细分领域,细分行业,细分公司
    caowentao
        4
    caowentao  
       2020-04-30 11:55:44 +08:00 via iPhone
    可以在论坛里搜索下,针对嵌入式话题,有一些讨论。总体评价,目前不在风口上,没有互联网收益高。
    lzyliangzheyu
        5
    lzyliangzheyu  
       2020-04-30 12:08:37 +08:00 via Android   ❤️ 1
    嵌入式做智能硬件相关的还行吧,蓝牙 wifi zigbee 这些,毕竟是趋势,就我个人经历而言……就因为之前做过蓝牙和 wifi 相关的项目,简历上也提到了……然后从去年 8 月底换工作(就花了一天时间去面试了两家公司,然后就跳槽入职了)到现在每个月都有好几个猎头或者公司挖人的电话………
    coderluan
        6
    coderluan  
       2020-04-30 12:15:35 +08:00   ❤️ 1
    嵌入式算传统 IT,不算互联网,所以并没有太多红利,但是胜在稳定性高。然后嵌入式不适合半路出家,大多是应届生进个嵌入式公司就一直干这一行,经验大多数是工作中积累的,自学没啥系统教程,培训班就没靠谱的,甚至瞎 tm 教,我见过一个 4 个月嵌入式培训班,居然还抽出 1 个月教了 Android 。
    lzyliangzheyu
        7
    lzyliangzheyu  
       2020-04-30 12:20:13 +08:00   ❤️ 1
    不过做嵌入式不太可能光专精软件。。。硬件的基本功才是真正的门槛。。。。最后能找个简单的项目从画原理图 PCB 到焊接调试无障碍的做下来(不要你做的特别好,不然嵌入式就不用细分硬件工程师、软件工程师了),你懂硬件的话起码能保证硬件的人没法轻易把锅甩给你
    villivateur
        8
    villivateur  
       2020-04-30 13:10:07 +08:00   ❤️ 1
    嵌入式的话,相比普通的互联网,要了解的知识面更广。至少要熟悉数电模电、PCB 制作、单片机、RTOS 、网络通讯等。如果有 WEB 开发等经验就更好。
    FlamingoLu
        9
    FlamingoLu  
    OP
       2020-04-30 13:13:34 +08:00 via Android
    @coderluan 就是不知该如何入门啊
    FlamingoLu
        10
    FlamingoLu  
    OP
       2020-04-30 13:14:00 +08:00 via Android
    @lzyliangzheyu 受教了
    nsynet
        11
    nsynet  
       2020-04-30 13:22:14 +08:00 via Android
    嵌入式自学就行了,8 位单片机,stm32,coetex-A 核跑 linux,每一步都有不同的公司在应用,可以拾级而上
    linxb
        12
    linxb  
       2020-04-30 13:32:44 +08:00
    嵌入式门槛很高,不建议半路出家
    FlamingoLu
        13
    FlamingoLu  
    OP
       2020-04-30 13:35:51 +08:00 via Android
    @linxb 当真,自学没可能吗,在学校读的机电专业
    FlamingoLu
        14
    FlamingoLu  
    OP
       2020-04-30 13:45:58 +08:00 via Android
    能不能单独聊聊呀
    Osk
        16
    Osk  
       2020-04-30 14:00:04 +08:00 via Android   ❤️ 1
    学硬件的,搬家会极其难受,一堆工具。。。

    泪奔
    linxb
        17
    linxb  
       2020-04-30 14:18:56 +08:00
    @FlamingoLu 当真啊,嵌入式不单单要学软件上位机,还要学硬件电路,我就是嵌入式弃坑转 web 开发的
    lzyliangzheyu
        18
    lzyliangzheyu  
       2020-04-30 14:19:09 +08:00   ❤️ 3
    跟楼上说的一样,电路原理数电模电这样的是基础,用这个基础拿来入门是可以的,其实嵌入式或者干脆叫电子吧,更宽泛一点,也分三六九等。
    以下是我的一些认知。。。。并不一定准确,可能有不对的地方,欢迎大佬指正
    门槛最低的:拿一般的单片机或者模块做应用层开发就够了但是这样的门槛很低,稍微深入点的要求你向下开发硬件驱动,向上熟悉各种( WIFI 蓝牙之类的)通信协议栈。这种的招聘一般大学专科或者本科基本就行。对算法的要求不会太高
    门槛高的:研究 FPGA 和 DSP 的,这两个对基本功要求就上了一个档次。因为到了这一个层面考虑的最重要的就不是实现功能和业务逻辑了,而是性能和效率,这里就会对算法要求搞起来了,此外硬件的话更多的和高频信号打交道了,这个时候数电模电的知识已经不顶用了,像高频电子线路、通信原理、信号处理、数字信号甚至微波天线这样的专业课开始重要起来了,毕竟各种滤波算法的实现以及信号干扰这些都是要考虑的。这种岗位基本上硕士起步了。
    再高可能就是 SOC 、CPU 级别的了,这种的什么级别也不用我多说了吧。
    @FlamingoLu
    linxb
        19
    linxb  
       2020-04-30 14:22:28 +08:00
    @FlamingoLu 还有,我是通信工程毕业的,也算半个专业了,大学期间也参加过单片机竞赛,就是在校期间模电数电没好好学,毕业工作之后难受的一批,加上动手能力也不强,果断转互联网相关
    Cu635
        20
    Cu635  
       2020-04-30 14:31:01 +08:00
    @coderluan
    “居然还抽出 1 个月教了 Android”
    教的 android 的哪方面?
    本质上讲,android (软件)和手机(硬件)也是嵌入式,所以说仅仅有“居然还抽出 1 个月教了 Android”这一个条件是不够的,暂时还不能充分说明是瞎 tm 教。
    lzyliangzheyu
        21
    lzyliangzheyu  
       2020-04-30 14:33:48 +08:00
    @Cu635 其实要看他的 android 是用 java (应用开发)教的,还是 CPP (底层开发)教的,23333333(逃
    coderluan
        22
    coderluan  
       2020-04-30 14:38:19 +08:00
    @Cu635 应用开发......
    kljsandjb
        23
    kljsandjb  
       2020-04-30 14:46:22 +08:00 via iPhone
    嵌入式的确很多是传统行业,我跟其他人的经历可能不太一样,是从互联网转嵌入式的传统行业,不过是在外企…当时想法就是能多点时间提高自己,然后就入坑了😂 不过还好有兴趣 不然这一堆软件以外的东西还是挺难搞
    PingandA
        24
    PingandA  
       2020-04-30 14:55:41 +08:00
    嵌入式应该没有 35 岁被优化的风险吧,不知道这样理解有没有问题
    FlamingoLu
        25
    FlamingoLu  
    OP
       2020-04-30 14:58:45 +08:00 via Android
    @PingandA 应该是越老越值钱
    churchmice
        26
    churchmice  
       2020-04-30 15:29:37 +08:00 via Android
    没前途的行当,别入嵌入式的坑,工资低的发指
    gemini767
        27
    gemini767  
       2020-04-30 15:42:27 +08:00
    楼主只要想做啥呢 嵌入式很多啊 ic driver 还是 soc 呢?如果是硬件大厂还是挺好的 毕竟这个行业是靠工作经验的,至少不会在 35 就性价比不高,小厂未知
    但是入门门槛比较高 一般大厂都是硕士起步或者几年经验的,而且并非互联网 工资那么的多。。。。
    FlamingoLu
        28
    FlamingoLu  
    OP
       2020-04-30 15:47:38 +08:00 via Android
    @gemini767 我也很纠结啊\(〇_o)/不想在制造业待了,对计算机挺感兴趣的,想转行不知道转哪个方向好
    shaopu
        29
    shaopu  
       2020-04-30 15:54:43 +08:00
    千万别入行来做“电工”,这行钱少事多,要学的东西不要太多。
    gemini767
        30
    gemini767  
       2020-04-30 15:59:21 +08:00
    @FlamingoLu 只是感兴趣是不能支撑转到硬件行业来的,硬件是需要数学功底的。如果随意搞搞的话,几年后怕不是 也不想在硬件行业待了。
    basefas
        31
    basefas  
       2020-04-30 17:37:22 +08:00
    不要学嵌入式,没前途
    建议学习前端,后端的话可以学习 Go / Java
    calvincc
        32
    calvincc  
       2020-04-30 17:43:26 +08:00
    目前是没“钱”途,还是转 IT 吧,钱多要求低
    clemente0620
        33
    clemente0620  
       2020-04-30 17:44:25 +08:00
    没 “钱” 途
    azev
        34
    azev  
       2020-04-30 17:45:14 +08:00
    @lzyliangzheyu 是的 要是教系统裁剪定制类的还是可以的
    qwerrewt
        35
    qwerrewt  
       2020-04-30 21:44:18 +08:00
    如果有基础可以考虑, 没基础不如直接搞 IT 了
    HHPLow
        36
    HHPLow  
       2020-04-30 21:50:25 +08:00 via iPhone
    千万别进来
    总而言之一句话,需要懂得多,要求高给的少。做应用层吧。
    iFollow
        37
    iFollow  
       2020-04-30 21:58:31 +08:00 via Android
    嵌入式 Linux 呢,侧重驱动开发的?
    FlamingoLu
        38
    FlamingoLu  
    OP
       2020-05-01 17:46:55 +08:00
    大家伙都不看好嵌入式哈,那我得好好考虑了
    pandadolphin
        39
    pandadolphin  
       2021-05-01 17:55:33 +08:00
    @FlamingoLu 确实没有互联网有“钱”途。如果有兴趣,也值得入行,毕竟像航电,家电,手机等等都是嵌入式设备。
    aneostart173
        40
    aneostart173  
       2021-05-14 16:46:13 +08:00
    嵌入式钱少门槛高,但是相对而言没那么卷。
    yzl1995
        41
    yzl1995  
       259 天前
    @lzyliangzheyu 没有经验,找到项目也不会做呀,咋办呢
    lzyliangzheyu
        42
    lzyliangzheyu  
       256 天前 via Android
    @yzl1995 现在的环境确实难顶……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   950 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:51 · PVG 06:51 · LAX 14:51 · JFK 17:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.