导航:首页 > 软件知识 > 嵌入式和程序员哪个累

嵌入式和程序员哪个累

发布时间:2023-07-16 03:37:19

① 当个软件程序猿好还是当个嵌入式工程师好

嵌入式行业包括软件工程师及硬件工程师。所以这两个不能这样作比较。但是相对来说嵌入式行业发展方向还是客观的。
从事嵌入式软件工程师的人员,做软件实际上有高下之分,开发语言从机器语言、汇编到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和因特网之后最伟大的发明。望采纳!!!

② 嵌入式是系统设计师和程序员哪个好

当然系统设计师好了,但以你现在的水平能做吗?那都得需要五年以上的工作经验才能胜任的。近几年嵌入式软件行业迅猛发展,嵌入式产品渗入各个行业,像常见到的手机、PDA、机顶盒、高清电视(HDTV)、路由器、汽车电子、数码相机、医疗仪器、航天航空设备等等都是典型的嵌入式系统,嵌入式开发已经成为当前最热门最有发展前途的行业之一。业内人士认为,目前嵌入式行业至少存在30-50万的人才缺口,仅成都市场嵌入式软件开发人员的需求就已经超过了4-6万人,其中嵌入式应用软件需求占80%,而且还在持续增加,这主要有两方面的原因:一是与目前我们高校的专业设置有关,我国高校的计算机教育普遍很少涉及嵌入式软件的开发,因此企业很难招聘到马上可以投入嵌入式软件开发的实战型人才;二是嵌入式领域门槛相对较高,知识要求比较全面,而且需要一定的实验环境(开发板和工具软件)和有经验的人进行指导。目前在北京,一个成熟的嵌入式软件工程师平均月薪在8000元左右。我想要这样的就业机会。
嵌入式开发一定要是自己非常的感兴趣,对技术的狂热,就不感觉累了,事在人为.就业岗位:嵌入式应用工程师、嵌入式开发工程师,嵌入式Linux系统工程师、嵌入式驱动驱动工程师等等。我一同学现在去了东方赛富,据说口碑在北京是最好的,下面通过一个技能矩阵来体现了东方赛富3G嵌入式培训的理念和方法:
【技能矩阵】

我们认为,知识是基础,技能才是关键。知识可以简单定义为学员知道并能够说出来的东西,技能就是学员掌握并能够做出来的东西,好比只有在学习了关于指针和结构体的知识后,我们才能够去掌握有关链表操作的技能一样。清华有一句经典的校训叫做“行胜于言”,可以说这是真正指引学员在技术领域“修行”的“不二法门”。有关于此的结论和方法就是:要迅速提高学员的技能矩阵。

那什么叫做“技能矩阵”?简单来说,不同的岗位对技能水平的要求,由低到高归纳起来可分为三种:
1级:在他人的指导下才能完成 (类似试用期员工)
2级:能自己独立完成 (可担任核心开发人员)
3级:能指导他人完成 (可担任技术管理者)

将每项工作所需要的技能按层次分类,结合岗位对技能水平的要求,就能够形成岗位技能矩阵。因此,当学员技能矩阵和岗位技能矩阵相匹配,就一定能找到适合的工作。

举个例子。

【三星电子招聘职位描述】

这是一个三星电子中国研发中心,招聘“嵌入式软件系统工程师”的职位描述:

应聘要求:
1、熟悉各种音视频标准;
2、熟悉嵌入式系统, 一年以上嵌入式开发经验;
3、熟悉Linux平台, 两年以上Linux平台下的研发经验;
4、精通C/C++编程;
5、具有良好的沟通能力,良好的英文交流能力;
6、本科或硕士两年以上工作经验;
7、有机顶盒,数字电视相关开发经验者优先;

这样的一个要求,不仅仅是三星,可以说在很多从事嵌入式多媒体产品开发的企业招聘需求中都很常见。在东方赛富实训教学中,这样的岗位要求通常会被解读成为一个如下的岗位技能矩阵:

【多媒体方向岗位技能矩阵】

