darling54454 发表于 2014-08-30 13:41

大神怎么看?

首先说明一下,这不是一个内核技术贴,而是自己的一个选择上的困惑。

我是一个学生,马上要大四了。目前在一个XX地方实习,实习单位的老师,在FPGA上面非常牛逼(当前这个单位也是非常牛逼的)。
昨天,在谈话中,说让我可以放一放ARM、Linux这方面的东西,希望可以专心在这里(一年的时间)学习一下FPGA。

但是我个人虽然不知道FPGA是啥玩意,不过就是没想继续深究的意思,不过在这里一年的时间还是挺漫长的。我呢,自个的兴趣更多的
是linux这方面。在这个地方也已经两个月了,感觉就这样,没有学习到什么东西,还算是比较迷茫的。

我所说的学习arm+linux,并不是跟着老师,或者是学校的脚步进行的。都是靠自学的,都是源自于兴趣吧,不过跟学校老师关系
还是比较好的,经常交流学习。现在算算,应该差不多自学了有2年了吧。
在同学们拿着已经移植好的开发板在跑各种看似很好玩的应用程序的时候,我却是在研究bootloader、filesystem、kernel。
只能说,那时候是年少不知吧,远没有感觉kernel是一门多么高深的学问。
通过baidu了解了一些相关知识后。我知道Kernel会涉及到少量汇编,我就去买了一本关于汇编的书,好像是《x86:从实模式到保护模式》。
接着为了了解一个操作系统大概如何运行的吧,大概粗略了看了一下《一个操作系统的实现》。
有一种说法叫做深入浅出,接下去就是先去看了赵炯博士的,《linux0.11完全注释》。
现在就是整天sourinsight + 深入理解linux内核 + 深入linux设备驱动内核机制。
整个大学,除上深入学习了C和数据结构外,就是上面那几本书陪我度过了大学3年了(数电、模电学习的不好 哈哈哈)。
说了那么多,不是说自己多厉害。只是在诉说自己的一个学习路径。。我也不知道这样是不是对的(学习之路非常煎熬)。
当然,熟悉linux的操作是前提和时不时翻阅《鸟哥的私房菜》。。

好像偏离的了重点。。。。

我只是想问,要不要去学习一下FPGA呢。。我该花这个时间来继续linux还是说。。。。。
我个人的想法是,在年底准备离开这个单位。

各位大神怎么看,自己见识有限。不是在985也非211,只是一所很普通的二本院校的一个计算机爱好者。

多谢指点。

zhj1011 发表于 2014-09-01 11:38

跟着兴趣走,才能走的更好,走的更远。

lelee007 发表于 2014-09-04 00:03

不感兴趣的东西,将来也不一定会在上面深耕,基本没必要在上面浪费时间了

FPGA这东西学起来比kernel可要快多了,用到的时候有需要了再学也来得及
页: [1]
查看完整版本: 大神怎么看?