用linux逼格夠高,都是大牛才用的?不少人對他嗤之以鼻,但也有人對他愛恨交加。愛之深恨之切,先來講說恨吧,恨linux下沒有QQ,沒有Qvod。屌絲2寶缺一不可,可恰恰2個都缺。愛等你慢慢發現。linux
爲何這樣說呢?android
1、開源ios
你們總是哪開源說事,可是不少優秀的東西都出自開源這點誰也否定不了,可是大部分開源軟件都是在linux下先開發好而後再移植到其餘系統上,因此在linux下你能夠輕鬆的將優秀的開源項目運行在本身的環境下。學習起來更簡單快速。程序員
2、就業web
目前比較流行的android,ios,及嵌入式,大數據開發,又有那些不是在linux相似的環境下(window開發的除外)。學習linux更是爲之後工做打基礎。國內BAT,以及大多數互聯網公司、大部分金融公司、國外絕大多數知名IT公司,都用linux某個版本作開發和系統部署,計算機專業的人很大機率會去這些地方,你會怎麼選?windows
3、鑽研技術網絡
學計算機幹嗎?不就是爲了專研技術,linux屬於那些喜歡折騰的人,在不斷摸索的過程當中成長,可能別人在用這個時間lol或者其它,你已經搞懂了網絡協議。在linux下能讓你本身動手去完成更多的事情。編輯器
4、IDE(你到工做後你就會有深入體會)工具
有些人在抱怨爲何Linux沒有一個良好的IDE開發環境。Linux如今已經有一些IDE了,可是老是有不少問題。你是否是正在尋找,正在指望Linux某一天能夠有一個VS那樣的開發環境?爲何必定要用IDE?VIM和Emacs比windowsIDE快多了。學習
有一次某雜誌採訪一些出名的Linux內核程序員,包括Linus在內,沒有一我的用IDE,有的人用VIM,有的用Emacs,只有Linus說「GNUEmacsisevil」,你們都是用編輯器編輯了程序文件,而後用make這樣的自動工具調用gcc編譯器完成編譯工做的。甚至高級的Windows程序員也不用IDE,他們能夠從命令行調用cl,nmake來編譯本身的程序。雖然這樣的Windows程序員不多,可是他們倒是最瞭解Windows,最高明的Windows程序員。
爲何UNIX程序員不用IDE?明白了這個道理你就能體會到UNIX的設計思想了。首先,一個IDE集成了編輯器,編譯器,彙編器,調試器,跟蹤器……這個編輯器功能確定比不上VIM或Emacs,編譯器比不上GCC,彙編器比不上as,調試器比不上gdb,ddd,跟蹤器比不上strace,ltrace,truss。你獲得的是一套整合的低能的程序。若是你對調試器的功能不滿意,你只好換用另一套IDE,可是這套IDE的熱鍵,菜單,編輯器功能,按鈕……跟原來那個有很大不一樣。你不得不花不少時間來熟悉新的環境,而不能保持原來的某些東西。快就能說明一切。
說了這麼多最最總要的一點除開情懷和專研那就業和需求,雖然在現實生活中咱們很難說它對咱們又什麼用處,可是做爲一個計算機專業的學生而又即將成爲碼農的你,在開發到處均可見linux的世界。又有什麼理由不學呢?
想必各位看了這篇文章以後必定會有所收貨,若想了解更多相關知識請繼續鎖定希賽系統學院!