嵌入式里做linux内核开发有没有前途

嵌入式里做linux内核开发有没有前途,第1张

嵌入式里做linux内核开发有没有前途

搜索“linux”,更可以获得近2000条记录。从这些职位上看,市场上需要的嵌入式人才必须具备C语言编程经验、嵌入式 *** 作系统(嵌入式Linux)、具有内核裁剪经验、具有驱动程序开发经验。这些都是在学校无法学到的知识。尽管很多大学的电子、计算机专业都开设了程序设计、微机原理、单片机等课程,但高校输送的人才与企业需要的人才却始终没有对应上。

根据《2011-2012年中国嵌入式开发从业人员调查报告》得出结论:在社会生活压力不断增大、大学生就业难的今天,随着高校专业学科建设更加趋于灵活高效,嵌入式及相关专业在大学校园内的普及和发展也达到了前所未有的速度。在高校更加贴近企业需求的实训模式的引导下,越来越多的计算机、电子、自动化等相关专业的本科生和研究生开始将自己的职业规划定位到高薪诱人且发展前景极为广阔的专业嵌入式开发领域。

arm嵌入式编程和linux内核开发有什么区别,哪个有前途

一个做应用,一个做底层移植(注意哦是移植,谁敢从0开始写),两者都会更有前途,反正单纯搞应用最没前途

嵌入式软件开发有没有前途?

没有吧?其实软件并不总是需要创新,干的时间长了,好多软件都做成了模块,大多数新工程都是重新搭建一下,新写的东西比较少。

做嵌入式linux内核开发要不要学数电模电吗

标准的答案!1:嵌入式是必须要和处理器架构打交道的!和处理器有关的电路可以说都是数字电路;所以嵌入式必须要懂数字电路; 2:linux内核开发:个人感觉还是要懂的!因为linux内核有两部分代码:和处理器架构有关的:~/arch/目录下面的代码;和通用代码;和架构相关的就是和硬件打交道了; 3:个人感觉能高Linuxkernel开发的人都是特别大神级的人物;中国好像不多;搞LinuxDriver的倒是挺多!但真正大牛(像linux社区的大牛)也不多! 4:个人感觉你问这个问题问的有点问题……把自己的目标放的太大了!

linux应用开发和linux内核开发有区别吗,哪个有前途

当然有区别了:linux应用开发是上层软件应用的开发,主要利用linux中的开源代码进行软件开发,是一些应用性的,跟人的需求关系有关系。

linux内核开发是开发系统底层的软件开发,用硬件关系很大,主要跟底层的硬件有关,比如: *** 作寄存器,驱动一些模块等。

底层较难,主要跟兴趣有关,linux内核开发的前途很好,转行业比较好转,灵活性很强

linux网络编程和linux内核开发哪个有前途

在中国真正有内核开发需求的公司并不多。

但是真正做的好的话,钱一定少不了

内核开发难度更大,首先是你要整体掌握linux结构层次,还需要对硬件很熟悉

网络编程相对简单一些

嵌入式系统linux内核开发实战指南 这本书好么

《嵌入式系统Linux内核开发实战指南(ARM平台)》凝聚了作者12年的工作经验和学习心得与体会,内容覆盖了嵌入式系统Linux内核开发的各个方面。作者根据自己11年的一线工作经验,介绍了嵌入式系统的概念、组织架构、工作原理、软硬件设计流程、开发调试方法以及嵌入式Linux的开发方法与技能,其中列举了许多作者工作中的实际案例;

●对于经验非常丰富的高手,可以参照详细目录直接阅读代码透析Linux内核实现原理的相关章节

●对于入行多年的工程师,本书包含作者10多年的实战经验与技能,让你遇到难题不求人

●对于刚起步的初学者,本书详细介绍了嵌入式Linux开发流程和方法,让你快速入门,不走弯路

Windows内核开发 vs 嵌入式开发 前途问题,谢谢!

