博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
顶天立地
阅读量:7099 次
发布时间:2019-06-28

本文共 2002 字,大约阅读时间需要 6 分钟。

hot3.png

 

懂的东西实在是太少了,很多东西都需要去学习。现在安排2014年上学期大致的学习任务与规划。

首先,这次去学校就先进行servlet的学习,尽快地做出osgi的项目。同时,抽时间学习javascript。注意在做项目的同时,将java这一块尽自己所能地去学好,而不只是为了做项目而去学那一丁点的东西。同时,记住项目是以后找工作的砝码,至关重要。

注意,这次去了一定先要让osgi的项目上了轨道才能够去学自己的那一套。

特别注意,在同学们面前一定要谦虚,态度一定要谦逊、温和。会就是会,不会就是不会,有些东西不会的就直接说不会。为什么一定要逞能呢?对吧。我自己不会的东西实在是太多了。我到现在还没有自己做过文件系统,没有搞过uboot,等等。我知道这是为什么,是因为实验室的项目少有需要用到这些东西的,而我的时间却用在做项目上了,所以,自然进去再久,也还是没办法学到这些东西,对吧(不要只怪自己,我已经很努力了)。因此,从头开始,学习ARM裸机程序的编写,把它当做一个单片机直接给它写程序,甚至可以回到最初的单片机的学习,这都是很好的,不要在乎任何人的看法,学自己的,学到位,学扎实。不要因为自己会一点点就不搞了,更不要会一点点就骄傲而减慢学习进度。更不要因为基础而怕让人看到自己在学这些。

自己的嵌入式一套:

1、  GEC2440的基础实验与ARM体系结构

拿着GEC的箱子做实验,要克服困难,你就是喜欢搞一下就怕难,遇到难点的地方就一丢。这是你的大忌。搞一下就怕难,想着等下次再搞,结果就这么拖着了。这一点一定要克服。遇到难的,迎难而上,迎头痛击它,这样才能学到真本领。

2、  Linux程序设计的巩固与进阶(包含网络编程、数据库编程等,注意C语言进阶)

要把APUE第二版编掉,记得linux程序设计那本书,也要学习完整,里边数据库的,书中方方面面面都要全部搞定,多动手写代码,这是学到位的唯一途径。Linux下网络编程其实有很多东西要学,属于linux用户程序的范畴,这里也要多花点时间,多写代码。我们知道linux系统编程是用的C语言,因此,C的学习很重要。包含基础C语言,C的进阶,特别是C的进阶这当中有很多东西要学的。

3、  Linux驱动程序的入门与进阶

驱动程序的学习一定要结合实战,如果不做实验是没法学的,因为太难了,或者说很多东西都相当抽象,这一块的学习需要相当扎实的理论基础,组成原理,数据结构,算法,操作系统,网络。因此,以实践带动理论的深入。将ldd的学习与华清软件的fudan_abc的那本驱动书结合起来,在实践中去学习。但是,这个要注意就是说,不能心急,我是要加快学习进度和学习速度,注重学习效率,但是,只要在研一结束前,在驱动方面有一定的深度就行了。大家都是独立的个体,切记不要因为别人学得快,学得比我好就去嫉妒或者去心急怎么样,这些都不要有,只是,如果他人有好的学习方法,学习路线可以借鉴,但是,千万不要去心急,我们能做好自己的事情就很好了。

4、  深入理解计算机系统

这本书记住,慢慢看,每天就看那么几页也行,但是一定要看,这本书的进度问题是矛盾的。一方面,学得基础知识越多,越是扎实,看这本书就越容易理解;另一方面,这本书越早看完,却学其他的知识更快,效果更好。所以,这本书,我打算长线作战,但是,要有一种思维习惯,就是说,再好的书,我可以打算多看几遍,不求一遍就看通它,所以不要在很多细节问题上费太多时间功夫,可以在看第一遍的时候速度相对放快一点。因为我还要看下一遍的。因为只有多遍的方法才是科学的,符合规律的学习方法。

5、  Linux内核

lInux内核的学习,今年肯定也是要有一定程度的学习。驱动编程已经涉及很多kernel的知识,我们可以逐渐地深入下去,学习这个。记住,搞嵌入式的思维别太限制了,除了arm还有很多很优秀的处理器,都可以了解下;除了linux还有很多不错的操作系统,小点的,实时的,都可以做一些了解。

以上就是2014在嵌入式方向上要学习的内容,但是要学习的远不止这一点点。还有,面向对象,软件工程,软件架构。这一块的内容,我到现在还是空白。而这些却是那些大公司招聘的时候,笔试,面试的超级重点。所以,还要对这一块的内容做深入的学习。

       软件架构:

1、  C++与面向对象

2、  设计模式

3、  软件工程

4、  软件架构

这一块到目前为止,仍然是一大块空白,再多挤点时间用在学习上面吧。

关于Android:

Android是当下非常火的技术,我们不仅仅是要学Android,还要学好,从上层应用到底层的驱动到Android的移植都要精通。沉下心来,好好干吧。

最后,对于你的处境和现状,记住一句话,做好该做的,和自己想做的,其他的一切都无所谓。

转载于:https://my.oschina.net/u/1024767/blog/200282

你可能感兴趣的文章
LeetCode-287 寻找重复数
查看>>
linux中常用的查看命令
查看>>
OSI参考模型理解
查看>>
iOS 简单手势
查看>>
java web中Excel文件导入
查看>>
framwork
查看>>
MySql常用命令总结
查看>>
RSA算法原理(二)
查看>>
情景英语-美国情景会话大全 精选
查看>>
spring 事务代理的方法
查看>>
定制属于自己的linux
查看>>
我的友情链接
查看>>
nginx upstrea分配方式
查看>>
Java类加载器(死磕3)
查看>>
我的友情链接
查看>>
mysql启动报错和主从同步报错解决方法
查看>>
运用内核创建一个小的linux【壹】--分析linux启动流程
查看>>
ERROR 2003 (HY000): Can't connect to MySQL server
查看>>
TCP/IP状态图 && TIME_WAIT作用
查看>>
我的友情链接
查看>>