恩! 目标不错! 不过想要学内核的话光这些还不行的! 你还要懂得汇编才可以的! C也必须要求熟练.同时操作系统原理,数据结构和算法都是必须的,路还长着类,慢慢来!
那就好好把C学好吧,然后去看一些关于Linux内核原理的书,搞明白linux是怎么工作的,linux工作原理和windows还是有些不同的,买笨linux内核编程的书,多看多动手多思考,应该有一定成效的,像这种开发,一般学习进度都是比较慢的,切忌急躁。
哥是应该和你差不多,现在毕业一年了,但工资远比不上学JAVA的同学,微软就是这样,使编程变得白痴化,让你一学就有成就感,很容易上手,所以这样才让学.net的工资出来社会后,没JAVA的抢手.哥只是过来人,怎么样还是考虑你自己的想法吧..net 只是浮云...
思考!