这两个方向都是比较好的方向,但学起来确实不容易。不知道你的基础如何。做开发的人不要永远在一线做开发,做到一定的程度应该转型搞管理。Windows内核、驱动开发我不了解,前景如何不得而知;VxWorks我倒是了解一些,这个方向不错,它代表了嵌入式 *** 作系统的最高水平。能熟练掌握VxWorks平台下的嵌入式系统研发,你就真成牛人了,不是象牛一样工作哦,而是牛B哦

请问LINUX内核开发,LINUX应用开发,LINUX嵌入式开发LINUX开发前景如何,高分求助

linux开发前景不错的,个人建议你这个时期主要是学习,丰富自己的开发经验,内核开发会让你更深入扎实的了解linux系统,嵌入式开发经验能给你更多的硬件知识的补充,建议你在这2方面若有机会有好的环境来学习的话就优先先学习吧,这2方面我认为前景更远大

去日本做嵌入式开发有前途吗

就是赚点打工钱,提高些经验,也没什么坏处,但前途还是在国内,很多人都回来了,毕竟软件都是外包给我们做的,核心架构人家不用我们开发。

linux前景广阔,薪资待遇好。如需linux培训推荐选择【达内教育】。

【学习linux】可以从事以下工作:

1、Linux嵌入式开发。通过移植Linux到硬件平台上,编写应用程序。

2、Linux运维。一般大公司运维还要懂内核以及C编程。

3、Linux服务器开发。专业知识要求比较全面,并且深入研究还有分布式,并行算法,集群之类的方向。

4、Linux内核开发。硬件公司一般有这个职位,工资也很高,知识相对单一,但是 *** 作系统底层的硬件更新也比较快, *** 作系统理论也很灵活。

5、云运维。实际上也是运维的一种,对原理性的东西要求比较高。

6、云平台开发。门槛高,需要的知识也比较多。感兴趣的话点击此处,免费学习一下

想了解更多有关linux前景的相关信息,推荐咨询【达内教育】。达内与阿里、Adobe、红帽、ORACLE、微软、美国计算机行业协会(CompTIA)、百度等国际知名厂商建立了项目合作关系。共同制定行业培训标准,为达内学员提供高端技术、所学课程受国际厂商认可,让达内学员更具国际化就业竞争力。达内IT培训机构,试听名额限时抢购。

我马上要上大学要学嵌入式这个专业,不知道发展前景如何 和难易如何

目前发展空间很大的,智慧装置层出不穷,工业上也有很大空间,任何专业都难,只要用心加勤快就不难了

嵌入式前景如何

搞嵌入式开发的人有两类:一类是学电子工程、通讯工程等偏硬体专业出身的人,他们主要是搞硬体设计,有时要开发一些与硬体关系最密切的最底层软体,如BootLoader、 Board Support Package(像PC的BIOS一样,往下驱动硬体,往上支援作业系统),最初级的硬体驱动程式等。他们的优势是对硬体原理非常清楚,不足是他们更擅长定义各种硬体介面,但对复杂软体系统往往力不从心(例如嵌入式作业系统原理和复杂应用软体等)。另一类是学软体、计算机专业出身的人,主要从事嵌入式作业系统和应用软体的开发。如果我们学软体的人对硬体原理和介面有较好的掌握,我们完全也可写BSP和硬体驱动程式。嵌入式硬体设计完后,各种功能就全靠软体来实现了,嵌入式装置的增值很大程度上取决于嵌入式软体,这占了嵌入式系统的最主要工作(目前有很多公司将硬体设计包给了专门的硬体公司,稍复杂的硬体都交给台湾或国外公司设计,国内的硬体设计力量很弱,很多嵌入式公司自己只负责开发软体,因为公司都知道,嵌入式产品的差异很大程度在软体上,在软体方面是最有"花头"可做的),所以我们搞软体的人完全不用担心我们在嵌入式市场上的用武之地,越是智慧装置越是复杂系统,软体越起关键作用,而且这是目前的趋势。

从事嵌入式软体开发的好处是:

