浅谈嵌入式软件开发工程师职业发展情景
嵌入式领域较新,发展非常快,很多软硬件技术出现的时间都不太长(如ARM处理器、嵌入式操作系统、LINUX操作系统),大多数人没有条件接触或进入嵌入式行业,更谈不上能有机会接受专业人士的指导。因此,踏进这个行业的难度比较大,嵌入式人才稀缺,身价自然也水涨船高。
权威部门统计,我国嵌入式人才缺口每年50万人左右。根据前程无忧网发布的调查报告,嵌入式软件开发是未来几年最热门和最受欢迎的职业之一,具有10年工作经验的高级嵌入式工程师年薪在30万元左右。即使是初级的嵌入式软件开发人员,平均月薪也达到3000—5000元,中高级的嵌入式工程师月薪平均超过10000元。 做软件实际上有高下之分,开发语言从机器语言、汇编到C、C++,再到红透半边天的Java、C#等,该学哪种呢?为什么有些开发者工资低,而有些开发者千金难求?为什么3年的Java高级程序员薪水仅仅8k-10k,而一个Linux底层C语言程序员两年经验就敢要10k的薪水?
还是门槛,比如月薪15k的Linux嵌入式开发职位,门槛就有 Linux系统、Shell编程、Linux开发环境、C语言、ARM硬件平台、数据结构、Linux内核、驱动程序等,粗略数数就有8道关口,他需要非常熟悉整个的计算机体系,能做出实际的产品,而Java的开发者却仅仅是会使用名叫Java的语言工具,始终高高飘在众多层次之上,开发项目非常快,甚至可以不知道OSI模型,很可能自始至终都是软件蓝领。
嵌入式开发本身也有高下之分,至少包含嵌入式应用程序工程师和底层的驱动内核工程师两种。前者同样是使用现成工具进行简单劳动,比如使用J2ME开发小游戏或者进行一些界面开发,而后者是根据芯片具体情况把操作系统(如Linux)移植到上面,同时编写必要的驱动程序,改写相应的内核代码。很显然后者是一个公司真正的技术核心。而技术核心的工资很可能是其他开发者的数倍。
嵌入式开发突出强制和项目,学习不仅仅是学习几项技术,而是构建你的知识体系。比如学习嵌入式开发,就要从基础Linux,C语言,数据结构开始,到ARM,汇编,Linux内核、驱动等,更重要的是更多的项目练习,设计至少5个项目,多达10000行强制核心代码的编写可以让你真正获得知识。为进入外企或者出国做准备。
未来的几年内,随着信息化,智能化,网络化的发展,嵌入式系统技术也将获得广阔的发展空间。美国著名未来学家尼葛洛庞帝99年1月访华时预言,4~5年后嵌入式智能(电脑) 工具将是PC和因特网之后最伟大的发明。我国著名嵌入式系统专家沈绪榜院士98年11月在武汉全国第11次微机学术交流会上发表的《计算机的发展与技术》一文中,对未来10年以嵌入式芯片为基础的计算机工业进行了科学的阐述和展望。1999年世界电子产品产值已超过12000亿美元,2000年达到13000亿美元,预计2005年,销售额将达18000亿美元。一些先进的PDA在显示屏幕上已实现汉字写入、短消息语音发布,日用范围也将日益广阔。对于企业专用解决方案,如物流管理、条码扫描、移动信息采集等,这种小型手持嵌入式系统将发挥巨大的作用。自动控制领域,不仅可以用于ATM机,自动售货机,工业控制等专用设备,和移动通讯设备结合、GPS、娱乐相结合,嵌入式系统同样可以发挥巨大的作用。
-
基金经理人主要工作内容是什么
基金经理人是干什么的?基金经理人主要工作内容是什么?下面是本站小编为大家整理的关于基金经理人主要工作的内容,欢迎阅读,更多精彩内容敬请关注本站论坛。基金经理人岗位职责:1、负责所辖范围内的资产分配,在股票债券,股票现金之间做出安排;2、负责对市场存在的投...
-
如何成为一名出色的税务经理
税务主管(经理、总监)其实并不是一个新鲜的职位,只不过在很多企业找不到合适的专业人才担任。随着企业越来越重视现代企业内部管理,很多企业将税收事务从财务部门独立出来,成立税务部或设立税务主管,以持续有效控制税务风险,维护企业的税务利益,避免重大税务风险对企...
-
优秀游戏设计师所需的四大素质以及培养方法
实际游戏开发需要的不仅仅是创造力,这里所谓的实际指的是真正的游戏软件开发,而不只是坐下来凭空构思想法。然而,后者却恰恰是游戏设计师日复一日的生活。创造力确实是游戏软件设计的必需品,但并非衡量游戏设计师作为的主要度量。你可以把它当作支持结构,而不是基础...
-
期货经纪人客户开发全过程
客户要找那种有一定资金实力还想赚更多钱而又不爱财如命贪得无厌的人,最好是做投机生意性格豪爽的人,这些人对赔赚看的相对要轻一些,不会给你施加太多压力。首先对你要开发的准客户进行了解,如性格爱好以及创业史等,这样在交谈时可以针对她喜欢的话题展开,切记不可贸...