如何入门及如何规划自己的Linux学习之路一直是困扰Linux爱好者的一大难题,实际上,Linux的入门与学习并不难,只是由于长期使用其他操作系统的习惯与没有正确的引导指向,所以一个本身不是难题的问题变成了难题。
本文为长期在Linux行业从业的技术人员与您分享他的经验与指导意见,相信这篇文章将对很多想入门的Linux爱好者有较大帮助。
学习Linux的一个非常大的误区在于仅仅学习Linux本身,想要让它对自己有利,必须学习使用Linux做事情,比如:用Linux平台做大型网站、用Linux作为Oracle RAC集群的平台、制作一个电视中运行的小型嵌入式Linux系统。
很多国家及地区的政府(如新加坡、台湾和德国)已经表明有计划把自己的服务器体系结构由WINDOWS向Linux转移。英国政府在与微软协商一个三年期的合同续约时,利用有可能转向Linux成功地节省了1.5亿美元。美国也不甘落后,其国防部(DOD)、国家安全局(NSA)、国家航空和宇宙航行局(NASA)以及美国国家标准和技术委员会(NIST)都在就部署Linux服务器系统和开放源码软件进行研究。
千万不能仅仅学习Linux系统本身,Linux仅仅是操作系统,重要的是其上的应用,就是能为你能创造多少价值,学习Linux的一个误区在于精力只是局限于Linux本身,从Linux的操作到Linux的内核,也不管自己到底要干嘛?但是系统毕竟是拿来用的,学习使用Linux的目的是创造效益,如果不是仅仅制作Linux系统,不是加入Red Hat这样的专业Linux发布版厂商,那么你在学习了Linux基础后就相当于掌握了Windows,很显然这是不够的,你还需要更进一步的学习,选择Linux上的应用或者Linux上的软件开发。
学习Linux要选择好自己的发展方向,大的方向有两个,一是Linux的系统、网络、服务应用方向,另一个是Linux下软件开发方向。根据我们多年跟踪的学员情况,我们发现,学员在同等条件,学习Linux后,选择开发要比系统应用薪水要上升的更为迅速,而且更容易突破5000、8000或10000等每月的门槛,但是这个方向难度会更大,同时会更枯燥些,需要“铁屁股”----能坐得住,一但真正入门,就会有很强的成就感,进入大公司也只是早晚的事。但是另一方面,高级的系统应用方面,如集群、数据库等也相当不错,那些不想吃程序员的苦的人可以选择这个方向。以下为两个方向的详细介绍:
Linux的系统、网络、服务、集群 ,网站,Oracle数据库应用方向:
1、数据库服务器 如Oracle Sybase
2、Web应用服务器 如 sina baidu大型网站
3、Mail应用服务器 如 163 或外企mail系统等
4、中间件或J2EE服务器 如为JBOSS Weblogic Websphoto做平台
5、网络应用等
嵌入式开发、UNIX/Linux应用系统开发,Linux内核驱动开发方向,主要有以下几类:
1、Linux下的C/C++ 系统程序开发
2、Linux平台Java体系开发
3、Linux下的图形界面开发
4、Linux底层内核/驱动开发
5、嵌入式Linux开发等。
ysjomje 于 2013-01-05 19:43:57发表:
顶一顶,顺便问下怎样赚那个圆来下载文件的
lzy2204 于 2013-01-05 14:27:07发表:
学习了!
zsdolphin 于 2013-01-04 11:21:48发表:
有收获
phao116 于 2013-01-04 11:12:46发表:
受教了,程序开发太枯燥了。俺也向应用方向发展
yu13445813 于 2013-01-04 06:30:13发表:
有点不懂
待学习
coolface_ 于 2012-12-28 09:53:38发表:
赞一个~~~
coolface_ 于 2012-12-28 09:53:09发表:
赞一个~~~
zsdolphin 于 2012-12-27 22:06:18发表:
谢谢楼主
heroonly 于 2012-12-27 09:15:05发表:
学习中......
dianqirenlinux 于 2012-12-15 12:38:17发表:
正在纠结以后的方向,谢谢指导
ok592ta 于 2012-12-07 10:27:55发表:
再次看一下需要自己学的方向
maxhill 于 2012-12-05 13:52:29发表:
有帮助
ok592ta 于 2012-12-05 11:35:44发表:
收藏下
ok592ta 于 2012-12-05 11:35:33发表:
明确的致命了方向
linjk32983 于 2012-12-04 18:07:47发表:
学习了
bingshui077 于 2012-12-04 02:15:22发表:
不是专业出身啊,慢慢来吧
gutihuo 于 2012-11-27 22:34:07发表:
我想进行嵌入式开发
舞落天涯 于 2012-11-27 13:37:08发表:
感谢楼主分享,嘿嘿,喜欢Linux平台Java体系开发
cijiaomoxi 于 2012-11-27 12:37:10发表:
确实不错
song3322745 于 2012-11-27 10:30:33发表:
果断嵌入式
wwcd 于 2012-11-23 17:24:18发表:
虚心学习!!!
小小糊涂神 于 2012-11-21 23:59:06发表:
学机械的飘过。。。
dargonjack 于 2012-11-21 21:18:45发表:
想向管理方向发展,编程不怎么样,没有多大天赋和感觉
dargonjack 于 2012-11-21 21:18:33发表:
想向管理方向发展,编程不怎么样,没有多大天赋和感觉
dargonjack 于 2012-11-21 21:18:16发表:
想向管理方向发展,编程不怎么样,没有多大天赋和感觉
dargonjack 于 2012-11-21 21:17:20发表:
想向管理方向发展,编程没有一点感觉
lxmwen 于 2012-11-21 19:38:09发表:
不错哈
ahsthx 于 2012-11-21 15:19:34发表:
刚开始学 先了解下
xiang_nian 于 2012-11-16 10:30:30发表:
编程干不了
felixffffff 于 2012-11-15 19:30:53发表:
不错噢
tlhchts 于 2012-11-02 10:08:41发表:
楼主的分享非常不错!!谢谢!!!!
wqerttyu 于 2012-10-29 23:01:47发表:
{:3_112:}
agbbsagbbs 于 2012-10-23 11:27:29发表:
顶......
楼下跟上.....
zhangpeijun 于 2012-10-22 17:27:38发表:
学习了 。
agbbsagbbs 于 2012-10-22 15:28:02发表:
路过!!!
帮顶……
Vick_Xue 于 2012-10-19 18:15:45发表:
新手学习,顶顶顶!
wangyanjun539 于 2012-10-18 15:17:52发表:
路还长啊!!!
bailu.beijing 于 2012-10-17 12:06:08发表:
挺好的~~~
jessileen 于 2012-10-16 22:05:19发表:
路过
pengpan_pp 于 2012-08-31 16:56:06发表:
顶一下啊,不错