(1) 目前国内外这方面的人都很稀缺。一方面,是因为这一领域入门门槛较高,不仅要懂较底层软体(例如作业系统级、驱动程式级软体),对软体专业水平要求较高(嵌入式系统对软体设计的时间和空间效率要求较高),而且必须懂得硬体的工作原理,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,很多软硬体技术出现时间不长或正在出现(如ARM处理器、嵌入式作业系统、MPEG技术、无线通讯协议等),掌握这些新技术的人当然很难找。嵌入式人才稀缺,身价自然就高,越有经验价格就越高。其实嵌入式人才稀少,根本原因可能是大多数人无条件接触,这需要相应的嵌入式开发板和软体,另外需要有经验的人进行指导开发流程。

(2) 与企业计算等应用软体不同,嵌入式领域人才的工作强度通常低一些(但收入不低)。搞企业应用软体的IT企业,这个使用者的系统搞完了,又得去搞下一个使用者的,而且每个使用者的需求和完成时间都得按客户要求改变,往往疲于奔命,重复劳动。相比而言,搞嵌入式系统的公司,都有自己的产品计划,按自己的节奏行事。所开发的产品通常是通用的,不会因客户的不同而修改。一个产品型号开发完了,往往有较长一段空闲时间(或只是对软体进行一些小修补),有时间进行充电和休整。另外,从事嵌入式软体的每个人工作范围相对狭窄,所涉及的专业技术范围就是那些(ARM、RTOS、MPEG、802.11等),时间长了这些东西会越搞越有经验,卖卖老本,几句指导也够让那些初入道者琢磨半年的。若搞应用软体,可能下一个客户要换成一个完全不同的软体开发平台,那就苦了。

(3) 哪天若想创业,搞自已的产品,那么嵌入式是一个不错的主意,这可不像应用软体那样容易被盗版。我们这届有个同学自己有点此类小生意,具体做什么的没细问, 他每月要进货几千片8位微控制器,现在自己已经有车有房了。还有现在开发的饭馆用的点菜PDA(WinCE平台,可无线连网和上网),据说销路不错,饭馆点点PDA让客户点菜,多显派头档次。这些PDA的硬体设计一般都是请别的公司给订做(这叫“贴牌”:OEM),都是通用的硬体,我们只管设计软体就变成自己的产品了。

从事嵌入式软体开发的缺点是:

(1) 入门起点较高,所用到的技术往往都有一定难度,若软硬体基础不好,特别是作业系统级软体功底不深,则可能不适于此行。

(2) 这方面的企业数量要远少于企业计算类企业。特别是从事嵌入式的小企业数量较多(小企业要搞自己的产品创业),知名大公司较少(搞嵌入式的大公司主要有 Intel、Motorola、TI、Philip、Samsung、Sony、Futjtum、Bell-Alcatel、意法半导体、 Microtek、研华、华为、中兴通讯、上广电等制造类企业)。这些企业的习惯思维方式是到电子、通讯等偏硬专业找人。

(3)有少数公司经常要硕士以上的人搞嵌入式,主要是基于嵌入式的难度。但大多数公司也并无此要求,只要有经验即可。

同学们若学习嵌入式,显然应偏重于嵌入式软体,特别是嵌入式作业系统方面,应是我们的强项。对于搞嵌入式软体的人,最重要的技术显然是(实际上很多公司的招聘广告上就是这样写的):

(1) 掌握主流嵌入式微处理器的结构与原理

(2) 必须掌握一个嵌入式作业系统

(3) 必须熟悉嵌入式软体开发流程并至少做过一个嵌入式软体专案。

在嵌入式软体方面最重要的课程包括:

