免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 11150 | 回复: 18

[其它] 想从事嵌入式开发,求Help ! [复制链接]

论坛徽章:
0
发表于 2015-12-24 09:03 |显示全部楼层
毕业一年半了,一直都在公司做一些杂事(Android 、C都有接触(打酱油)),现今想换一个嵌入式Linux开发的工作,没有任何嵌入式Linux项目工作经验,只是学过C、数据结构、Arm体系结构、Linux相关基础

求支招,怎样去准备接下来的嵌入式Linux面试、笔试!


希望各位朋友给点意见!

论坛徽章:
3
巨蟹座
日期:2015-12-24 09:32:10数据库技术版块每日发帖之星
日期:2015-12-27 06:20:00数据库技术版块每日发帖之星
日期:2016-01-09 06:20:00
发表于 2015-12-24 09:15 |显示全部楼层
没经验只要基础好应该可以,好好准备,重点在C、linux

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:58:11
发表于 2015-12-25 15:36 |显示全部楼层
本帖最后由 arm-linux-gcc 于 2015-12-25 15:40 编辑

如果不是对嵌入式有十分浓厚的兴趣,否则不建议搞嵌入式
现在嵌入式收入低,远不如互联网

又苦又没钱,如果不是兴趣支撑,怕是做不长久的
苦并不一定就是工作累,而是需要学习的东西太多,周期太长,学习的时间成本太高
在上海这种地方,搞嵌入式,等你能拿到两三万一个月的时候,房价早就飞上天了

互联网虽然累,但是钱也给的多,时间成本也低的多,适合年轻人挣钱买房

总之,如果自己对嵌入式不是特别特别有兴趣的话,不建议入这行

论坛徽章:
0
发表于 2015-12-27 10:21 |显示全部楼层
哥们,从事嵌入式行业


兴趣的话 也是嵌入式那一块,也学过Android 做过Android App 但是想从产品底层慢慢往上开发 现今 有几个机会 是嵌入式那一块的,想去试一试,所以希望能支招,没有嵌入式Linux工作经验,如何去准备面试

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:58:11
发表于 2015-12-28 16:51 |显示全部楼层
本帖最后由 arm-linux-gcc 于 2016-02-01 13:09 编辑
Gegung 发表于 2015-12-27 10:21
哥们,从事嵌入式行业 ?

兴趣的话 也是嵌入式那一块,也学过Android 做过Android App 但是想从产品底 ...


我做了10年嵌入式

你希望从底层慢慢往上开发,不知道你是想从什么层次的开发开始,不过你既然有ARM基础,那么从bootloader这个级别上开始是没问题的,bootloader够底层够简单,可以这这里入手,然后再慢慢往上走,你可以先自己看看uboot的代码学习学习

现在愿意搞嵌入式的人不多了,因为收入低,新毕业的都愿意去互联网,很多工作了几年的也转互联网了,剩下的都是一些老人——转行转不动了,
所以现在想要找个嵌入式方面的工作还是不难的,我司招人,要求降低到只要求会linux下的C编程(会写那种最简单的linux app就行),招了半年都没招到,主要是工资低没人愿意干了


现在国内嵌入式的行情是这样的:
上游芯片公司把底层都几乎全给做好了,下游做产品的厂家基本上不用怎么搞底层,当下游厂家真正有需要要做点底层的东西时,极大可能是让芯片公司给他们做,他们自己不会动手的,因为芯片公司比他们更清楚底层的设计。
于是在下游厂家里面那些做底层的(比如驱动)的工程师,位置就很尴尬,自己能做的能发挥的空间及其有限,基本没多少技术含量,做这些东西对自身水平的提高基本上帮助很小。
如果你想做底层又想学到东西提升自己的技术水平,那么得去芯片公司,但是芯片公司又分外企和民企,外企在中国的这些所谓的RD,90%干的活儿都是打杂擦屁股的,基本上也学不到什么东西,比如高通,英特尔;如果去民企,比如展讯、瑞星微、海斯这些,有可能能学到有一定深度东西,这些公司有的工资还可以,但是都非常累,你整年的节奏就是加班加班加班,基本上没有自己的生活了。
去民企也仅仅是有可能能学到有一定深度的东西,因为别人的东西早就架子搭好了,换谁都能做,你基本上没有多少机会得以真正的去做你想做的,你工作的全部内容也基本上就是debug、缝缝补补之类,其实也是擦屁股。
不过在芯片公司里擦屁股比在下游厂家擦屁股要好点,因为在芯片公司干活儿基本上你就只做那一小块,也就是你只专门擦那一个屁股,如果自己用心的话久而久之也就能对那一小块所属的整个子系统熟悉了,这时在技术上你就有了自己的一片天地,这时如果你跳槽你就能很有底气的说我熟悉什么什么什么什么;如果是在下游厂家擦屁股,会有各种屁股让你擦,后果就是什么都懂点皮毛什么都不精,你跳槽的时候你根本没有底气说你熟悉什么什么什么。
总之,这样的行情,导致了大多数做底层的人没多少技术积累,于是被年轻人替代的可能性极高,等到35岁之后被公司裁掉了,那时找工作都困难了。
你想想,大多数人都在做着擦屁股的活儿,根本不需要多少积累,可替代性自然就高。
别说中国,即使在在硅谷,也同样有35岁的问题,可以自己百度。社会现实就是这样,个人力量是渺小的,这基本上就是个资方市场。

