一、电子电路设计,比如电源。 熟练使用Protel,Power PCB, ORCAD等软件,需要掌握的课程有《电路分析》、《模电》、《数电》、《高电》。这个方向也有需要用到单片机的,涉及单片机的会有专门的人来做。
这个方向叫电子工程师等。
二、单片机开发。 使用Kei C51软件,需要掌握的课程有《模电》、《数电》、《单片机原理及应用》、《C语言及数据结构》。其中单片机和C语言是获得机会的关键。推荐教材:
人民邮电出版社 《8051系列单片机C程序设计完全手册》
机械工业出版社的《单片机原理及其应用教程》刘瑞薪主编,
电子工业出版社的《单片机程序设计及应用》(从基础到实践系列)杨将薪等
这个方向叫单片机工程师等。
三、ARM开发。 有三个方向:ARM+WinCE、ARM+LINUX、ARM+VXWORKS。需要掌握掌握 主流嵌入式微处理器的结构与原理,必须掌握一个嵌入式操作系统:WinCE或LINUX或VXWORKS,必须熟悉嵌入式软件开发流程并至少做过一个嵌入式软件项目。
清华出版社的《嵌入式系统设计师教程(2006版)》,魏洪兴主编
这个方向叫嵌入式软硬件开发工程师等
四、FPGA/CPLD的嵌入式设计。 需要掌握的课程有《模电》、《数电》、《VHDL》、《ASIC》,软件有Max Plus 2或Quartus II。推荐教材:
科学出版社的《EDA技术实用教程(第二版)》潘松、黄继业编
江国强开的VHDL硬件描述语言课及其教材。
这个方向叫EDA工程师、FPGA工程师等
五、网络技术。 先去考个CCNA(要花一千多),最好CCIE(培训加考试,4、5万吧,高风险)。需要掌握的课程就只有一门:《计算机网络》。看思科的教材,最好能参加思科培训。企业招网管的还是较多点,所以要能熟练配制windows/Linux下的FTP、Web、邮件等功能服务器。别指望学了网络技术,就可以进华为、运营商,机会渺茫得很,华为不缺网络技术方面的人,它更喜欢软件开发的;进运营商(如移动、联通)现在很多时候还得靠家庭背景。
这个方向叫网络工程师、系统管理员、网络管理员等。
六、纯软件。 要求:C、C++或Java和数据结构,操作系统原理、软件工程等。 教材方面,和前面那些一样,尽量找一些一步一步教你做项目的,开发实例精讲的。
这个方向叫XX软件工程师等,比如:Java工程师
你愿成为什么工程师呢?