请教小弟我这种学习方向对头不

请问我这种学习方向对头不?
是这样的:
LINUX SHELL=>C=>LINUX系统/网络编程=>LINUX内核。
请问这种学习方向对头不?学好了好找工作不?
------解决思路----------------------
I would go with C first, if ur future career is  kernel developer
------解决思路----------------------
其实还是可以的,只是先学习C会对你学习shell有帮助,顺便可以学一个python/perl中的一种,可以更好配合linux一起工作
------解决思路----------------------
一般也都是先顶层 后底层
------解决思路----------------------
就是这样,从简单到复杂。
------解决思路----------------------
学得好的话好的好找工作!
------解决思路----------------------
我发现,如果只是要找个一般的工作,学个C语言就够了。。
其实还是要看你每一步学习的程度,是了解、入门、还是精通。

另:C语言可以先系统地学,学习间隙边用shell写脚本。