(1) 嵌入式微处理器结构与应用:这是一门嵌入式硬体基础课程,我们说过,嵌入式是软硬体结合的技术,搞嵌入式软体的人应对ARM处理器工作原理和介面技术有充分了解,包括ARM的汇编指令系统。若不了解处理器原理,怎么能控制硬体工作,怎么能写出节省记忆体又执行高速的最优程式码(嵌入式软体设计特别讲究时空效率),怎么能写出驱动程式(驱动程式都是与硬体打交道的)?很多公司招聘嵌入式软体人员时都要求熟悉ARM处理器,将来若同学到公司中从事嵌入式软体开发,公司都会给你一本该装置的硬体规格说明书 (xxx Specification),你必须能看懂其中的记忆体分布和埠使用等最基本的说明(就像x86汇编一样),否则怎么设计软体。有些同学觉得嵌入式处理器课程较枯燥,这主要是硬体课程都较抽象的原因。还有同学对ARM汇编不感兴趣,以为嵌入式开发用C语言就足够了。其实不应仅是将组合语言当成一个程式设计语言,学汇编主要是为了掌握处理器工作原理的。一个不熟悉组合语言的人,怎么能在该处理器写出最优的C语言程式码。在嵌入式开发的一些关键部分,有时还必须写汇编,如Bootloader等(可能还包括BSP)。特别是在对速度有极高要求的场合(如DSP处理器的高速影象采集和影象解压缩),目前还会用到汇编写程式的,尽管用到的机会相对C要小得多。当你在一个嵌入式公司工作时,在检视描述原理的手册时,可能很多都是用汇编描述的,这是因为很多硬体设计人员只会写或者喜欢用汇编描述,此时你就必须看懂汇编程式,否则软硬体人员可能就无法交流。很多嵌入式职位招聘时都要求熟悉汇编。

(2) 嵌入式作业系统类课程

除了WinCE的实时性稍差外,大多数嵌入式作业系统的实时性都很强,所以也可称为实时作业系统Real TimeOperating System。从事嵌入式的人至少须掌握一个嵌入式作业系统(当然掌握两个更好),这在嵌入式的所有技术中是最为关键的了。

目前最重要的RTOS主要包括:第一类、传统的经典RTOS:最主要的便是Vxworks作业系统,以及其Tornado开发平台。Vxworks因出现稍早,实时性很强(据说可在1ms内响应外部事件请求),并且核心可极微(据说最小可8K),可靠性较高等,所以在北美,Vxworks占据了嵌入式系统的多半疆山。特别是在通讯装置等实时性要求较高的系统中,几乎非Vxworks莫属。Vxworks的很多概念和技术都和Linux很类似,主要是C语言开发。像Bell- alcatel、Lucent、华为等通讯企业在开发产品时,Vxworks用得很多。但Vxworks因价格很高,所以一些小公司或小产品中往往用不起。目前很多公司都在往嵌入式Linux转(听说华为目前正在这样转)。但无论如何,Vxworks在一段长时间内仍是不可动摇的。与Vxworks类似的稍有名的实时作业系统还有pSOS、QNX、Nucleus等RTOS。

第二类、嵌入式Linux作业系统:Linux的前途除作为伺服器作业系统外,最成功的便是在嵌入式领域的应用,原因当然是免费、开源、支援软体多、呼拥者众,这样嵌入式产品成本会低。Linux本身不是一个为嵌入式设计的作业系统,不是微核心的,并且实时性不强。

目前应用在嵌入式领域的Linux系统主要有两类:一类是专为嵌入式设计的已被裁减过的Linux系统,最常用的是uClinux(不带MMU功能),目前占较大应用份额,可在ARM7上跑;另一类是跑在 ARM 9上的,一般是将Linux 2.4.18核心移植在其上,可使用更多的Linux功能(当然uClinux更可跑在ARM 9上)。很多人预测,嵌入式Linux预计将占嵌入式作业系统的50%以上份额,非常重要。缺点是熟悉Linux的人太少,开发难度稍大。另外,目前我们能发现很多教材和很多大学都以ucOS/II为教学用实时作业系统,这主要是由于ucOS/II较简单,且开源,非常适合入门者学习实时作业系统原理,但由于ucOS/II功能有限,实用用得较少。况且熟悉了Linux开发,不仅在嵌入式领域有用,对开发Linux应用软体,对加深作业系统的认识也有帮助,可谓一举多得。据我所知,目前Intel、Philip都在大搞ARM+LINUX的嵌入式开发,Fujitum则是在自己的处理器上大搞Linux 开发。目前在嵌入式Linux领域,以下几个方面的人特别难找,一是能将Linux移植到某个新型号的开发版上;二是能写Linux驱动程式的人; 三是熟悉Linux 核心裁减和优化的人。不过LINUX有一个硬伤,就是没有WINDOWS那样的友好方便美观的互动介面,不然微软帝国早就守不住了。