岗位描述 相应知识技能
1、熟悉各种音视频标准;
1.各类音频标准(pcm,wav,mp3,amr) 要求具备 2级:能自己独立完成
2.各类视频标准(avi,mpeg,h.263/264) 要求具备 2级:能自己独立完成
2、熟悉嵌入式系统, 一年以上嵌入式开发经验;
1.嵌入式硬件基础知识 要求具备 2级:能自己独立完成
2.底层设备驱动开发 要求具备 2级:能自己独立完成
3.嵌入式操作系统移植(uCOS-II/Linux等) 要求具备 2级:能自己独立完成
4.嵌入式应用程序开发 要求具备 2级:能自己独立完成
3、熟悉Linux平台, 两年以上Linux平台下的研发经验
1.Linux基本命令操作 要求具备 2级:能自己独立完成
2.Linux系统编程(进程/线程/信号量等) 要求具备 2级:能自己独立完成
3.Linux图形编程(QT、Qtopia/MiniGUI) 要求具备 2级:能自己独立完成
4.Linux网络编程(Socket/TCP/UDP) 要求具备 2级:能自己独立完成
4、精通C/C++编程;
1.编译器工作原理和链接器 要求具备 3级:能指导他人完成
2.嵌入式C语言编程开发 要求具备 3级:能指导他人完成
3.C++编程思想(封装/重载/继承/多态) 要求具备 3级:能指导他人完成
5、具有良好的沟通能力,良好的英文交流能力;
1.能制作PPT进行工作总结汇报 要求具备 2级:能自己独立完成
2.流畅阅读英文数据手册 要求具备 2级:能自己独立完成
3.能够和项目组成员进行协作开发 要求具备 2级:能自己独立完成
6、本科或硕士两年以上工作经验;
1.良好职场工作习惯 要求具备 2级:能自己独立完成
7、有机顶盒,数字电视相关开发经验者优先.
1.项目经验(软件工程思想) 要求具备 3级:能指导他人完成
2.项目相关技能(ffmpeg库,SDL播放库) 要求具备 3级:能指导他人完成

岗位技能矩阵是对企业人才需求进行定性定量分析的一个有效工具。我们在实训过程中,就会根据这样一个目标来规划实训教学方案,针对学员已经掌握的技能矩阵,对照这个方向上的岗位要求,进行差异化分析和有效设计,从而帮助学员能够迅速提高相关知识技能,应对就业竞争压力。
-----------------------------------------
以上这些要求你对照自己,能达到几条???

③ 程序员累吗

程序员这份工作还是比较累的。程序员最主要的工作开发程序,从网页开发,APP开发,客户端软件的开发,都是程序员做代码开发的,这是大多数程序员的工作职责。

有的程序员还有更高层次的工作,比如架构,统筹整个项目的开发,比如使用什么开发语言,使用什么数据库,分多少阶段来完成,每个阶段要完成什么内容等等。

程序员的职业要求

一般的程序员都有在专业领域的学习,还有很小一部分程序员是自学的,尽管一些专业性的学校或者综合大学可以提供,但是也需要一些别的途径来提供相关的人才。

尽管学历是比较重要的,但是公司经常把重点放在应聘者的工作经验上,很多刚从大学毕业的大学生虽然有引人注目的学位证书,但是他们找不到工作是因为他们缺乏经验。

一个程序员虽然没有正规的学历,但是如果一个人拥有程序设计的深厚知识背景或者丰富的工作经验的话,那么他的机会要比有学历的应届毕业生大得多。所以要尽量抓住有用的工作和实习机会,这样的话在毕业后你就会发现,多实习让你有更多的经验,在找工作的时候就有更多的机会。

阅读全文

与嵌入式和程序员哪个累相关的资料

热点内容
如何换手机qq的信息颜色 浏览:375
电子技术应用有哪些特点 浏览:857
维他奶产品什么原因下架 浏览:841
线下商户如何做小程序 浏览:825
西安北郊有哪些证券交易所 浏览:900
同延堂的产品怎么样 浏览:478
怎么改wifiip代理 浏览:330
不同raid级各有哪些技术特点 浏览:759
市场越走越弱怎么办 浏览:572
家里隐形的耗电产品都有哪些 浏览:493
旅游产品如何加盟 浏览:579
东莞二手房交易中心在哪里 浏览:790
nft数字艺术品哪里交易 浏览:393
去法令纹什么产品好小红书 浏览:728
规避市场的金融工具有哪些 浏览:969
自然人信息被监控了怎么办 浏览:634
德州市哪里有邮票市场 浏览:447
代理韵达快递点需要什么条件 浏览:886
穿越火线最早什么时间有交易宝箱 浏览:59
松江财务记账代理如何做 浏览:93