搞嵌入式底层没钱,年龄大了还被淘汰。
搞互联网或手机app的虽说年龄大了也被淘汰,但是别人年轻的时候赚够了钱,等到被企业裁员时早就财务自由了,而搞嵌入式的屌丝们,到时候面临的就是顶着房贷的压力却找不到工作。

所以入行需谨慎,现在android/ios app这么火工资这么高,你却要跳嵌入式这个火坑,三思啊
你现在还年轻,有试错的机会,可以先找个搞嵌入式的公司干个两三年看看,如果不行再转回app都完全来得及,而我特么这种35的老的转不动的人就只能混吃等死了





论坛徽章:
0
发表于 2015-12-28 22:07 |显示全部楼层
回复 5# arm-linux-gcc


    前辈所说的芯片厂家把驱动都搞定了,是指实际上我们所说的嵌入式驱动开发都是驱动的移植,并不会真正的让我们去写个驱动出来,顶多就是配置下参数,之类的基本就能用了,是这个意思么。。。

论坛徽章:
0
发表于 2015-12-28 23:02 |显示全部楼层
回复 5# arm-linux-gcc


    对了,前辈,我还有个疑问,嵌入式不是和物联网分不开吗?物联网不是刚刚说国家要大力发展吗?为啥嵌入式还是很悲剧。。。我看见了国家说大力发展物联网,但是看见招聘相关的技术员的公司却很少。。。。这难道和前辈所说的由芯片厂家提供驱动有关么?

会不会是这样一个情况:现在虽然是物联网发展,然而物联网所需要的底层驱动基本都是由芯片厂家提供了,大部分小公司只是需要移植嵌入式操作系统,甚至连移植都交给别人代工,自家只是做一些APP之类的上层应用。。。

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:58:11
发表于 2015-12-29 15:02 |显示全部楼层
本帖最后由 arm-linux-gcc 于 2015-12-29 15:08 编辑

回复 7# xiaolu289


    对,基本上按照你的板子改改配置参数就能用了

物联网雷声大雨点小,连个统一的通信协议都没有,各家也是各搞各的,还处于原始混沌时期,所以没多少公司会在这个时候冒险进来搞,目前在搞的都是一些大公司,企图做大然后成为行业标准

这些物联网的各种小设备,就目前看来,绝大部分就是个不带系统的单片机就能够实现的,技术门槛太低,所以可替代性高

下游做产品的厂家也基本上就是做做应用,驱动也仍然是芯片公司提供好的,甚至芯片公司还提供了各种应用的demo,下游厂家在他们demo基础上改改再加点东西就能做成产品卖了




论坛徽章:
0
发表于 2015-12-30 22:49 |显示全部楼层
回复 8# arm-linux-gcc

多谢前辈指点。。。。我是今年的应届毕业生,本来学校开设了很多诸如模电,数电,微机原理,计算机组成原理,汇编语言,C语言,咋看之下都是嵌入式开发的基础。。。。因此我大四实习就都在学习嵌入式了,自学,因为不好找工作,连个做这方面的面试机会都没有,就是单片机出身的公司都搞的是APP开发。。。。画板子的有,就是没有驱动开发。。。我就纳闷了很久,前辈所说的行业情况解决了我的疑惑。。。我决定先去从事WEB开发。。。。嵌入式当成个爱好去学。。。等真大力发展的时候再考虑入行试试。。。。感觉现在真如前辈所说,雷声大雨点小。。。。。
   

论坛徽章:
0
发表于 2016-01-20 14:01 |显示全部楼层
回复 5# arm-linux-gcc


    前辈这么说来,嵌入式 开发就没有明天了吗?那我们做嵌入式的以后的境界不是更尴尬了。可否指条明路~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP