感觉嵌入式没有未来了?

2015-12-28 10:38:01 +08:00
 pipicold
lz 最近准备申请出国留学中...
工作经验嘛.算是 500 强公司里面做嵌入式 Linux 开发一年了吧.渣渣一个所以别和我谈内核.
但是看自己的大学专业和自己工作经验的话看来出国也只能找嵌入式的专业了.

但是觉得现在大家讨论的全都是互联网啊大数据啊一堆性感的数据工程师们

是不是嵌入式没救了, 感觉前方不是很光明呢.

sigh...
21120 次点击
所在节点    程序员
110 条回复
Evovil
2015-12-28 13:46:37 +08:00
做民用。不了解。。可能现状不好吧。到处都在搞什么智能家居物联网。。
做工业,工艺产线控制之类的。。 嵌入式能让你赚到两眼发黑。。(只是前期资本积累没有互联网来的那么爽而已。。)
Evovil
2015-12-28 13:49:41 +08:00
@sandideas 嵌入式大多都是无 os 或者 rtos 。。安卓那种。。 2333 都是交互界面
zbz
2015-12-28 13:56:16 +08:00
@Evovil 你太鸡冻了,我描述的是 90%的嵌入式职位的情况,确实门槛很低。

对于你说的这些,就不是简单的一个嵌入式了,结合了更多领域的知识。

> PS :说会嵌入式就和去互联网大厂面试说我会写 C/C++一样,没有任何信息量

如果仅仅说嵌入式,和直接去一个互联网大厂说你会 C/C++,充其量也就给你一个入门职位

但是你说你写的飞控多牛逼多牛逼,能一样么,而且关键是,你会不停说你是做嵌入式的么?
dxcqcv
2015-12-28 13:59:00 +08:00
@Evovil 问题是那么多活,要多少嵌入开发人员?每个人只精通一块,有何用
zbz
2015-12-28 13:59:36 +08:00
@Evovil

> 做民用。不了解。。可能现状不好吧。到处都在搞什么智能家居物联网。。
> 做工业,工艺产线控制之类的。。 嵌入式能让你赚到两眼发黑。。(只是前期资本积累没有互联网来的> 那么爽而已。。)

做嵌入式在某个方面做到 80%分,不要太挣钱了好不好,三五个人,解决工业领域的某个很具体的问题

但是互联网就不行了,如果某天我创业去了,直接互联网+嵌入式+工业需求结合,总比这些现在看起来无限牛逼,内心苦逼的各种互联网创业好很多
cxyfreedom
2015-12-28 14:08:29 +08:00
我在从嵌入式转互联网的过程中...
233
2015-12-28 14:09:33 +08:00
感觉我和 LZ 情况很像啊, 不过我出国主要是想国外呆几年+考虑要不要肉翻.

有没有主要看是什么出身, CS SE 出身就赶紧转行吧, 如果是硬件相关出身, 再忍忍还是很有前景的。
个人理解“嵌入式”与其说描述的是技术, 倒不如说是描述的使用场景。 LS 几位说的物联网, 智能硬件之类, 一旦普及, 那时的嵌入式和现在的互联网行业会非常接近, 和现在是此一时彼一时。现今以吃 RTOS 为主的嵌入式工程师的空间只会越来越小。而硬件的基础地位在可见的未来不仅不会改变, 一旦进入生活的方方面面, 对其的要求反而会更高。
MacBookPro
2015-12-28 14:15:51 +08:00
不会吧,以后物联网总觉得是大趋势,怎么可能嵌入式不行。
thomaspaine
2015-12-28 14:25:11 +08:00
@Evovil 嵌入式确实产品利润非常高,特别是工业领域的,但是不等于从业人员待遇好,而且门槛高不是因为技术难,是因为成本高,打个板子几万,一个示波器几万,一个测试几十万等等等等,这决定了从业人员基本没有办法跳出来自己干,跳槽都很难,因为社会上没有什么合适的岗位给你跳
PublicID
2015-12-28 15:02:18 +08:00
嵌入式是 10 年之后的热门产业。智能硬件是未来的生活方式:通过功能极其单一的小型硬件,来丰富人们的生活