第三类、 Windows CE嵌入式作业系统:Microsoft也看准了嵌入式的巨大市场,MS永远是最厉害的,WinCE出来只有几年时间,但目前已占据了很大市场份额,特别是在PDA、手机、显示仪表等介面要求较高或者要求快速开发的场合,WinCE目前已很流行(据说有一家卖工控机的公司板子卖得太好,以至来不及为客户裁减WinCE)。WinCE目前主要为4.2版(.NET),开发平台主要为WinCE Platform Builder,有时也用EVC环境开发一些较上层的应用,由于WinCE开发都是大家熟悉的VC++环境,所以我院学过Windows程式设计课程的同学都不会有多大难度,这也是WinCE容易被人们接受的原因,开发环境方便快速,微软的强大技术支援,WinCE开发难度远低于嵌入式Linux。对于急于完成,不想拿嵌入式Linux冒险的开发场合,WinCE是最合适了(找嵌入式Linux的人可没那么好找的),毕竟公司不能像学生学习那样试试看,保证开发成功更重要。根据不同的侧重点 ,WinCE还有两个特殊版本,一个是MS PocketPC作业系统专用于PDA上(掌上电脑),另一个是MS SmartPhone作业系统用于智慧手机上(带PDA功能的手机),两者也都属于WinCE平台。在PDA和手机市场上,除WinCE外,著名的PDA 嵌入式作业系统还有Palm OS(因出现很早,很有名)、Symbian等,但在WinCE的强劲冲击下,Palm和Symbian来日还能有多长?同学学过VC++后再学 WinCE,非常方便自然,通过学习WinCE同样也可了解嵌入式软体的一般开发过程,对Linux有惧怕心理的同学也很合适。很显然,嵌入式Linux 永远不可能替代WinCE,而且将来谁占份额大还很难讲,毕竟很多人更愿意接受MS的平台,就像各国 *** 都在大力推LINUX已好长时间,但你能看到几个在PC机上真正使用LINUX的使用者?据我观察,目前在嵌入式平台上,LINUX是叫得最响,但还是WinCE实际用得更多。嵌入式LINUX可能更多地是一些有长远产品计划的公司,为降低成本而进行长远考虑。WinCE和多媒体(如MPEG技术)是微软亚洲工程院目前做得较多的专案领域之一,现在社会很需要精通WinCE的人。现在有WINCE的智慧手机,金山词霸、WORD、EXCEL、REGEDIT等居然都有 *** artphone版的,PC上的MP3、DOC等居然在download时都可被自动转换成 *** artphone格式,很爽的。完全可用 Windows CE自己开发一些需要的程式download到自己的手机上。现在市面销售PDA智慧手机火爆,MS总是财源滚滚。

总结关于嵌入式作业系统类课程,若你觉得自己功底较深且能钻研下去,则可去学嵌入式Linux;若你觉得自己VC++功底较好且想短平快地学嵌入式开发,自学WINCE是非常好的选择。

(3) 嵌入式开发的相关领域

搞嵌入式若能熟悉嵌入式应用的一些主要领域,这样的人更受企业欢迎。主要的相关领域包括:

A、数字影象压缩技术:这是嵌入式最重要最热门的应用领域之一,主要是应掌握MPEG编解码演算法和技术,如DVD、MP3、PDA、高精电视、机顶盒等都涉及MPEG高速解码问题。

B、通讯协议及程式设计技术:这包括传统的TCP/IP协议和热门的无线通讯协议。首先,大多数嵌入式装置都要连入区域网或Inter,所以首先应掌握 TCP/IP协议及其程式设计,这是需首要掌握的基本技术;其次,无线通讯是目前的大趋势,所以掌握无线通讯协议及程式设计也是是很重要的。无线通讯协议包括无线区域网通讯协议802.11系列,Bluetooth,以及行动通讯(如GPRS、GSM、CDMA等)。

C、网路与资讯保安技术:如加密技术、数字证书CA以及各种网路安全装置,包括硬体防火墙、入侵检测IDS、还有防毒墙、IPS等,中国在这方面还是没有自己优势的,我们陈院长好象正在往这方面发展。

