- 论坛徽章:
- 0
|
不咋地,自己感觉:
嵌入式要是花几年功夫把底层打的很扎实,在熟悉了某个业务方面的东西,基本能过个差不多的日子,
半瓶子水晃荡的时候,做 c 的比java,python的辛苦的多,但工资还远不如人家,另外嵌入式学的东西比那些
搞java和python的要多的多:
处理器结构和组成要熟悉,verilog,c/c++一个不能少,模电数电都得会,几种处理器的体系和汇编,还得时常查外设寄存器的用法,操作系统,linux ,vxworks,ucos……,至少得两个熟悉,系统编程,内核还有驱动框架都少不了得熟悉,少不了的几种解释脚本得熟悉,TCP协议栈,USB协议,CAN,485,那个都得能立马上手,编译原理你得熟悉,解释器你也得熟悉,虚拟机得熟悉,数据库得能用,数据结构和算法得会,GUI也少不了,各种片子,文档看死人,开发环境比java那些复杂的多的多,恶劣的多的多,用C,基本是盯着字节过活,好多时候还得盯着bit过活,抽象层次低,不出活,调试累死人,编程的时候感觉是拿着绣花针在锄地,用高级语言就像是拿着锄头锄地,另外,嵌入式小公司居多,工资低的要死人
毕业一年,就这些感触,有个同学,大四上基本不知道编程是怎么回事,c的hello,world不看书都敲不下来,
大四第二学期培训了几个月java,去年七月底工作,工资6000,自己8月底工作,工资两千,但我没什么抱怨的,不出活,自己没有给老板赚到钱,项目进度很慢,心里也挺难受的,就一个人在那里熬,项目不明确,再看看另一个项目,两年了,还是很不健壮很不完善。另外还有几个同学也是去培训了然后搞java的,工资8000左右,心里那个不爽啊,在广州两千多块钱生活挺艰难,如果家里穷,还是图个赚块钱的,销售什么的吧 |
|