一個失業三年後,又重新找回自信的小伙靠的是什麼?
身高160cm,體重僅僅50kg,這樣一個人,你認為能幹什麼工作。搬磚工,當礦工嗎?想想這樣的生活,每天累死累活就干著一件事。是不是覺得很累?三年前的我就是這樣的情況。
當時的我,剛從大學畢業,是吧大學畢業,很牛逼對吧,然而,我的大學確是一個普通的二本學校,問我大學學的咋樣,只能這麼和大家說 ,基本沒學到啥,大學就是一個基礎知識的普及。所以畢業後,你基本找不到一個好的工作。這也是很正常的,不然你讓那些有能力的人怎麼活。畢業之後,我也就開始進入社會這個大家園,起初,我是隨便找了個工作,就是賣燒餅,一天到晚,就是在一個地方,賣燒餅,之後想了很久,覺得這種事,我一個大學生,竟然和沒上過大學的人一樣,去賣燒餅。很絕望啊。
想了很久,最終我決定放棄這個行業,不能一輩子去干這個賣燒餅這個行業,然而,這又能幹啥呢,就這樣,無業游民一年,沒幹得啥,哎,只能重操舊業,無意間,在網上看到了Linux挺賺錢的,好像挺牛逼的,我閑的無聊就去學習了一下,沒想到,我竟然學進去啦,我也感到很意外的事,當時,在網上一看的是《Linux就該這麼學》這本書。
對於Linux的學習,我總結了一下三點:
1.找個比較好一點Linux發新版本。我為什麼這麼說呢,原因在於:一個會學習的人,對於他剛上手的東西比較在意,正如磨刀不誤砍柴工,一個好的Linux發行版,會讓你看起來特別的舒服,使用起這些東西,也比較順心,這是一件比較重要的工作,去找一個好的Linux版本,SUSE是Novell公司的著名Linux發行版,自主開發的專業,易用的YaST軟體包管理系也大受好評。SUSE是一個非常專業、優秀的發行版,一向以華麗的用戶界面著稱。使用方便,也是當前最流行的版本之一,適於新手使用。Red Hat分為兩個系列:由Red Hat公司提供收費技術支持和更新的Red Hat Enterprise Linux(可用CentOS替代,是RHEL的克隆版,免費),以及由社區開發的免費的Fedora Core。FC的定位便是桌面用戶。FC提供了最新的軟體包,同時它的版本更新周期也非常短,僅六個月。Fedora擁有數量龐大的用戶,優秀的社區技 術支持,許多創新。Debian具有優秀的網路和社區資源,強大的apt- get,許多發行版都是基於Debian的,最有影響力的發行版之一。不過Debian安裝相對不易,stable分支的軟體極度過時,不適於新手使用。那麼,如此眾多的版本,選擇哪一個比較合適呢,Linux發行版有Ubuntu,federa,Debian…這些版本各有千秋,如果你一個剛上手的玩家,我建議使用Ubuntu為什麼這麼說呢,因為剛從Windows下轉過來,如果直接上手Linux會比較麻煩,起碼對於終端命令行操作,就比較厭惡,當然這也沒有辦法,畢竟這是Linux的一大特色,不過Ubuntu這個版本,有類似window的界面,看上去非常友好,新人肯定會愛上這個版本,和前面的比較。
2.學習一點基礎命令。選擇好了Linux發行版後,之後就應該學習入門了,那入門,需要幹什麼事呢?很多人,會覺得Linux ,Windows差不多,然後就無所事事,打打遊戲,瀏覽網頁,這麼跟你說,你這還不如在Windows上,Linux比較好的一點是,你可以隨時與系統內部進行交互。進入終端界面,開始你的表演,好的一點程序員,會熟記好多Linux下的命令,這也不是很奇怪,這些人,天天和電腦打交道,不熟也快熟了。對於怎麼這些剛入手的新人,我們不需要掌握太多,只有掌握一點基礎的命令即可。就比如說,切換目錄的cd命令,創建目錄的mkdir命令….這些命令如果你記住的話會非常方便,在進行項目開發。網站名字linuxprobe這裡面有最最基礎的命令。
3.學習一些數據結構,系統編程的一些知識。可能你對我說的這些不是很理解,你說個系統,為啥扯上這些東西,你可知道,Linux的內部一些東西事實上適合這些數據結構有關,學習這些,能幫助我們更好的認識操作系統,學會利用它去做一些系統級別的任務。架構設計對於這個東西,要求比較嚴,只有你基礎打得嚴,才能設計出,更好的程序,所以研究這個數據結構,系統編程還是很有必要的。
※初學編程?這幾款小工具能讓你事半功倍
※為何現在混合雲的使用依然不多
TAG:Linux資訊速推 |