D、 DSP技术:DSP是Digital Signal Process数字讯号处理的意思,DSP处理器通过硬体实现数字讯号处理演算法,如高速资料采集、压缩、解压缩、通讯等。数字讯号处理是电子、通讯等硬体专业的课程,对于搞软体的人若能了解一下最好。目前DSP人才较缺。如果有讯号与系统、数字讯号处理等课程基础,对于学习MPEG编解码原理会有很大帮助。

(4)嵌入式开发的相关硬体基础

对于软体工程专业的学生,从事嵌入式软体开发,像数位电路、计算机组成原理、嵌入式微处理器结构等硬体课程是较重要的。另外,组合语言、C/C++ 资料结构演算法、特别是作业系统等软体基础课也是十分重要的。我们的主要目地是能看懂硬体工作原理,但重点应是在嵌入式软体,特别作业系统级软体,那将是我们的优势。我们的研究生里有些是学电子、通讯类专业过来的,有较好的类比电路和微控制器基础,学嵌入式非常合适。

嵌入式本身就是从单片机发展过来的,只是微控制器不带OS,而现在很多嵌入式应用越来越复杂,以至不得不引入嵌入式作业系统。另外,为追求更高速的讯号处理速度,现在在一些速度要求较高场合,有不少公司是将一些DSP演算法,如MPEG压缩解压缩演算法等用硬体来实现,这就涉及到HDL数位电路设计技术及其 FPGA/IP核实现技术,这方面的人目前市场上也很缺。

关注更多嵌入式请到华清远见

嵌入式具体的定义与发展前景如何?

嵌入式系统是“控制、监视或者辅助装置、机器和装置执行的装置”(devices used to control, monitor, or assist the operation of equipment, machinery or plants)。从中可以看出嵌入式系统是软体和硬体的综合体,还可以涵盖机械等附属装置。目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础、软体硬体可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

