日期:2014-05-16  浏览次数:20749 次

学习linux的哪一部分。系统管理?编程? 内核?我是小白,想为找工作添点筹码。
如题,时间不多,距离9月份找工作也就1个月的时间,我看鸟哥的Linux私房菜好厚啊,真不知道要花多少时间才能看完。所以我想学学对找工作最有用的一部分,该怎么入手?推荐点学习资料呗,谢谢
P.S.:我熟悉C/C++,正在学Oracle数据库的知识,还想学点TCP/IP网络编程,不知道Linux的哪一部分能和这些结合起来在工作里发挥作用,请过来人举例明示。我有《Linux程序设计》这本书,不知道怎么样唉

------解决方案--------------------
关键看你想找哪个类型的工作啊?
你先要确定你想去的目标公司,该公司的目标职位。然后你可以根据该职位的招聘要求,有针对性的学习。
比如CSDN首页上的某个招聘广告如下,那么你就应该有针对性的看一下Linux device driver 那个部分。
推荐《Linux 设备驱动程序(3rd)》

职位需求:
C/C++初级软件工程师
1、计算机相关专业专科及以上学历,1年以上相关工作经验 ;
2、熟练掌握C语言 ;
3、具有嵌入式开发经验。
 
C++高级软件工程师
1、3年以上C/C++开发经验,1年以上Linux平台开发经验;
2、热爱软件开发工作,有较好的学习能力;
3、具备较好的团队合作与沟通表达能力;
4、英语/日语专长者优先;
5、具有Linux 驱动、Linux GStreamer、嵌入式系统开发经验
------解决方案--------------------
个人觉得跟你的发展方向有关,你去招聘网站上看看,对应得职位有对应的要求,跟据要求去学习还是很有针对性的。
------解决方案--------------------
探讨
是不是嵌入式开发的C/C++较多啊?现在CSDN编程语言排行榜上不是显示JAVA最火吗,我对JAVA不熟,只能吃C/C++这碗饭了

------解决方案--------------------
学什么都得从基础学期啊,鸟哥的私房菜初级篇都是很基础的东西啊,还是花点时间好好学学吧!