操作系统不一样,嵌入式开发属于软硬件结合开发的一种。
嵌入式软件开发主要是开发底层,与芯片交互相关的,用的基本是C语言,熟悉底层芯片架构。
计算机软件开发通常指的是开发电脑端\手机端APP或者一些大型网站前后台系统,主要用Java,C,HTML等语言,不管底层驱动等。
嵌入式是为了控制各种设备,用户体验需要窗口应用开发
嵌入式需要了解底层硬件,但是只需要会C/C++就能应对大部分工作,写界面的会一点JAVA即可
计算机的起码要精通三门编程语言
还是看个人,不过嵌入式比较重积累
首先不能以工资待遇来衡量,这样是很肤浅对自己也是不负责任的行为。
第一是自己擅长的领域才能赚钱
第二是自己喜欢并能坚持下去
最后一点,任何行业任何岗位到后期都是精英,精英的待遇不会差,关键是你能不能坚持到精英或者说你够不够格成长为精英