Java工程师,嵌入式工程师开发,大数据开发哪个前景比较好比较有发展前途

AF1407班学生林起强
&转眼间,在培训的学习生活已经进入尾声了,在将近6个月的学习中,感觉自己还是收获了很多,从一开始拿到项目不知从何入手,到现在已经有了自己的思路,老师们教会了我们如何有计划的去完成一个项目,每天必须给自己制定一个计划,严格的完成它,不能有拖延症。同时,在巩固JAVA知识的基础上,又学习了Android的知识,这是一个陌生的领域,但是在老师的教诲下,逐渐掌握了Android知识
在这里我要感谢AF1407班的全体老师和同学在学习上给我的帮助,这是一次宝贵的学习经历!。
用数据谈嵌入式的前景以及薪资水平
发布时间: 11:39:47 &&&浏览次数:681&&
&&&&&&&& 来自卓跃教育的行业调查数据结果显示,目前从事嵌入式开发“不到1年”和“1-2年”的工程师所占的比例依然是最大的,分别是38%和20%,占总参与调研人数的58%,对比去年增加了4个百分点,而具备相对丰富开发经验的嵌入式工程师(2年以上工作经验)则占总调研人数的42%。对比年这几年的调查数据,我们不难得出这样的结论:伴随着整个嵌入式行业的快速稳步发展,嵌入式专业领域内技术研发人才分布已经呈现出日趋合理的比例结构,过去的一年,有更多的一线研发工程师投身到嵌入式这一热门行业中,并且继续呈现出逐年增长的趋势。结合“企业人才需求现状”的调查结果,我们也不难分析出,嵌入式企业的发展速度和专业人才的成长速度依然有一定的差距,行业内专业研发工程师供不应求的状态扔将会持续。嵌入式开发涉及领域极广,嵌入式产品在日趋智能的工作和生活中也无处不在,巨大的市场发展空间将为更多投身嵌入式领域的工程师提供更为广阔的职业发展平台,我们相信,伴随着未来几年更多的专业嵌入式人才的加盟,这个行业将在坚实的步伐中高昂挺进全盛期。
&&&&&&&&& 来自就业部的调查统计数据显示,嵌入式开发从业人员的学历仍然以本科(65%)和硕士(22%)居多,占所有参与调查人员的87%,较去年增长4个百分点。从中可以看出:在整个嵌入式行业的从业人员中,本科生和研究生凭借其扎实的理论功底和良好的综合素质,依然是嵌入式开发从业者的主要群体,并且在未来一段时间内也将持续稳居此项调查的前两位。同时,我们也可以进一步得出结论:在社会生活压力不断增大、大学生就业率更低、难度更高的今天,高校专业学科建设和教学改革的步伐越来越快,嵌入式及相关专业在大学校园内的普及和发展也达到了前所未有的速度。在高校更加贴近用人企业真实需求的实训模式的引导下,越来越多的计算机、电子、自动化等相关专业及物理、数学、信息工程等基础专业的本科生和研究生开始将自己的职业规划定位到高薪诱人且发展前景极为广阔的专业嵌入式开发领域。而作为一个具有庞大基数的群体,本科生势必将成为未来解决嵌入式人才供不应求问题的一个巨大突破口,而对于这样一个蓬勃发展的专业领域来说,也势必将为更多大学生提供更高质量的就业机会,从而有效推动相关专业的大学毕业生与企业人才真实需求的无缝对接。
&&&&&& & 在从事嵌入式开发前的研发方向是年度新增的一个调查方向,从数据报告中,我们可以清晰的看到,大部分从事嵌入式的人员在之前主要是从事软件开发、单片机开发、硬件设计等工作,比例分别占38%,33%和16%,占总人数的87%。通过这一数据,我们可以看出,目前主要从事嵌入式开发的人群大部分是有一定的软件或硬件基础的从业者,但是也有一定比例的从业人员是从事IT类非技术岗位与非IT行业的。这说明,嵌入式并不像很多学生想象的那么难,只要是下定决心想要学习嵌入式就一定能够学会。
&&&&&&& 另外,现在的学习资料越来越开放,很多基础类课程都提供免费的学习视频、资料、电子书等方便学生了解。但是要想深入的学习,最好还是要做一个系统的学习。
&&&&&&& 据调查统计数据显示,嵌入式行业从业人员月薪为元的比例占到66%,与去年下降了3个百分点,月薪3000以下的比例与去年持平,8000元以上高薪部分的比去年增加了3个百分点。结合本次项目的统计结果可以看出,工作在1-2年的工程师薪水基本会在元的范围,而随着工作年限的增加,薪资水平也会有较明显的提高。“经验”对于嵌入式工程师来说会显得尤为重要,相比其他IT从业人员,嵌入式工程师的开发经验将会使薪水增长更快。当然对于新入行的嵌入式工程师来说,也将面临巨大的机遇,从个人职业发展角度来看,未来将会有更大的发展空间。该项调查通过客观的数据分析结果,全面反映了嵌入式开发从业人员的一个整体薪资待遇情况,显然由于整个嵌入式行业正处于高速发展期,必然使得专业人才的薪资发展空间与其个人专业技术经验的积累直接相关。人才永远是企业发展的核心动力,而嵌入式工程师作为一个高薪诱人、极具成长空间及发展潜力的专业技术岗位,也必将成为推动整个嵌入式行业更加快速地向前迈进的中坚力量。
&&&&&&& 年度的调查数据显示,有一半从事嵌入式产品研发的企业都是采用软硬件人员分工合作完成产品的开发方式(54%),与去年的调查数据对比看,这一选项所占的比例与去年几乎持平。而“人员不分开,要求员工同时具备硬件和软件开发能力,可独立完成项目”的公司所占比例,由去年的29%上升到今年的35%(上升了6个百分点),而这个数据在2012年的时候是22%的比例。从这一转变,我们可以看到:嵌入式系统作为一个软硬件结合的系统,需要嵌入式开发工程师在软件和硬件两个方面都不断深化学习,同时具备软硬件开发能力的工程师,将在求职过程中拥有更多的选择机会以及更大的成长空间。同时,从各大招聘网站的最新搜索数据中也可以看出,目前嵌入式软件开发人才的需求量远远大于纯硬件开发人才,嵌入式系统项目研发差不多80%以上的工作量都是在软件部分,软件是嵌入式系统最核心的部分,也是体现嵌入式系统优势的最关键部分,企业对嵌入式软件开发人才的需求必将持续上涨。
福州市卓跃计算机职业培训学校(卓跃教育)-福州嵌入式,UI,JAVA,Android实训基地.
总校校区地址:福州市仓山区金山街道金榕北路52号3#楼三层
乘车路线:市内乘111、507路公交至金达路口站
大学城分校地址:福州市大学城橘园洲大桥博仕后家园A-3(橘园洲大桥桥头边)
乘车路线:41路, 43路, 123路,
96路,95路公交至博仕后家园 。
咨询电话:0 咨询服务QQ:雷老师
版权所有 闽ICP备号嵌入式开发工程师有前途吗? - 南宁西乡塘西乡塘电脑培训 - 百姓网
更新提示:发现新版本浏览器,一样简单易用,速度提升30%不再显示&&关注百姓微信公众号,尽享快捷刷新、信息推送、抽奖活动等众多微信功能您只需要:1 &用微信“扫一扫”右边的二维码2 &在微信中“关注”我们&|&||||||嵌入式开发工程师有前途吗?&提示信息设置为“搞定了!”状态后,其他用户将无法查看您的联系方式。您确认搞定了这条信息吗?提示重新发布后可使用“刷新”将发布时间更新为最新时间,并将信息排到第一页。&&7月6日 9:12 &...次浏览 &信息编号: &1339781****号码归属地:南宁&&百姓网号码保护功能介绍&&拨打百姓400转呼电话绝不收取您任何额外费用,该信息发布人仍能看到您的来电号码。联系时,请一定说明在百姓网看到的,谢谢!见面最安全,发现问题请举报。培训类型:&学校名称:嵌入式系统开发长期就业班联系人:黎老师地区:&-&&-&明秀路和大学路百汇华庭B401&嵌入式开发工程师有前途吗?
不管是成为嵌入式软件&&工程师,还是想以后创业,把嵌入式学好都是必须的,究竟怎么才能进大公司拿高工资可以去网站上面看他们的招聘信息,最重要的是C语言编程,以及C++,这个与你读程,应用,开发项目,做系统移植息息相关,其他的像操作系统和硬件有一定的了解就基本没什么大问题,所以说还是轻松进去的,加油。
嵌入式的前景
一般做嵌入式系统的公司,都有自己的产品,而且所开发的产品都是通用的。另一方面从事嵌入式的每个人工作的范围相对狭窄,所涉及的专业技术范围就是几样,等时间长了这些知识越做越有经验,非常有成就感,等到了一定的年龄,买卖老本,几句知道会让那些刚进公司的出道者佩服的五体投地,还有如果自己是在在这个行业摸透了,也可以自己创业。近年来随着智能手机、平板电脑、以及宽带路由器、终端适配的发展,对这方面的人才需求还是客观的。
嵌入式的工资待遇
比较有名的公司:华为、Yahoo、联想、搜狐、京信通信、东软、中心通信、英飞科技、星网锐捷等,这里有华为的嵌入式工资待遇其他的可以去网上查
从事嵌入式应具备的能力
嵌入式开发本身也有高下之分,至少包含嵌入式应用程序工程师和底层的驱动内核工程师两种。
举例:比如月薪15k的Linux嵌入式开发职位,门槛就有Linux系统、Shell编程、Linux开发环境、C语言、ARM硬件平台、数据结构、Linux内核、驱动程序等,粗略数数就有8道关口,他需要非常熟悉整个的计算机体系,能做出实际的产品。
更重要的是更多的项目练习,设计至少5个项目,多达10000行强制核心代码的编写可以让你真正获得知识,让你能有更高的工资,以及成为各大企业抢手的人才。
信盈达科技(芯片级方案设计公司),结合信盈达多年研发经验所积累的资源,开发出拥有完全知识产权课程体系:嵌入式Linux应用开发班、Android驱动实训班、ARM11驱动、C语言、JAVA语言培训、单片机综合开发班
FPGA设计、DSP实训、电子基础(数电模电) PCB画板。面向企业提供量身定制式&言传身教&实地辅导式培训、项目研发+技术顾问式等培训模式,为企业客户提供量身定制式人才培训服务。 深圳+广州+郑州+长沙+南宁同步学习中!!!该用户其他信息9月4日&西乡塘 - 西乡塘元&/&深圳信盈达电子有限公司8月30日&西乡塘 - 西乡塘元&/&深圳信盈达电子有限公司8月24日&西乡塘 - 西乡塘元&/&深圳信盈达电子有限公司
反馈建议描述:请填写描述手机号:请填写手机号请填写手机号嵌入式软件工程师和Java/.net软件工程师 哪个更有前景?
嵌入式软件工程师和Java/.net软件工程师 哪个更有前景?
如题,刚拿到软通动力的offer,本人是电子信息工程专业,大学期间积累了许多Windows平台开发经验,所以在大四阶段做了个51单片机的项目感觉很顺手,以后也打算往ARM等嵌入式方向发展。但现在有了软通动力的这个offer,希望叫我去培训Java。是去还是舍?希望各位给个建议哦~谢谢各位了~
同意楼上的说法, 嵌入式更有前景,它不像Java/.net程序员一直会更新技术,搞Java/.net有新技术都得去学,技术更新太快了。
楼上兄弟回答让人觉得挺好玩的啊 人家问的是嵌入式与JAVA这种通用的哪个好? 你回答是JAVA与.NET哪个好,呵呵 其实我个人觉得 ARM这种挺好的,特别是后期的发展,绝对比这种通用的程序员要好得多 很多人都没有这个耐心做下去,你现在既然有这个能力就应该继续这个方面发展 相信我,肯定比JAVA与.NET这种通用的强得多 工资拿的高得多,发展也好的多!
本人现在做的是.net, 从语言角度来讲,java和.Net近90%是一样的,可以说他们不一样的就是一个开源一个不开源。j 从工资角度讲,由于.Net是微软的,微软把语言封装的非常好,所以.Net比较容易学和掌握故而从事.Net的人比java的人多,所以工资略低于java. 从前景角度讲:.Net应该会比java更好(我不是因为自己是.Net才这么说),我也不是权威,反正java和.Net这两前景都是非常好 所以多学点东西,没什么不好嵌入式领域的职业发展方向是什么?
从硬件和软件方面,各自的发展方向分别是什么?达到这些目标,需要学习哪些知识?达到哪些层次?更远一点的发展方向?
按投票排序
嵌入式的发展方向有很多,门槛高低不一样。具体来说:1.单片机:工控程序(不跑os)--入门容易,无外乎就是掌握汇编和c,能够根据datasheet来写,发展前景一般,也没有太大的技术难度,除非你在算法上面有优势,比如智能车会各种PID,模式识别上会神经网络,优化上会遗传算法等等,但是这些复杂的控制一般就不会裸奔了(除非环境恶劣),肯定是处理器强悍,带os的;硬件制作--就是数字电路,涉及单片机的外设,感觉难度也不高,据我说知,只会单片机无论硬件还是软件工资都不高,也没有特别大的技术含量,同时,单片机更新换代特别快,你需要从大量的单片机中找寻适合产品的,看不同的datasheet。2.ARM:这个搞的人很多,软件上就是1.写底层驱动,这个入门,深入都不容易,需要对硬件及os有较深的了解,发展还是很不错;2.操作系统-比较复杂,linux,android等,你看现在很多手机厂商推出的操作系统也就是修改内核,换皮肤,就业还是很容易的;3.应用程序,就是android开发或者Linux上应用开发(QT等),做的人很多,就业容易待遇也不错,需要掌握c++/java。硬件上1.就像手机一样在处理器上做整体的电路,比单片机入门难的多,做成技术大牛了不缺钱。2.soc,架构开发等后面会提到3.FPGA:就是硬件编程,入门很简单,做深很难,要对时序有非常深的理解和大量的项目开发经验,就算你做的特别好,前景还是不明确。FPGA近年的一大热门就是软件无线电,成本还降不下去,同时AD采样速度目前不够,导致FPGA的应用有限,一般公司都是把它作为一个验证工具比如IC设计上的验证。只会FPGA就业会很窄,也不理想,建议作为工具学习。4.DSP:就是算法,你需要一个名牌大学研究生以上学历,同时在算法和数学上有很强的能力。如果做不到,就不用搞了。5.IC设计,做微处理器上的soc,前端后端,专用处理器(应该也属于嵌入式领域),入门难,成为牛人更难,对计算机体系结构,微处理器结构,集成电路等等有比较深的认识,然后项目经验大大的有才行。不过国内行情一般,外企招人少,希望今年开始国家的扶持政策能够发挥作用。6.微处理器体系结构:偏理论,偏宏观,研究生能够对整个体系结构有个比较浅的了解同时在局部上能够做一点设计工作,博士生能够对整个结构有较深的认识在局部上能设计。现在搞的多的是高性能体系结构,低功耗结构,并行开发等等,因为功耗和并行限制了目前处理器的速度,所以在低功耗和并行上开发有很大的前景,同时基于神经网络的架构处理器,云计算处理器等专用处理器也是目前的一个热点。发展前景很好,但是难度不是一般的大,从中国在架构上做出的贡献在世界上分量很少就可以看出。希望以上能够帮助到你,个人观点,不喜勿喷!
嵌入式开发的门槛相对较高,对程序员的要求一般都是对底层感兴趣,学习能力、动手能力要强,对问题能够从全局和细节去把握,有很强的系统分析和设计能力。从工程师起步,一般有几个发展方向,一个是成为技术方面的核心,领域内的专家;另一个是从项目中锻炼起来,成为项目主管或是管理型人才;再有就是利用自己的技术及行业经验去创业。硬件和软件的发展方向是不同的。说说软件需要学习的知识。虽然说搞嵌入式软件更多时候是在实际的工作中学习的,但一些重要的基础知识不可或缺。1. 计算机组成/微机原理主要是为了了解微型计算机的硬件工作原理,明白CPU、总线、I/O、存储器等一些关键结构是怎么工作的,虽然是很枯燥的知识,但是对熟悉外围设备硬件工作方式,及操作系统,软件架构的设计及优化相当关键。2. 操作系统嵌入式产品应用比较广泛的是Linux和WinCE。但操作系统的内部设计原理都是殊途同归。首先要去学习的是操作系统原理,去了解进程通信、内存管理、文件系统等几个重要的部分,因为这些在软件开发尤其是内核驱动开发时会用到。接下来可以去熟悉至少一种主流的操作系统,Linux是一个很好的选择,去了解它的内核架构,设备驱动架构,如何去编译,裁剪,编写应用程序,以及如何使用在具体的嵌入式产品上。3. 数字电路学习这方面的知识主要是了解一些基本的电路知识,如门电路、逻辑电路、存储器、寄存器,为了更好的理解嵌入式芯片,存储器,外围设备等硬件的设计,但往往在软件开发中未必能用的到。因为大部分硬件都提供了很完整的软件接口。4. 编程语言:C语言和汇编对于C语言本身的基础来说,无非是把结构化,函数,数组,指针弄熟,但是嵌入式开发对C语言应用的要求会更高。要对内存分配,文件访问,寄存器访问,预处理指令,中断处理程序等等相当熟悉,这些都是在使用中要注意的细节问题。C语言对程序的优化也很重要,而这些往往是需要从全局去考虑。汇编一般是和处理器的指令集相关的,可以更好的去理解处理器的工作原理,往往是用在一些需要效率的地方,如系统的初始化。5. 数据结构和算法数据结构在嵌入式开发中也很重要,比如说操作系统里的很多实现都用到了具体的算法。基本的数据结构需要掌握,如各种链表,树,图等等;而算法的学习需要数学知识作为铺垫,用计算机语言去实现。对于软件从业人员来说,算法终究是一个工具,在实际应用时再深入挖掘也可。6. 软件工程/软件测试/项目管理基础这些是软件开发人员的必备知识。7. 开发平台嵌入式的开发平台不局限于一种操作系统,因此要熟悉各种操作系统下的命令、编辑器及开发工具,这一点往往被很多人忽视。举个例子,Linux下的程序员开发环境往往是按自己的习惯搭建,熟练掌握一种编辑器如Vim/Emacs可以大幅度提高工作效率。磨刀不误砍柴工。嵌入式领域的方向是很多的,它所应用到的行业范围也很广。因此除了这些基础的知识以外,在具体的应用中可能还需要一些其它的知识,这些知识的每一种都可以研究的很深,举几个例子。1. 内核,驱动及中间件内核开发和驱动本身就是一个方向,驱动和硬件接口相关,而内核的修改和移植更是需要对OS有很深的理解。至于中间件,一般是基于OS或存在于OS和应用程序之间的库,最典型的就是基于Linux的Android。2. 通信协议通信协议有很多种,经常用到的有网络通信协议,无线通信协议,串口/USB通信协议等等。3. 音视频技术牵涉到音频视频处理,压缩,编解码等等。4. 信息安全如加密技术,身份认证,数字证书等等。5. 行业知识和具体行业或领域相关的知识,如通讯、工控、电子等等。这里有一个我认为不错的学习步骤:1. 基础知识中,计算机组成、操作系统、编程语言和数据结构是必需的。2. 找一种CPU体系,了解其核心架构,学习指令集,比如说ARM。3. 找一种OS,如Linux,或是传统RTOS,如Nucleus、eCos,读源码和文档,理解OS内部实现,包括进程,任务,消息机制,内存管理,设备驱动,中断等核心内容。4. 找一块成熟的开发板,板级资料要齐全,熟悉嵌入式软件开发流程。5. 在项目过程中深入学习其它的技术。总之,这些知识的学习不是一蹴而就的,过程会很漫长,也没有什么特别的技巧。需要去看大量的技术文档和源码,而这些文档大部分又都是英文的。在工作和做具体项目的过程中会学习的比较快,理论结合实践才是王道。
我把嵌入式工程师分成bsp相关和业务相关。bsp做的浅的,根据板子需要裁剪下boot loader和kernel,集成下驱动,简单调试硬件平台的各种问题。做的深的,需要了解各大处理器构架(x86,mips,ppc,arm),懂汇编和c,有一定的硬件知识,懂各种常用的高速,中速,低速接口协议(ddr,pcie,usb,ethernet, nor, nand,i2c,spi),会使用示波器抓信号,量波形,会使用各类协议分析仪抓问题,会结合驱动调试错误,linux,vxworks的系统机制和调试方法也要熟悉。再进一步,需要懂处理器或者各类业务芯片的微构架,知道怎么去优化性能,负责解决各种疑难杂症。另外一个方向,深入操作系统,非常熟悉其内核和各类协议栈,知道怎么去优化性能,负责解决各种疑难杂症。基本上做到以上几点就可以不用担心小康问题了。就算收入不满意,各大内资外资公司都可以跳。不想搞技术的,转项目管理或者带队,或者到芯片公司做技术支持也可以,情商高的还可以转市场,销售。不过在我接触过的地方,不管外企私企,基本上没有多少人能完全做到。而且很多东西不是自己钻研就能了解到,需要机会让你去玩。也许在芯片公司这样的机会多一些。业务方向就广了,通信行业可以往网络构架,路由器,网络存储走,消费电子行业往图像识别,视频,图形走,工控领域不了解。你需要非常了解自己公司或者业界先进公司的产品和协议,并且了解你的客户的需求,并且把握行业动向。举个例子,我在英特尔的时候,英特尔和索尼合作,设计了一款芯片。结果做出来以后,英特尔这个设计处理器的一流公司,在视频接口和nand接口上被索尼乱骂,很多协议上没定义的细节是工程师自己设计的,没有贴合索尼的实际应用,板子做出来很多问题。做到业务领域的牛人,那前途更光明,无论留在系统厂商,或者去芯片公司,都被当宝。收入那就不用多讲了,没事还可以被邀请去创个业啥的。所以说,懂嵌入式,最好还要懂业务。嵌入式是基础,业务是升华。都懂的话你就是大神了。
说点实在的嵌入式硬件比软件的职业生命周期更长,这是因为硬件经验可以不断延续;软件的经验虽然也是有延续,但是更多的存在于开发思路上。但世面上的新产品,新技术更新太快,需要不断的学习新的语言,开发环境,新芯片的资源,很是疲于奔命。举个栗子:目前的芯片资源越来越丰富,硬件人员只要设计好外围接口电路,而这些接口电路基本是通用的,剩下的就由软件实现。单芯片解决方案越来越多,硬件人员那个开心啊。PCB器件越来越少,工作量就低了。苦逼的软件人员就得熬夜加班,了解架构啊,资源啊,接口应用啊,万一的给你来个芯片BUG,血都喷一地。
推荐一篇文章《浅析如何学习基于ARM平台的嵌入式系统》(在网上搜一下),这篇文章对你的问题和困惑应该会有帮助。
前面几位讲的都很有参考价值,我再补充一下:1.认清嵌入式设备的本质嵌入式设备的本质就是一台专用的、微型计算机,所以就像计算机一样由三个层次的东西组成:1)硬件,包括cpu(如Arm)、存储(如flash)、I/O(显示模块、通讯模块、视音频模块、I/O控制电路等)。2)系统级软件,主要是OS和I/O软件如LCD、蓝牙、wifi、CDMA、声音等子系统。3)应用软件,如基于ios的应用开发,基于android的应用开发,基于linux的应用开发。2.选定学习方向对于学习嵌入式来说,以上三个层次技术都了解一下是有好处的,但每层次都同时深入学习既增加学习难度也无必要,因为一个嵌入式设备肯定是由不同的人分工协作完成的,每个人精通某一层次上的技术就行了。3.创建学习环境如果能加入到老师的项目里,那是比较理想的。还有就是组队参加各种比赛。如果自学,我的体会是:1)对于想学硬件的,从学8位单片机入手,然后再学ARM、DSP、FPGA等比较容易。2)对于想做系统级软件,从研究linux内核开始,可以买块ARM开发板来辅助学习。3)学应用软件开发相对容易一些,网上资料也更丰富,有一个手机或开发板就可学习了。
我觉得到招聘网站上搜索一下招聘要求,或许就了解的差不多了。
楼主先别想那么多,首先适当的了解下行业,包括FPGA
DSP啊一些时下流行的东西。若你正在上学那么关于这些东西的课程也是有的,可以通过这种手段了解的比较多一些,如若不然,那么就多在网上跑跑了。然后选择一个方向不断深入。诸如学习之中你遇到的要学的东西,可以循序渐进。
我做了5年软件工程师,3年项目经理,全部是嵌入式领域,包括消费电子和车机产品.感觉嵌入式软件底层的发展一直停留在07年的水平,即使是现在,使用的技术和那个时候也差不多。所作的事情基本围绕硬件调整driver,内核基本都是Linux,不管你上面的系统是android还是QT or others,作为工程师的职业发展一直处于停滞状态。为了突破这个我后面选择了做PM,目前还在这个职位。对于转变是好是坏,说不清楚,有失去的(技术有些淡忘),也有收获;目前也很迷茫,上升空间不大,琐事也很多,真是想换个行业。
先搞好单片机,然后可以学习stm32,这两个搞熟悉了基本上工作也没问题了。至于从事哪个领域就看你将来的工作情况了。可以看看
推荐这个教程
韦东山的 免费看
国内的所谓嵌入式应该是指软硬件结合(如小米盒子类的产品)的一种开发类型,总体上和一些资源受限系统的驱动程序开发,操作系统配置和裁剪,应用程序开发相关性比较强,一般我倾向于把嵌入式归到软件开发的领域,前景的话和一般的软件工程师差不多,主要是会限制在某些行业,典型的有通信行业等。
淡定啦~~~一般情况下,搞硬件的很爽的。。。(只要不是搞芯片设计的)都是过着小皇帝一般的生活。。。来了新芯片,只需要改改外围电路,改改接口,妥妥滴。。。软件就不一样了。。每一次换新芯片,都要重新写架构,写驱动,敲代码什么的。。。这要因人而异,个人推荐看一下韦东山的嵌入式系列的教材,你会发现很多有趣的东西~~~
发展到最后,会获得一个牛逼闪闪的头衔职业搬砖者真的目前一个项目,5个月整体搬了3次了,每次都要porting 几千个CL,真是作死
目前而言,嵌入式还是相当火的。智能设备越来越多了,都是利用Linux 或者Android系统的。入行有C编程基础找个靠谱的培训机构,很快就能入行,其次就是自己修炼了。华清远见是专门做嵌入式培训的,干了十来年比较稳妥。
加QQ群交流:
浅析如何学习基于ARM平台的嵌入式系统, 看了 很不错,更多地是讲到硬件工程师相关的, 学习了

我要回帖

更多关于 嵌入式工程师待遇 的文章

 

随机推荐