• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ailuoliai
V2EX  ›  程序员

前端 1 年,终于知道为什么叫“码农”了,想改行做硬件/嵌入式/bios 工程师,求教

  •  
  •   ailuoliai · Oct 11, 2020 via iPhone · 12858 views
    This topic created in 2219 days ago, the information mentioned may be changed or developed.

    工作量有点大,吃不消了,改行的话,需要准备学一些什么技能?

    79 replies  •  2020-10-13 13:06:42 +08:00
    runningman007
    runningman007
    Oct 11, 2020
    1
    去新东方学炒菜 有一起的吗
    bjwdttz
    bjwdttz
    Oct 11, 2020 via Android❤️1
    2
    硬件工作量只会更大,而且对身体的损伤也大,想什么呢
    benson458
    benson458
    Oct 11, 2020 via Android
    3
    别想不开
    jackbrother
    jackbrother
    Oct 11, 2020
    4
    前端都做不好,还想搞硬件....
    515576745
    515576745
    Oct 11, 2020 via Android
    5
    所以为什么是硬件?
    wangkun025
    wangkun025
    Oct 11, 2020
    6
    改行也一样。
    lenqu
    lenqu
    Oct 11, 2020
    7
    搞硬件找有靠山的公司,没有的都是骗钱,骗到手然后就解散
    cccp2020
    cccp2020
    Oct 11, 2020
    8
    尝试找个工作量小点的吧,或者下次直接工资里给自己算上加班费
    shijingshijing
    shijingshijing
    Oct 11, 2020
    9
    硬件需要学习的知识更多,光 CPU 就有好几种,还有各种外设,USB,I2C,PCIE,TCP/IP,WIFI,蓝牙,ZigBee 。。。
    playstation3
    playstation3
    Oct 11, 2020
    10
    先学学焊板子吧
    Osk
    Osk
    Oct 11, 2020 via Android❤️3
    11
    别学硬件,别学硬件,别学。。。
    masker
    masker
    Oct 11, 2020 via Android
    12
    先看透计算机组成原理?
    leafre
    leafre
    Oct 11, 2020
    13
    嵌入式也是码农
    QingXuJiaZhi
    QingXuJiaZhi
    Oct 11, 2020
    14
    你转这个,工作量能变少?
    NPC666
    NPC666
    Oct 11, 2020 via Android
    15
    嵌入式调试程序烦死人
    kangsheng9527
    kangsheng9527
    Oct 11, 2020❤️1
    16
    大学先摆出来,至少 985 才行,而且‘政审合格’。
    有些行业不是任何人都是进入的,还是回到 windows 、mac os 、linux 、*bsd 、ios 、android 上来吧,这里还算可以公开竞争,但是要越过很多坑,这个要看你经历,有些人可能需要用十年才能懂。。。
    heiheidewo
    heiheidewo
    Oct 11, 2020
    17
    去学理发吧,别人叫你“某某总监”听着多舒服啊
    himself65
    himself65
    Oct 11, 2020❤️2
    18
    光 gcc 的编译参数就让我脱发了
    Sapp
    Sapp
    Oct 11, 2020
    19
    你这样的转去哪都是 x 农,别嫌我说话难听,不信你自己试。
    killeder
    killeder
    Oct 11, 2020
    20
    前端都干不好,嵌入式更不可能干好
    soliloquy
    soliloquy
    Oct 11, 2020
    21
    想多了 硬件 /嵌入式比前端难多了
    em70
    em70
    Oct 11, 2020
    22
    人懒,不能吃苦,干啥行业都一样不行
    Keyes
    Keyes
    Oct 11, 2020 via iPhone
    23
    @heiheidewo 哈哈哈哈
    Revenant
    Revenant
    Oct 11, 2020❤️4
    24
    你可以翻翻《电路基础》、《模拟电路》、《数字电路》等等,或者直接上 B 站看看华成英的《模拟电路》,要是能看得下去,说明转型应该可以的,不然算了吧,搞硬件需要的学习量比前端大得多了
    unlighted
    unlighted
    Oct 11, 2020
    25
    想不开,别把.还是好好在前端吧.
    teenagerold
    teenagerold
    Oct 12, 2020 via Android❤️3
    26
    转吧转吧,硬件越老越吃香,搞硬件的 40 岁终于拿到了搞软件的 30 岁的工资(滑稽
    hahahasnoopy
    hahahasnoopy
    Oct 12, 2020
    27
    先介绍自己的背景吧,不然没啥好说的
    inwar
    inwar
    Oct 12, 2020 via Android
    28
    @teenagerold 硬件的事业周期长倒是真的
    levelworm
    levelworm
    Oct 12, 2020 via Android
    29
    @Osk 硬件学着玩我觉得还是蛮好的。。。
    danhahaha
    danhahaha
    Oct 12, 2020 via iPhone
    30
    自己 diy 个 3d 打印机吧,搞完就知道自己适不适合了
    当然前提是自己画板子,焊接,改程序
    billie
    billie
    Oct 12, 2020 via Android
    31
    DSP 嵌入式路过,不知道未来这个行业怎么样
    Hanggi
    Hanggi
    Oct 12, 2020
    32
    这是真的,不要觉得前端是搬砖,前端做不好其他的能做好,没这种说法的。
    mosfet
    mosfet
    Oct 12, 2020❤️3
    33
    硬件也有硬件的 CRUD,没有某些人说的那么高大上,学这个学那个的,大部分人也就会个基础知识而已。硬件更新也慢,IC 方案用 10 年都不会换。
    芯片的集成度也越来越高,原厂也会提供各种 demo 给你抄,你量够大,还有 FAE 给你驻场。
    而且,就我司经验,产品竞争力更多的还是体现在软件算法方面,UI 交互也有影响。硬件层次大同小异,互相抄。
    GPIO
    GPIO
    Oct 12, 2020
    34
    基本都是 EE 转 CS,CS 转 EE 的还真是少见
    tony1890
    tony1890
    Oct 12, 2020
    35
    这说明你们公司工作量安排不合理。
    我做前端两年多了,感受就是:一千个人眼中有两千个哈姆雷特,并能提出三千个想法。
    GUI 开发改动很频繁,细节很繁琐。比如看板这种东西,真的是不想写。
    不过其他的行业不见得多么适合自己,否则也不需要做前端了。
    哪一行都是围城。除非家里有矿,或者天赋异禀,乐在其中。

    建议考编制。苦海无边,回头是岸。
    cxsz
    cxsz
    Oct 12, 2020
    36
    硬件就算了,我司有做监测方面的硬件(温湿度、噪音、局放、气体 这些),软件和硬件的组在同一层办公,感觉做硬件的那些人,比做软件苦逼多了,天天跑车间调试,现场出了问题还要跑现场,最苦逼的是还要教工人怎么安装,有时候教好几次,工人还是装不对,出问题你就得去。反观软件这边,基本不用出去,有事也大多数是远程调试。
    yaphets666
    yaphets666
    Oct 12, 2020
    37
    转后端吧 前端谁他妈都能指挥两下子 毕竟看得见摸得着 后端稍微好些
    no1xsyzy
    no1xsyzy
    Oct 12, 2020❤️1
    38
    硬件只会向头部集中,除非能够家家户户都有钱刻集成电路(不一定是 home lab 模式,可以工厂外包),不然硬件要么内部使用要么进体量大的公司要么被大体量用极低的边际成本吊打。
    Felldeadbird
    Felldeadbird
    Oct 12, 2020
    39
    楼主有什么想不开去做硬件开发呢? …… 你先去了解一下硬件开发。坑好多的。我业余玩了一下。

    1.你做硬件开发,你买的硬件,提供商没有给你配套的开发工具,你需要自己找。
    2.配套给你的工具,文档什么,或者说某些东西 官网没有给你 接口。你要实现某个功能,就要自己想办法解决了。
    3.调试部分,小小差异,让你痛苦良久。

    所以我搞了一点,发现门槛比写软件高多了,遂放弃了。
    shijingshijing
    shijingshijing
    Oct 12, 2020❤️1
    40
    再发一遍,见到一个,劝退一个

    请看下面的第 17 楼:
    https://www.v2ex.com/t/431308
    howellz
    howellz
    Oct 12, 2020
    41
    对码农的理解还是肤浅了,后面说的几个又何尝不是码农?[dog]
    yolee599
    yolee599
    Oct 12, 2020
    42
    建议先懂以下名词:datasheet,i2c,spi,can,rs485,cortex-a,cortex-m,寄存器,mpu,rom,ram... 等等还有很多
    egen
    egen
    Oct 12, 2020
    43
    前端工作量虽大,但结果是可预期的,搞硬件好多不可预期工作量,工作量不必前端少
    而且搞硬件钱比前端少是肯定的
    Myprajna
    Myprajna
    Oct 12, 2020
    44
    调试软件 bug 就够受的了,加上硬件 bug 有时候根本不知道问题在哪。
    lizz666
    lizz666
    Oct 12, 2020
    45
    做数学老师,去教育机构吧,以后说不定能自己单干呢,毕竟能直接接触到客户,口碑好就不愁
    andyli9449
    andyli9449
    Oct 12, 2020
    46
    先不谈转行难度,直接来打醒:普通水平公司,普通码农,同样年资,前端工资>嵌入式>硬件。岗位需求也是:前端>嵌入式>硬件。如果没进到上游厂商,进到应用厂商,应该工作强度只会比前端好一点。能接受同样 5 年后,薪资资只是和你同年前端同事的 2/3 吗?短时间内,简单来说同样努力程度,前端收益比你说的嵌入式硬件高多了。
    rodrick
    rodrick
    Oct 12, 2020
    47
    工作量大和做的是哪一块的任务没有实际关系,还要看公司,看人,看技能熟练度,看同事配合程度,文档靠谱程度,开个小卖部吧真不行的话
    imlsq
    imlsq
    Oct 12, 2020
    48
    从另一个角度考虑,做硬件的可以利用业余时间做一款硬件卖,风险远远少于搞软件的
    mrcn
    mrcn
    Oct 12, 2020 via Android
    49
    跟人有关系,跟行业没关系。不愿学习提升自己,不愿往深层次钻,码农在哪都是码农。
    janxin
    janxin
    Oct 12, 2020
    50
    你是想不开做硬件吗....钱少活多比你现在可累的
    zhuweiyou
    zhuweiyou
    Oct 12, 2020
    51
    工作量大,是公司的问题,不是岗位的问题
    jsjgjbzhang
    jsjgjbzhang
    Oct 12, 2020
    52
    才 1 年你就知道码农的意义?
    KuroNekoFan
    KuroNekoFan
    Oct 12, 2020
    53
    上面很多评论都说了,是公司问题不是岗位问题
    很多管事的从观念上认为前端简单,可能很多场景前端确实不困难(我认为工程类问题都不困难,只有复杂度的区别),但是简单并不等于不复杂,尤其是当前很多场景交互逻辑越来越前置,前端开发的复杂度其实是成倍增加了的
    vision1900
    vision1900
    Oct 12, 2020
    54
    往视觉设计 /用户体验上靠,以后你就是艺术家
    meloncc
    meloncc
    Oct 12, 2020
    55
    这可能与行业无关,问题在于如何平衡生活和工作
    liyuans
    liyuans
    Oct 12, 2020
    56
    个人感觉摆地摊轻松。
    HankAviator
    HankAviator
    Oct 12, 2020 via Android
    57
    @cxsz 实施留下辛酸的泪水
    pandaaa
    pandaaa
    Oct 12, 2020
    58
    钱少事儿多工作难找,通信专业的路过,两个班(兄弟班一起上课) 50 个人,也就 2-3 个做硬件相关的工作,还没有软件的工资一半高...还得考研究生才能找个还行的硬件工程师的工作。
    BornThisWay
    BornThisWay
    Oct 12, 2020
    59
    你有什么想不开的?
    那么不想做前端转去 java 就行了~
    Bijiabo
    Bijiabo
    Oct 12, 2020
    60
    你连要学什么都不知道,说明你周围都没这个圈子的人,也很难找到人指路和讨论,更别说工作机会。
    别瞎想了。
    sdushn
    sdushn
    Oct 12, 2020
    61
    哪怕转个客户端开发。。。
    caola
    caola
    Oct 12, 2020❤️4
    62
    码农:25 岁软件工程师 -> 28 岁高级软件工程师 -> 32 岁架构师 -> 35 岁外卖骑手
    产品:25 岁产品经理 -> 28 岁高级产品经理 -> 32 岁产品总监 -> 35 岁开网约车
    运维:25 岁运维工程师 -> 28 岁高级运维工程师 -> 32 岁运维总监 -> 35 岁淘宝店主
    市场:25 岁市场专员 -> 28 岁市场经理 -> 32 岁市场总监 -> 35 岁开店
    运营:25 岁运营专员 -> 28 岁运营经理 -> 32 岁运营总监 -> 35 岁微商
    HR:25 岁 HR 专员 -> 28 岁 HR 经理 -> 32 岁 HR 总监 -> 35 岁卖保险
    人脉多的卖保险,人脉少的开网约车,实在不行送外卖,哎,早面对,少遭罪。
    rund11
    rund11
    Oct 12, 2020 via Android
    63
    @shijingshijing #9 还有 linux 呢,各种麻烦
    cody1991
    cody1991
    Oct 12, 2020
    64
    @caola 职业发展路线一下清晰了
    OHyn
    OHyn
    Oct 12, 2020 via Android
    65
    感觉累了尽早考公上岸
    ys0290
    ys0290
    Oct 12, 2020 via iPhone
    66
    为什么想不开
    fxxkgw
    fxxkgw
    Oct 12, 2020
    67
    33 楼老哥是个明白人 嵌入式也就那样,寄存器工人而已
    fyooo
    fyooo
    Oct 12, 2020
    68
    @kangsheng9527 政审合格是什么梗?
    gtxtitan
    gtxtitan
    Oct 12, 2020
    69
    举个例子吧,软件发布版本以后,还能通过在线升级来挽回 bug,硬件出货以后,再想修复 bug,我曾经和整个 team 的同时跑了整个杭州升级固件
    undefineded
    undefineded
    Oct 12, 2020
    70
    @caola 可以
    GopherTT
    GopherTT
    Oct 12, 2020
    71
    才一年?换个坑位再感受下吧 只听说过 EE 转 CS 的
    ciaoly
    ciaoly
    Oct 12, 2020 via Android
    72
    从一个坑跳进一个井?
    xrr2016
    xrr2016
    Oct 12, 2020
    73
    @caola 明白了 (狗头)
    lzyliangzheyu
    lzyliangzheyu
    Oct 12, 2020
    74
    @fxxkgw 哈哈哈,扎铁了老心
    revalue
    revalue
    Oct 12, 2020
    75
    你们前端老是一惊一乍的
    djs
    djs
    Oct 12, 2020 via iPhone
    76
    @runningman007 我也想学炒菜,真的,儿时的梦想
    merpyzf
    merpyzf
    Oct 12, 2020❤️1
    77
    看懂题主的意思了,不满足当前这种没有技术含量的工作,想要挑战一些高难度的工作。有追求,值得学习
    TimeRain
    TimeRain
    Oct 12, 2020 via Android
    78
    硬件和偏嵌入式的别转了,很大概率还不如前端,从工资来说还是发展来说
    yangzixue
    yangzixue
    Oct 13, 2020
    79
    转后端 java 不好吗,钱多事少
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4153 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 177ms · UTC 01:55 · PVG 09:55 · LAX 17:55 · JFK 20:55
    ♥ Do have faith in what you're doing.