很简单的道理,太多太多的智能设备不需要和手机号绑定了,低头族也不是人类的未来。小型硬件够 cool
jesson
2015-12-28 15:09:35 +08:00
楼主你问错地方了,这里的大部分人根本不懂嵌入式。如上答案可知。
Nevervoid
2015-12-28 15:50:11 +08:00
十年之前,一个前端工程师。别 TM 说 500 强,你只能随便进一个公司,做一个切页面的。面对 Java 、 PHP 工程师闪亮的牌子,露出你青涩而尴尬的笑容。看见做数据和运维的工程师,只能直接给膝盖。一个没有前途和存在感的职业。

现在,万物的互联,其实还没有开始。只是初现端倪。
xifan8866
2015-12-28 16:16:10 +08:00
@Evovil 你了解工控?能否给讲讲?
Reficul
2015-12-28 16:24:06 +08:00
EE 比 CS 难,不过工资没 CS 高倒好像是真的。
bramblex
2015-12-28 16:36:30 +08:00
@Evovil

他们理解的嵌入式都是拿着安卓写个 UI 的嵌入式……
Evovil
2015-12-28 16:49:51 +08:00
@thomaspaine @zbz @xifan8866

技术门槛不低吧。 这一行两极分化极端严重,大部分转互联网去了。。包括我自己也会做一些互联网的项目。

技术门槛不仅限于 一些模电,还有一些苦涩的线性代数,傅里叶之类的理论知识
就编程技术而言。 从事嵌入式的门槛也远比互联网的要高很多。
要了解系统底层中断, cpu 流水线和各种周期指令,各种飞来飞去的指针,各种内存泄露,压根没有爽爽的开线程,只能自己写调度。包括书本上的,补码,进制转换,内存结构,块结构等。
哪怕从事偏软的上层架构嵌入式工程师,天天也是和 linux 内核打交道,写驱动,就是个大坑动不动系统崩溃。
就硬件方面,捉襟见肘的内存,需要自己回收的内存和各种 c 语言陷阱,没有高级的分析工具,没有花花绿绿的 ide 调试,就是个坑。
开个 struct 有时候都是奢侈,写个 char[]应付一下是经常的事

当然说这么多,待遇还不如一个一线城市的前端, php 工程师。。所以就是个坑。

难归难,待遇差归差,但是说实话。
只好耐心走下去,过个三五年 七八年(把 c 语言搞明白,搞透还得花个个把年。高级语言入门太短了。),待遇超越互联网的工程师根本不在话下,因为走到后面,回头一看就你一个人了,真正的精英,因为随便都能创造出数百万的价值。而且对于底层熟悉以后,对于上层根本不在话下。

所以主要还是跟楼主说的,如果楼主喜欢这个还是坚持走下去。。。因为这个真的不简单,走到最后也会有很不错的报答,只是会很长很长的周期。。

倒过来想,我编个程还要想一些数学模型,做线性代数,去描述运动,做高斯滤波,最后建立数学模型。这是件多有意思的事。。。
就电机而言,就可以玩个十几年。。。

所以。。。





喜欢就别放弃
Evovil
2015-12-28 17:02:43 +08:00
@233 我觉得那些专业某个领域的嵌入式工程师(比如电路, layout 等)相关的硬件的工程师的空间越来越小
嵌入式(固件)开发的工程师会有越来越大的发展空间

RTOS 的诞生解决了大部分入门门槛的问题(终于不用调寄存器搞中断了 233 )。
硬件(模拟)的发展解决了绝大多数的问题(什么当年的 555 ,数据选择器,早就看见不到了)

现在芯片厂才是最大的坑, SoC 的概念植入,单芯片封装了越来越多的功能,大大的降低了入门门槛。

厂商不但卖芯片,还大力推广 SDK ,比如 TI 再推 ZigBee 的时候有一整套完整的协议栈和上层 api ,解决了大多数人入门 802.1x 的难题,越来越容易开发越来越友善的硬件框架只会让工程师有更大的发展空间吧。
pipicold
2015-12-28 17:15:16 +08:00
@Evovil

真是写出了血泪史啊.十分感同身受, 十分受教.

每个搞电子出来的都有个创造世界的梦吧.

希望我能坚持哈哈哈

:) thx
pipicold
2015-12-28 17:17:21 +08:00
@233

EE 出身.然而硬件不是很强.模电是渣渣, MCU 的话...如果 STM32 用了一两年
nicegoing
2015-12-28 17:23:20 +08:00
兄弟。哪个方面挣钱就做哪个。谁能一辈子做一个方向。就像说 lisp , delphi 多牛逼,不能挣钱的语言,还是没多大用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/246598

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX