这几年,大学生就业越来越难,但实际上,很多公司又一直招聘不到合适的值得培养的人才。我所了解的嵌入式系统开发工程师就是典型的例子,一般来说,在北京,这样的工作岗位大约是月薪3000-5000元,对刚毕业的大学生来说,还是不错的选择。可惜,我们国家好像没有这样的专业设置,不过,这关系不大,只要你有兴趣,稍微的职业准备,足够让计算机,电子,机电,仪器甚至数学物理专业的学生跨入这个行业。在未来越来越多的数码产品世界,嵌入式工程师,在技术领域,还算是一个比较有前途的职业。
 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

1.  C语言玩得足够熟练
不是指你要考多高的分数,而是确实编写过几个代码长度超过2000行的程序,而且,这个程序由几个文件组成,完成某项工作。
2.  看得懂复杂一点的电路图
好像大学从来不考试学生是否看得懂电路图,但这是基本技能,比高分还重要。
3.  微机原理与接口技术 学得够好
对某种芯片特别熟悉,理解汇编,不要求编写大的汇编程序,小的函数就可以了。关键还在于建立微处理工作原理模型,将来就能轻松理解和学习需要用到的任何芯片。
4.  理解操作系统
重点掌握进程调度,最好能自己写C程序模拟。其他,内存管理等要理解,到不必在大学阶段掌握多深入,重要的是学习能力,用的时候快速学习就可以了。
5.  会用一些数据结构和算法
这是关系到你能在这个领域走多远的问题,看你自己修练了。
6.  某个开发工具的IDE用的足够熟练
熟练到你能发现到它的一两个Bug为止,而且,还要是英文的系统。呵呵,当年,我大学生时候,发现了Borland C++ V3.1 10个左右Bug。打字够快,英文够好。
7.  明白嵌入式系统的基本结构
简单的说就是:ROM+CPU+RAM+显示模块+其他I/O模块。
8.  理解API的意思
9.  理解仿真器的意思,知道程序是如何烧得,如何运行的
10.              足够好的身体