第一次记录学习历程

    今天是第一次写关于技术型的博客,也不知道有什么数据格式,哈哈~ 反正我这个人是订下了无数个目标,但是很快就被身边的事物分散了注意力,慢慢的学了很多东西,也忘记了很多东西,回头再看,哇靠!这个东西我学过吗?认真总结了一番(其实我老是总结,但是都是总结之后就没有然后了,不知道有多少人跟我一样,哈哈),发现,我记得比较深的知识点往往是我记在我的本子上的,不经不觉已经差不多有两本大的笔记本那么厚了。里面有uc/os啦,TCP/IP,FPGA,Python,连画PCB的都有。五花八门,而且是按照时间顺序的写下来的,并没有刻意的分门别类,这种方式是我不知道从哪里看来的(抱歉,记性真的不是很好)。但是效果确实不错,唯一的缺点是没有监督性。

    其实我一开始觉得写博客要浪费很多时间,而且要连网。很多时候我为了能够专心工作学习都把网络屏蔽掉,所以这就违背了我的初衷。但是渐渐地我发现其实博客还有一个好处我是忽略的,那就是或许可以每天坚持完成这件任务,从而避免惰性,而且也可以作为回顾的一种方式。

    很早之前我一直在想一个问题,就是我学的东西能够用在什么地方,工作所需要的知识也需要学。渐渐地我发现,有些东西,我知道我应该要学,例如最简单的“精通C语言”,“熟练掌握shell”,“熟练掌握Makefil”等等。但是我就是不去深入的学,总感觉用到再学。这种思想真的是严重错误!!!!!因为这样明显的会降低工作的效率,我希望有一天,我工作的时候是因为我思考占据了很大一部分时间而不是因为在技术细节上。

    再论学的东西最终能用在哪里,例如我现在学Linux以及驱动什么的,除了工作以外,我还能够用它来做什么?有人可能会说,纯粹是因为喜欢我就去学了,我承认,有兴趣才会有动力,但是并不意味着能够坚持下来,可能一些小的东西,能够很快上手,但是一旦遇到了比较大的课题的时候,而且碰到困难的时候,是否真的能够坚持下来呢?如果真的能的话,我相信,至少国内的技术不至于会与国外相差如此的巨大(尤其是在创新方面)。而国外的同行,学的东西都是他们想创造出什么东西来而去学的(例如《Just for fun》一书中,Linus Benedict Torvalds就提到,一开始写Linux其实并没有想写一个操作系统,而是写一个工具方便他自己生活以及工作的,写着写着发现越写越庞大,最后形成了一个完整的体系,而且还有虚拟内存概念的引入等等,具体细节我记得不太清了,或许有错漏,请见谅。)总而言之,我想表达的是,如果你通过完成一个你自己想做的东西而去学,并能在工作或者生活上能够起到作用的话,那要用心去学,而且要把它完成。而并不是说听别人说Java很火,我就去学Java,而要想到我能够用Java做什么,能够应用在我喜欢做的东西吗?

    好吧,跑题了。那我要做什么呢?Linus Benedict Torvalds 说过,人有三个阶段,生存,社会主义以及娱乐。人最终会去到娱乐,这就是为什么我们总说有钱人会享受生活,其实想想,如果我有钱了,也想住好点的房子,买辆好点的车,吃点好点的东西,途中再去个旅游什么的happy一下,毕竟人生就那么几十年。如果不能改变世界,那就先试着改变自己,让自己以及周围的人过好点。哈哈~ 好吧。那我学什么东西能够带给我娱乐呢?我老板经常跟我说,我们是写Firmware的,那我们就是开发板的上帝,我们可以控制所有东西。(感谢我这位美国老板以及我的上司,能够知道自己的能力上的短板,以及思维上的改变)。我以前总觉得做电子的很枯燥,写的东西别人又看不到。但是现在想想,其实做一回上帝也不错,哈哈~ 起码我要控制个LED等,要它亮还是灭,我说了算!

    想了很久,做什么比较有趣的呢?我手上有一块2440,然后有一块FPGA,有一个游戏手柄。那我就做一个在2440上面运行一个游戏的模拟器,用游戏手柄做控制,通过FPGA把视频信号转成VGA,在普通的液晶显示屏上面显示吧。把2440以及FPGA做成是一个小霸王,SD卡里面装游戏!哈哈~ 让我想起了以前玩gameboy的日子。想想,现在或许我能做出一台属于我自己的gameboy出来,嗯!有点小激动!!

    夜深了,早点睡!明天想想怎么实现!我是我开发板们的上帝,你们等着我哈~

你可能感兴趣的:(游戏,linux,FPGA)