little1208
嵌入式工程师有哪些岗位吗?大概薪资多少钱?这些问题,都是大家比较关心的话题,今天小编就简单聊聊哦!首先我们先来了解一下嵌入式工程师在工作岗位上都做些啥:嵌入式驱动工程师:编写和移植各种芯片驱动(如音频芯片),优化硬件设备驱动(如温湿度传感器),得精通各种硬件接口协议(如I2C协议)、系统调度、信号量、锁机制等等,开发难度最大。嵌入式系统工程师:主要是编写固件,根据不同平台移植操作系统,根据应用场景来优化系统,需要熟悉整个操作系统组成与调度,对固件的稳定性高求很高,如果系统不稳定,驱动和应用也是白做的。嵌入式应用工程师:编写业务逻辑程序,调用驱动工程师提供的接口控制设备,软件开发过程所涉内容范围非常广,主要使用C语言开发,但经常会涉及C++、Java、python、Java、PHP等各类语言以及各种脚本语言、数据库、前端后台、各种通讯协议、甚至一些从来没听过的协议或概念。无论是哪一类嵌入式工程师,都需要有足够强大的技术功底,以及非常重要的一点就是坚持不懈的学习。嵌入式软件工程师的月薪平均是多少呢?目前来讲,一些小公司更愿意去找能直接创造价值的成熟工程师,月薪不用说至少都是1W起,甚至为了挖人,开的更高,否则根本留不住人。但像阿里、百度、这些大厂,他们也都在做智能产品。嵌入式软件工程师据了解是15-30K,12薪是最基本的行情,还有就是一些老牌的嵌入式产品的企业,月薪也相对可观,整体月薪位于25K-40K之间吧。所以就目前的形式来看,嵌入式就业还是不错的,并且和上层的软件开发比起来,嵌入式开发面对更少的需求更改,版本迭代,让工程师避免重复的、没有创新性的赋值粘贴,有理由工程师的个人成长,因此在择业时选择嵌入式还是一个不错的选择
lunaseayoyo
你明白嵌入式开发的本质,即”软硬结合“,你就会知道大概有哪些岗位了,因为任何一款嵌入式产品里面,无非用到的都是软件+硬件的组合。就这个话题,杭州巨立安(JulianTec)有一些总结,参见:《在嵌入式系统开发领域中的社会分工系统》
白兔糖vov
下面我来告诉你如何从小白成为一名前端开发工程师。
Web前端现在很火热么?不过我并没有感觉,现在火热的是大数据、人工智能、区块链。如果你想成为一名web前端工程师,其实不困难,自学即可。
成为web前端工程师第一步
了解web前端工程师必备的技能,以下汇集自各大企业招聘的前端工程师的职位要求。
如何学习成为前端开发工程师
我现在把你当做一个零基础的小白,你应该从下面几步开始学习。
1.学习HTML的基础知识,包括每个标签的位置和意义,在什么位置写什么代码。
2.学习CSS的相关知识,注意id、类、标签的优先级等,尝试写一个web页面出来,可以先写嵌入式的CSS,然后再写引入外部文件中的CSS,写CSS要注意浏览器兼容,主流就是谷歌内核和IE内核,IE内核一般兼容到IE8,前面的浏览器使用不多。
3.学习JavaScript,我觉得在前端中最重要的是js,基础知识学习完成后你再学习使用js的框架,当然还有很多的js库需要学习,比如你如果想在web页面展示3D模型,那你需要学习使用。
4.有了基础之后你可以写一些静态页面,开发酷炫的页面特效,开发一些js插件,这些你都可以上传到你自己的github仓库,有个github仓库在找工作过程中还是很有用的。
5.虽然讲究前后端分离,但是现在前端开发最好还是要会一些后端开发语言,比如PHP、nodejs等。
6.最后你可以自己写一个完整的网站,注意前后端分离,json传数据等。
如果按照上述步骤来,我想你成为一名初级的前端开发工程师师没问题的,找工作也应该没问题。
暂时想到这些,不足的可以提醒补充。
我是萌新程序猿,科技圈的事情欢迎邀请我来回答!
码了这么多字,点个赞关注下再走吧!!!
关注萌新程序猿(本人咯),了解更多IT以及程序猿的知识!!
优质工程师考试问答知识库