嵌入式系统发展前景。嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用装置上,通常这些装置的硬体资源(如处理器、储存器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智慧化,嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智慧玩具、交换机、路由器、数控装置或仪表、汽车电子、家电控制系统、医疗仪器、航天航空装置等等都是典型的嵌入式系统。

想转行软体开发,不知道嵌入式Linux前景如何?

这个问题问对人了,我就是这样转行的 嵌入式基本开发你会:c、c++我相信你会的 接着要会linux下c的程式设计,和基于linux的驱动、网路等的开发 然后arm汇编稍微要懂点,电子电路稍微要懂点,英语尤其是专业英语要精通 然后 你就可以做些移植核心或别的程式的工作了,也就是说在linux下开发的东西移植到开发板上能执行这才是嵌入式开发

我想转行软体开发,不知道嵌入式Linux前景如何?

随着iPhone的上市,一颗重磅炸d砸向了嵌入式领域。嵌入式MacOS的稳定和一贯独具匠心的风格配合高效能的晶片再次激起嵌入式作业系统的波澜。于此同时同属UNIX阵营的嵌入式Linux依旧保持快速成长的势头,继续坚守目前嵌入式市场的领军地位。随着ARM11慢慢的步入人们的事业,未来会有大量基于ARM11核心的嵌入式Linux装置涌现。 近年来, IT业的核心技术已经集中在积体电路晶片和作业系统这两个部分,而嵌入式作业系统则是驱动硬体系统的灵魂。因此,通过嵌入式软体增加产品的附加值无疑是最好的选择。世界各国和各知名厂商都在为嵌入式软体的发展而努力。 作业系统领域,老牌Linux厂商如RedHat,Novell等都把目光转向嵌入式领域。诺基亚,摩托罗拉等手持移动装置厂商也大步迈进嵌入式领域,纷纷推出新型嵌入式Linux手机。微软正在从基于PC的软体市场,悄然延伸至基于各种移动消费电子产品、专有装置终端的嵌入式软体产品市场。据有关资料表明,2006年与嵌入式软体对应的装置市场全球出货量达到14亿台,2009年将达到22亿台。与之相对应的是,2006年中国嵌入式软体的市场价值是220亿元,到2010年将达到550亿元。移动嵌入式产品将是未来消费电子类产品增长最快的领域之一。”Olivier Fontana说。2006年是微软进军嵌入式产品领域的标志性一年,该年第一季度,其嵌入式产品部门的业绩首度盈利2000多万美元。 嵌入式Linux未来的前景看好,但是人才的缺乏已经成为当前制约嵌入式Linux发展的瓶颈。一方面,因为嵌入式人才领域门槛较高,从事嵌入式软体开发的工作人员不仅要熟练掌握c/c++,组合语言等基础,而且对Linux底层驱动核心,甚至是硬体都要了熟于心。另一方面,因为这一领域较新,目前发展太快,很多软硬体技术出现时间不长或正在如雨后春笋般的涌现(如ARM11处理器、嵌入式Linux作业系统、MPEG技术、无线通讯协议、移动USB2.0高速传输等),目前国内乃至国际上能购掌握这些新技术的人才相当匮乏。 未来几年,市场对嵌入式Linux人才的需求旺盛。而目前熟练的Linux应用人才只有几千名。这意味着各大跨国公司及国内消费类电子巨头企业都面临着人才严重短缺的挑战。由于嵌入式Linux开发人才的缺乏也带来了这个行业可观的薪酬待遇,嵌入式Linux的从业者薪酬比其他IT业同行大约高出50%,初入门的开发人员平均月薪一般都能达到5000元,有三年以上经验的人员年薪都在10万元以上,有10年工作经验的高阶嵌入式软体工程师年薪在30万元左右。尽管待遇可观,可是相关企业还是很难招到合适的员工。 对于嵌入式Linux人才缺乏的现状,可以通过两种途径来解决。一是从业者就读于高校内设定专门的嵌入式系统的专业,二是对软体专业的毕业生进行嵌入式Linux方面的职前培训。 高校的软体教育普遍以应用软体为主,开设嵌入式软体专业的学校很少,而且学校不能向学生提供足够的实践机会。现在从事嵌入式开发的人员,以自动控制、通讯专业和计算机硬体的偏多,基本是通过工作实践逐渐转型而来。但是也有很多计算机软体专业甚至其他专业转行的。究其根本,关键是人才本身的潜质,无论就读何专业,只要是对嵌入式Linux领域感兴趣,下决心去学习,潜质优秀的人才仍旧能够轻松的踏入这一IT高薪领域。Uplooking在全国领先推出基于ARM11的嵌入式开发培训课程。聘请前Intel,AMD嵌入式专家Conke亲临授课。ARM11课程开发历时1年,经过多位国内,国际知名嵌入式专家研发。课程结合专案实践和经典理论,由浅入深,由高到低,逐一剥离,细致入微。另有9年Linux核心专家指导。飞思卡尔ARM11开发环境支援。力助您从非从业人员到专业IT人才转型,从Engineer到Scientist的飞跃历程。

问一下学建筑有前景吗,马上上大学了,不知道选这个行业前景如何

建筑行业精神回报远大于物质回报 看你是精神理想型还是只是为了挣钱了吧 建筑今天形式明显不如去年 萎靡的很 不过真心不知道过几年会不会有转机 现在很多大院的活儿都变得改造专案偏多了 所以。。再看看吧

追答:

建筑学有成为有钱人御用工具的趋势,

市场话语权被那些大财团、大老板、以及庙堂高官所掌控,

这是大多数人找出路必须要知道的前提。

当然潜心学问是一种出路,孤芳自赏也是一种出路,

但只有少数人才有这样的运气。

后面这个是别人说的 感觉也有道理 拿来给你借鉴

电子资讯工程专业的学嵌入式系统发展前景如何?有谁知道

应该是具有一定优势的。因为嵌入式系统方向一般分为嵌入式软体和硬体的方向,在软体方面,象c语言等系统级软体用得很多,与电子靠得近的专业队这类语言应该接触较多。在硬体的方向,微控制器,介面技术,数电和模电等专业课程也是学过的,这些内容在嵌入式硬体方向也完全用得上。其实嵌入式系统很多领域是需要基本的软体和硬体知识的,所以这个专业从事嵌入式系统方向,是有一定优势的。当然,发展前景是很好的。

采纳哦


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/6198701.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存