非常熟悉 C,对单片机和蓝牙算是比较精通了吧。能用 C#和 Python 做个上位机 App 啥的,感觉基本上没有大厂会在这方面大范围的招人啊,这个方向还有发展前途吗
1
kile 2020-12-23 09:52:16 +08:00
单片机以前做工厂控制和车机吧...
你想想现在车机变成什么系统了... 工厂控制不能用 Android 之类的替代吗... 所以你再想想单片机还有发展前途吗... |
2
MeteorCat 2020-12-23 09:54:35 +08:00 via Android
以前物联网风口的时候我记得很多人招,现在家居智能风口应该也有吧
|
3
MinQ 2020-12-23 09:55:12 +08:00
我觉得没有唉……
要么就往工控方向歪,现在自动化流水线方面的软件水平国内还是比较菜鸡的 要么就往些奇怪的方向歪,什么医疗设备航空航天啥的 单纯做单片机估计是没前途了 |
4
ExplorerLog 2020-12-23 09:56:20 +08:00 4
楼上显然低估单片机的应用范围,不是所有的设备都要跑个 Linux Android 的,低功耗、低成本的应用场景多了去了
|
6
RedBeanIce 2020-12-23 10:03:36 +08:00 1
美的,各种家电都是 C,简单的 C51,难一点的可能是其他的
格力,以及一大票的电子家电 高端一点 C 电子方面用法,我也不知道,C 电子方面入门难,吃饭还是没问题的。 |
7
Bijiabo 2020-12-23 10:04:36 +08:00
有前途,去找行业里面的大厂,不要去互联网大厂。
|
8
Qazxcv123 2020-12-23 10:05:13 +08:00
个人经验:
这是个细分行业,大厂基本没有专门做这个的,一般都是要求嵌入式工程师 /底层软件工程师兼职开发 C 代码; 还有一些军工单位会用,但国有军工的开发人员,更是不专职,一般更是身兼数值; 建议: 可以学,但不要吊死到单片机上,嵌入式范围很广,学好了不愁饭吃 |
10
joesonw 2020-12-23 10:07:17 +08:00
工控很多实时系统, 思维方式和普通操作系统下开发还是有些不一样的.
|
11
misaka19000 2020-12-23 10:08:19 +08:00
我大学的单片机老师说他在外面上课一节课 2000 块钱,那么你觉得单片机要是没用会有这么多人去学吗
|
13
fengmumu 2020-12-23 10:16:26 +08:00
@kile Android 和单片机不行的,工厂用的是 24 付的 叫 plc 吧,不是很确定 大学专门学的,不过这个基本没有门槛的
|
14
rainfallmax 2020-12-23 10:17:30 +08:00
感觉汽车行业的嵌入式也不是 C 了,更多的转去了 simlink 。
|
15
x537196 2020-12-23 10:18:51 +08:00
想学
|
16
MinQ 2020-12-23 10:21:04 +08:00
@fengmumu 单片机还是可以的,现在 STM32 之类的做个控制器还是稳的
PLC 的优点在于各种恶劣环境下都稳如老狗,当然价格也让老板肉疼,设备产量上来了第一步就是想办法把 PLC 给去了换单片机。 |
17
MinQ 2020-12-23 10:23:30 +08:00
@rainfallmax simulink 不是仿真用的么?量产产品里又不跑这玩意
|
19
wwqgtxx 2020-12-23 10:30:07 +08:00 via iPhone
@kile 拿安卓替代单片机做工控底层,遇上个系统进程调度(其实这还好,要是遇到更严重的卡顿,比如 gc 之类的),机床撞出去了你就等着从入门到入狱吧
|
20
Android2MCU 2020-12-23 10:31:33 +08:00 via iPhone
多学学 Linux 内核,以后实在不行就去手机厂搞搞底层驱动这块
|
21
westoy 2020-12-23 10:32:05 +08:00
工作是肯定不缺的, 问题是相比互联网累, 而且没钱
|
22
ericgui 2020-12-23 10:34:43 +08:00
编程是一个很广的范围
互联网只是一部分,虽然现在是最受瞩目的一部分 有前途 |
23
alw 2020-12-23 10:35:07 +08:00
面向工资学习,单片机工资较低,所以建议往 更好的方向发展学习。
|
24
kokutou 2020-12-23 10:36:07 +08:00
智能家居...
你搜搜相关招聘 |
25
vincentxue 2020-12-23 10:37:10 +08:00
深圳需要你这样的人才.
|
26
kevinfk2 2020-12-23 10:37:31 +08:00
难度不小 比程序员工资有差一大截,害
|
28
fengmumu 2020-12-23 10:53:18 +08:00
小家电吧,这个还是比较多的,毕竟成本摆在哪里,不过考虑以后的 5g,建议还是走 arm,走系统吧,单纯的 51 还是 8 位的,感觉常见的还是能做,功能大的 msp430 也行,感觉能卖上价格的基本都是 arm 然后搭一个安卓系统开始卖了,用 51 这些搞不上高价,对应的工资也不高咯,话说为啥来这里问,应该去嵌入式相关的论坛问啊
|
29
rainfallmax 2020-12-23 11:07:51 +08:00
@MinQ 大人,时代变了。 我公司和我的同行们全部都是 simlink 做 ECU 软件开发了。
|
30
thtznet 2020-12-23 11:13:31 +08:00
前途还是有的,但是当下没有钱途。
|
31
delectate 2020-12-23 11:19:41 +08:00 6
很多人毫无经验,坐井观天。
车机和单片机能混为一谈? ecu 什么时候能跑 android 了? 芯片降低一分钱成本,一年也是几百万的利润(看看共享单车的锁,你就知道了) 不要以为自己知道的,就是全世界。 |
32
systemcall 2020-12-23 11:23:38 +08:00
说安卓取代单片机的,先不说价格和安卓系统的延时,那些设备以前可以跑上十年的换了安卓是准备让用户两年一换吗?
价格上差远了。低管脚 51 单片机,便宜点的才不到 1 元。STM32 很多型号也就是不到 10 块的事,还什么都有。整个电路下来的面积也小很多。换成安卓,那些钱够买内存吗?安卓一开机,起码几百兆内存没了吧。嵌入式的东西能缩就锁,100K 不到的内存可以干的事绝对不会花几百兆去做。 而且 STM32 和正常的 51,时序是比较稳定的,安卓系统如果配置低了时不时就会卡一下,用久了更卡,给工业设备用安卓是要谋杀吗?万一出了什么紧急状态要把机器停下来,慢个几百毫秒可能人都没了 连自动售货机都不能全部交给安卓来控制,还指望安卓去代替 STM32 ? |
33
leavic 2020-12-23 11:23:45 +08:00
随便找个做芯片的厂商,不管是做 mcu 的还是做通讯芯片的,你这都是抢手的人才。
|
34
fengmumu 2020-12-23 11:27:29 +08:00
@MinQ 为啥不用 stm8,弱弱说一下 如果不上系统的话,stm 感觉打不多 stc51 一类的,话说,改成单片机的话 很容易出问题的吧,不怕出事情吗
|
35
cmostuor 2020-12-23 11:42:54 +08:00
在几乎都是搞前后端开发的程序员网站里问单片机有没有前景。。。真是绝了 这里大多数人连单片机都不知道是啥 不然跟你争论啥单片机跑安卓 这种超级小白的问题
|
36
villivateur 2020-12-23 11:53:12 +08:00 via Android
前几楼的,显然是在互联网圈子里混久了,已经忘了互联网底层的硬件基础了,举个例子,一个平均工号几毫瓦甚至微瓦级的系统,你跑 Android?
|
37
villivateur 2020-12-23 11:53:38 +08:00 via Android
@villivateur 工号-功耗
|
38
resist 2020-12-23 11:55:04 +08:00
我也会单片机,哈哈哈
|
39
mingl0280 2020-12-23 12:08:33 +08:00
工厂控制用 Android……V2 不愧是互联网论坛。笑死了……
|
40
MinQ 2020-12-23 12:08:43 +08:00 via Android
@fengmumu 因为 32 性能比 51 强多了,可扩展性好,而且也不算贵,没必要特意用 8
有看门狗,其实还好吧 |
41
opengps 2020-12-23 12:09:45 +08:00
以我的主要工作经历为例,这类技术的应用,需要先看平台。我之前做的车载 gps 产品,市场其实很大,但是只有几个头部公司玩得转,一堆小公司只是提供一个百十元的硬件,无法突破市场,只能低价走销量存活。
这不是技术的问题,而是公司平台的运营问题。同样一个几十元的小产品,会玩的可以把价值拉升 10 倍不止,不会玩的连基础成本都难以覆盖 |
42
renmu123 2020-12-23 12:27:45 +08:00 via Android 1
去物联网大厂,单片机不算互联网行业
|
43
cmostuor 2020-12-23 12:28:04 +08:00
如果是想问钱途 那只能说离钱最近的最能挣钱 你看那些玩金融的钱挣得比任何行业都多
|
44
Myprincess 2020-12-23 12:28:18 +08:00
找单片机开发,有兼职的吗
|
45
futou 2020-12-23 12:29:50 +08:00
别管其他人怎么说,单片机的辉煌十年前就过了,而且这行工资从来没高过
|
46
OutOfMemery 2020-12-23 12:37:31 +08:00
可惜论坛没有点踩。。。。。。前几楼真是笑死个人。。。。
|
47
nightwitch 2020-12-23 12:41:13 +08:00 1
你看楼上的说单片机的优点总是离不开廉价你就知道这行工资高不了
写的代码不比码农简单,工资被互联网码农碾压 |
48
MinQ 2020-12-23 12:59:18 +08:00 via Android
@nightwitch 写代码还是比码农爽的……起码不出现场的时候可以 6 点开溜
|
49
XIVN1987 2020-12-23 13:14:44 +08:00
众所周知,做单片机的收入比互联网的差很多,,
如果有机会做互联网的话,尤其是能进大中型的互联网企业,,那不要犹豫,尽管转去 |
50
Zeppe1in 2020-12-23 13:20:30 +08:00 via iPhone 1
单片机这一行多半是要抠着算成本的,很多小公司的老板会把抠成本这个习惯带到给你的工资上来。去大一点的头部公司稍微还行,但也比不上互联网,而且对技能要求也不低
|
51
bitdepth 2020-12-23 13:22:00 +08:00 via iPad
IoT 熟悉 bluetooth stack 和 PHY 嗎?
|
52
zbianbiaos OP @bitdepth btstack 或者 bluedroid 都有研究用过
|
53
zbianbiaos OP @Zeppe1in 是的,利润得走量才能上来
|
54
zbianbiaos OP @XIVN1987 收入相比纯软来说去掉有一半左右
|
55
sidegem 2020-12-23 13:37:43 +08:00
最近正好在学着玩,感觉挺有意思的
|
56
zbianbiaos OP @kile 感觉现在是嵌入式和安卓分天下了
|
57
zbianbiaos OP 拆分的太细了,领域太窄,很难进大厂对自己的发展影响很大
|
58
zbianbiaos OP @Android2MCU 内核也有研究,不过现在看 Linux 平台的门槛已经很低了,内核部分缺的还是专家级别那种,做 APP 和驱动的话收入感觉不大尽人意
|
59
zbianbiaos OP @systemcall 单片机这种优势就在中断响应快,开机响应也非常快
|
60
youxiachai 2020-12-23 13:59:59 +08:00
单片机这行业有点内卷.....做来做去的东西都有核心源代码了..
人家一个 project 积累下来.可能就改几行代码的事,你来做的话,从 0 开始需要很久 然而,老板就看成本..所以新人...很难竞争过.. 至于公司,招人也是招会改几行代码的那种.....工资也不要指望多高,毕竟报价竞争压力大...能省就省... |
61
clxtmdb 2020-12-23 14:16:55 +08:00
[复制来的 发给你]
我想这是大部分单片机工程师想转嵌入式 Linux 的最主要的原因。技术本身各有优劣,但是就基层打工而言,在同一座城市,就打工而言,单片机的薪资比嵌入式 Linux 低 30%到 50%。 也许很多有会拿某些做单片机的高薪的老板(比如野火的火哥,周立功等)或者一些公司高管的薪资和做嵌入式 Linux 打工的工程师对比,证明单片机也可以拿高薪。 但是他们都犯了田忌赛马的错误,拿别人的上等马和自己的中等马对比,火哥认为这种田忌赛马的比较非常不切实际,基层打工的就应该和基层打工的的对比。 目前火哥调查到情况来看,在深圳的基层就业市场,单片机(含 RTOS)开发的起步薪资在 6K-7K, 一般人到 15K 就是高薪,很难突破。 20K 以上的单片机 offer 也有,但是很少,最多也见过 25K 的单片机 offer,但是那都是有名企,名校或者其他业务背景换来的,一般人真拿不到。嵌入式 Linux/Android 这块,薪资相对高不少,起步价 12K 很正常,工作 2 年一般都能突破 15K,3-5 年突破 20K 甚至到 25K 也是很多的,5 年以上去一线土豪大厂(华为、OPPO 、VIVO 等)可以到 30K,如果在手机大厂做到模块 owner 专家,突破 40K 也是可以有,但是在往上就有点难了。 整体来看,同档次的基层打工者,嵌入式 Linux 薪资比单片机开发还是高不少,单片机 15K 就会遇到瓶颈,突破 20K 就很难了,嵌入式 Linux 突破 20K 并不是难事,到 25K 以上才遇到瓶颈。 |
63
clxtmdb 2020-12-23 14:22:54 +08:00
趁早转,把你以前花在那些上面的的精力花在 java 后端方向上,你现在的工资至少乘 2
|
64
no1xsyzy 2020-12-23 14:22:59 +08:00
@systemcall > 自动售货机都不能全部交给安卓来控制
这个求个出处 目前看来大部分是早已开发好的售货机没必要改 另一方面,我甚至看到过 Ubuntu 的售货机,售货机屏幕上 TeamViewer 就开在那儿…… 桌面是什么倒是避嫌没正眼盯着看。 |
65
LANB0 2020-12-23 15:05:13 +08:00 1
没有前景,你看看这些年单片机开发是不是越来越傻瓜化。而且整天都在鸡毛蒜皮里虚耗生命,又换不来合适的薪资。年轻人,眼光要长远些,去一些搞钱快的搞几年提前退休不好吗?非得一个月扣扣嗖嗖几千块,够干啥呀。做嵌入式 Linux 的,进大厂 25k 基本也快到头了。看看现在年轻人,刚毕业起步就 15,20,互联网大厂的更离谱。自己一开始又是画板子又是写代码,才几千块月薪,真就是虚耗时光了。
|
67
hoyixi 2020-12-23 15:57:29 +08:00
最好再掌握个 Android 或者 Qt 开发,往物联网方向走
|
68
iFollow 2020-12-23 16:18:34 +08:00 via Android
@no1xsyzy 界面跑什么无所谓,跑 Win10 都行。但最底层的控制(如电机),大多还是交给单片机来处理。两个处理器之间通过 I2C 、CAN 之类的进行通信。
|
69
iFollow 2020-12-23 16:23:43 +08:00 via Android
另外想请教一下楼主,非常熟悉 C 是一种什么样的水平?是不是可以轻松地看懂 Linux 源码……
|
70
systemcall 2020-12-23 16:28:57 +08:00
@no1xsyzy #64
那个和用户交互的屏幕,很多确实是用的安卓没错。别的系统也有。但那个东西就和 C/S 架构的 Client 一样,只是用来和用户交互 真正控制里面的那些电机之类的东西的就是单片机。你拿安卓去控制那些电机,gc 一下货卡在里面了怎么办?一下子出几瓶怎么办?单片机来做控制,对时序要求高的场景都很容易做,你真要拿安卓去搞,还不如用树莓派做的玩具稳定 |
71
zbianbiaos OP @iFollow 阅读和编写基本上不成障碍,看内核是宏观理解架构。熟悉 C 大概的话,大概知道对应的汇编代码应该是什么样子,编译器会怎么优化这些 C 代码,__attribute__,section 这些。硬件上的一些 unalign-access 这种规则,tcm 访问优化之类
|
72
zbianbiaos OP @hoyixi IoT 的话物联网的协议用过,BLE 也是物联网低功耗方面去做
|
73
zbianbiaos OP @LANB0 现在单片机外设越来越向嵌入式平台的方向去发展,像 NXP 的 RT 系列虽然还是 Cortex-M 的内核,但外设更多抄他们自己的嵌入式芯片了,在低功耗方面 uA 级别的休眠和 us 级别的唤醒速度应该不是嵌入式平台能够比拟。几千块钱倒不至于,目前的薪资尚且满意
|
74
zbianbiaos OP @clxtmdb 多谢~确实单片机的瓶颈要比嵌入式低不少,想提升还是去做 Linux 或者 Android 才行
|
75
liveej 2020-12-23 17:00:13 +08:00
在一家做共享洗衣的小公司,一个人干物联软硬件,基本的前端后台也帮维护,感应水龙头(单片机 5 毛钱)智能马桶这类拼成本简单东西也弄,还可能成主业。30 岁了,也不知道继续这样下去行不行。从画 2G/4G/蓝牙通信板到连接阿里云物联网平台、python/go 中转解析做 API 给 PHP 的 APP 后台调用。之前想业余学下蓝牙(mesh)这类然后去做照明 /智能家居的,可能还是得重新找下赛道。
|
76
ivan_wl 2020-12-23 17:05:50 +08:00
楼主坐标哪里,可以看一下芯片公司和存储行业,有兴趣的话可以找我内推,薪资很有竞争力的
|
77
Ianzhu 2020-12-23 17:28:57 +08:00 via Android
这个论坛好多人不了解嵌入式领域。
就好像你要过河,可能一个小船(单片机)就够了,不需要建造一搜航空母舰,再加上护卫舰(Android,iOS)。 造船的市场肯定比 |
78
Ianzhu 2020-12-23 17:30:06 +08:00 via Android
这个论坛好多人不了解嵌入式领域。
就好像你要过河,可能一个小船(单片机)就够了,不需要建造一搜航空母舰,再加上护卫舰,(Android,iOS)。 造船的市场肯定比造航母大。 |
79
yolee599 2020-12-23 17:47:09 +08:00
很多人把互联网的思维带到物联网,这是完全不一样的。举个例子,路边的宜停车,车位上有一个检测的仪器,一节 8500mAh 的电池要用 2 年以上,而且中间不能出任何问题,运行周期从装上电池一直到电池用尽,不用单片机是做不到的。
|
80
alexkkaa 2020-12-23 17:53:04 +08:00 via Android
只能说性价比低。有这精力你搞个 java 妥妥几万块,说不定自己还能搞个软件创业。 搞硬件创业门槛很高的
|
82
no1xsyzy 2020-12-23 18:17:26 +08:00
@systemcall @iFollow 那个自动售货机还真没有电机,就一个电磁锁…… 机电部分工作暂时不正常也完全没问题,只会导致交易无法发生,不会产生任何一方经济损失。就是那种扫码开门取货关门自动结算的……
不过那台机器现在也没了,有可能是 TeamViewer 挡屏没法扫码导致没交易量所以撤了吧(笑)。姑且瞄了眼天眼查其所属公司还是存续状态。 不过,这样一种 C/S 架构的说法,在反驳了安卓替代单片机的同时,似乎也蕴含了单片机职位必然的稀缺。因为底层机电控制的单片机是相当程度上可通用的,大部分自动售货机的机电部分都可以购买现成的解决方案。通信方式也可以让前端界面去适配现成的后端机电控制单元。 话说安卓能不能打 RT patch ( |
83
yzbythesea 2020-12-23 18:21:41 +08:00
自己硕士研究单片机,VLSI,嵌入式的。难,真的难。后来论文都没写,刷题转码了。
当码农之后,轻松,真的轻松。 这个行业不是顶尖院校 PhD,基本很难找条好的职业路线。 |
84
MinQ 2020-12-23 18:25:18 +08:00 via Android
@fengmumu 对于一个 2 万的设备,2000 的 PLC 跟 200 的 STM32 板子比起来差的就多了,200 的 STM32 跟 20 块的 51 比起来就不疼不痒了
|
85
zbianbiaos OP @ivan_wl 哈哈哈多谢,方便发个 vx 哈
|
88
CodeCore 2020-12-23 19:01:30 +08:00
单片机种类很多,要都了解,或者能快速上手。
涉及到的领域很多是特殊领域,同样的技术,不同的行业,薪资差别也很大。 比如你用单片机控制蓝牙,搞个简单的无线通信 也可以做电机控制 电机控制还分汽车级的,工业级的,也分很多种。 我了解的是,民用级的单片机应用很多,但是工资高不起来,因为没啥技术含量。 汽车,医疗,工业你可以探索探索。 |
89
zsxzy 2020-12-23 19:33:58 +08:00
去大疆做无人机, 也是用单片机, 好像是 TI 的片子
|
90
CannotGoogle 2020-12-23 20:28:51 +08:00
单片机好做,C 语言也很简单,关键是在嵌入式这个领域,很多时候和硬件打交道,一行代码 debug 一天的情况多得很;如果进入行业顶尖的大厂还好,如果只是消费类小应用,软件方面毫无架构可言,而且长期和硬件打交道的嵌入式工程师代码根本没有章法,反倒是万用表、示波器、各种分析仪用得倒很 6 。
|
91
LANB0 2020-12-24 09:38:16 +08:00
@zbianbiaos 几千块基本是单片机的应届生起薪,也许经过三五年的挪腾拿个一万多两万出头。但你三五年经验积累也不过是别人搞互联网开发的起薪,甚至还不如。同样三五年,别人可能已经三五万了。当然,如果家境不错,不在意赚多少,纯粹兴趣,那自然是怎么高兴怎么玩儿。要是拿工资养家糊口的,真就是让人心塞。我做嵌入式 Linux 开发,目前看 30k 也基本是顶点了。
|
92
fengmumu 2020-12-24 09:42:38 +08:00
@MinQ 哈哈哈 51 可不是 20 快 只考虑芯片,大量的话 两三块都是贵的,不过你要是大几万的设备用 51 确实不合适
|
95
ivan_wl 2020-12-24 10:17:09 +08:00
@zbianbiaos vx 号同 v2 的用户名
|
96
killeder 2020-12-24 11:12:23 +08:00
@CannotGoogle 没见过人说 c 语言简单的;软件方面没有结构可言,是指的没有现成的轮子可以抄吧,大部分架构要自己写
|
97
shaopu 2020-12-24 15:31:10 +08:00
其实楼主想问的是,大家有没有好点的大厂推荐的~哈哈哈
|
99
amour 2021-01-26 08:29:05 +08:00
@zbianbiaos 可以留个联系方式聊下吗?我们在做这块的产品,也许有合作的机会,谢谢
|
100
zbianbiaos OP @amour base64:eXVhbi14aWFvLWNoZW4=
|