王同學(xué):老師你好,我想學(xué)習(xí)Linux開發(fā),不知如何開始學(xué)習(xí),該怎么辦?
鄭州北大青鳥:王同學(xué),你好!
Linux系統(tǒng)可以說是最安全的了,世界500強(qiáng)里90%的公司使用的都是Linux系統(tǒng),可見Linux的市場有多廣闊。
但是就像你說的那樣,想學(xué)習(xí)Linux開發(fā),不知如何開始學(xué)習(xí),該怎么辦?下面,軟件培訓(xùn)網(wǎng)就為大家介紹一下,看看學(xué)習(xí)Linux開發(fā)應(yīng)該注意哪些方面。
1.首先要安裝一個Linux的版本。
Linux的現(xiàn)行版本有很370多種,比較常見的有Debian、Redhat、Slackware,以及一些分支如Ubuntu、CentOS等等,大家可以根據(jù)自己的愛好進(jìn)行選擇。
2.盡你最大的能力把你的學(xué)習(xí)、娛樂或者工作的環(huán)境轉(zhuǎn)移到Linux上來,盡量多接觸Linux。
3.學(xué)會SHELL編程。
4.學(xué)會安裝以各種方式發(fā)行的程序,并且讓他們的安裝同你系統(tǒng)的慣例一致。
5.選擇一門或幾門語言社區(qū)常用的編程語言。
6.搜集社區(qū)或者h(yuǎn)ackers推薦的圖書或資料、網(wǎng)站、新聞組等。
7.選擇一個較小的用你當(dāng)前學(xué)習(xí)的語言開發(fā)的開源項目,閱讀代碼,并且對比他的代碼和你形象的編寫方式進(jìn)行對比學(xué)習(xí)。
8.學(xué)會使用Linux下的調(diào)試工具,如果軟件還不太穩(wěn)定,可以幫助找出BUG并且改正。
9.如果曾是windows的程序員,嘗試把開發(fā)環(huán)境轉(zhuǎn)移到linux下來,或者開始在windows的開發(fā)工作中使用開源的開發(fā)工具和SDK。
10.如果是系統(tǒng)管理員,還要學(xué)會在linux部署更強(qiáng)的各類的安全方案。
以上鄭州北大青鳥為大家介紹的學(xué)習(xí)Linux開發(fā)需要注意的幾點,只要側(cè)重于學(xué)習(xí)態(tài)度方面。因為只有有一個良好的系態(tài)度,才能堅持學(xué)下去,才能達(dá)到自己理想的技術(shù)層面。
文章由鄭州北大青鳥http://www.thatwedeliver.com/整理,轉(zhuǎn)載請注明!