大家好,我是某校软件工程硕士,现在刚研一,我选择了嵌入式这个方向,因为本科时坐过2年的单片机开发,对底层的东西有点基础。由于我英语比较好,所以基本上现在我的目标是毕业后进个大的外企,慢慢学习,以后再谋求自己创业的机会。开学到现在我一直在规划自己这二年的学习,目前大概的想法是: 研一上学期专业课程有:高级计算机体系结构,高级数据库技术,高级软件工程,嵌入式系统分析与设计。 貌似第一学期课还不算太多,我打算在课外时间加深一下自己的内功,我准备把:算法导论(本科没学过算法),编程卓越,深入理解计算机系统。这三本经典的内功修炼的书好好的研究一下,还要适当学习和实践一下C++(以前本科学过点,但是因为都是做单片机项目,C++程序没怎么写过)。 研一下学期专业课程:算法设计与分析,高级操作系统,软件项目管理 ,高级软件测试。我暂时还没有明确的计划,我想大概是继续研究前面的书,然后开始学习ARM+Linux(应该搞嵌入式至少要精通一个体系结构和操作系统),尝试看点Linux内核源代码或者在Linux下开发应用/驱动程序。 研二我们基本上是要去实验室去跟导师坐项目了,上次去实验室打听过,现在他们主要搞两个方面:一个是搞虚拟机(二进制翻译),一个搞无线通讯方面的。 我很诚恳地向各位前辈请教,各位对我的学习计划有什么建议!我现在非常想努力一下,因为我知道嵌入式发展潜力大,但是也很难,我非常想听听前辈们的建议,比如学习书籍,研究方向等等都可以指点下小弟,我期待大家的指教,或许你的一句话就会让我受益匪浅!!! |