實驗一 Linux系統與應用准備


項目 內容
這個作業屬於哪個課程 課程鏈接(點擊查看)
這個作業的要求在哪里 作業要求鏈接(點擊查看)
學號-姓名 17043207-蔡雲冰
作業學習目標 學習博客園軟件開發者學習社區使用技巧和經驗; 學習Markdown的一些編輯文檔方法在博客園寫博客。

導入

說起Windows,估計每個人都能說出幾句使用心得。畢竟,從過去初見計算機時,調色簡陋的Windows xp,到現在常見的Windows 10,無論哪個版本的Windows,都在我們的學習生活留下了不可磨滅的痕跡。相比之下,如果不是學習了韓老師的相關教程,我對Linux的印象可能更接近科幻風。:smile:

發展方向

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。根據韓順平老師的分類方法,Linux相關工作可以分為**運維工程師**和**嵌入式工程師**。其中,運維工程師主要任務是,服務器的規划、日常監控、故障處理、數據備份、日志分析,能夠迅速恢復癱瘓的服務器。而嵌入式工程師要求,熟練掌握Linux下各種驅動程序開發,或在嵌入式系統中進行程序開發。

由於我對於Linux的了解程度偏低,在職業規划方向上,我首先參考了CSDN博客上的《Linux在各領域發展的現狀與趨勢》。這篇博客具體詳實地介紹了介紹了Linux在各個領域的應用情況,擺事實,列數據,可信度較高。例如,介紹**雲計算/大數據領域的發展**時,該博客的介紹為**“據Linux基金會的研究,86%的企業已經使用Linux操作系統進行雲計算、大數據平台的構建”**。通過這篇博客,結合其他文章,我對於Linux的就業前景有了一些初步的認識。

不管就業前景如何廣闊,具體到個人,在職位選擇方面終究還是各自選擇。根據CSDN博客上的《Linux工程師職業發展方向》誤區解讀,學習了Linux基礎后就跟掌握了Windows不存在本質區別,如何產生效益才是重點,需要我們至少精通以下三種領域之一,**Linux上的應用,Linux上的軟件開發**和**數據庫方向**。同時,該博客具體介紹了Linux在各個領域的工作划分。對比其他介紹Linux職業前景的博客,可能在具體細節上存在一定區別,但大體類似。

我的選擇

如果我以后從事Linux相關工作,我的選擇是Linux嵌入式工程師,具體到開發項目,我的選擇是python。雖然目前我並沒有掌握python語音,但這並不妨礙我對python的興趣。當下,python的實用性不言而喻,相比較其他編程語言,Python 具有更簡單、易學會的優勢,幾乎所有任務都可以通過 30-40 行代碼快速實現。舉個例子,在日常生活中,雖然,我們現在擁有很多搜索引擎,例如百度,搜狗之類,但在使用這些搜索引擎時,往往要花費不必要的時間甄別雞肋信息,廣告信息等無效信息。相比之下,利用python寫了一個爬蟲小工具,就可以獲取第一手信息。孰優孰劣,一目了然。

當然,如果說從事Linux的python嵌入式工程師,僅僅是因為Linux或python看起來很厲害的話,那顯然十分膚淺。Linux服務器操作系統在整個服務器操作系統市場格局中占據了越來越多的市場份額,據權威部門統計,目前Linux在服務器領域已經占據百分之七十五的市場份額,Linux的迅速崛起,在全球IT產業中引起高度關注,成為了服務器操作系統領域的中流砥柱。而在python方面,根據PYPL [^備注1]最新的1月流行指數排行榜,Python 又一次甩開 Java ,位居榜首。事實上,這幾年來,Python 的使用熱度一直都居高不下,風頭幾乎蓋過了大部分編程語言。使用者是最好的發言人,使用者共同的選擇恰恰就是對python的認可。這一份認可,同時代表了時代的選擇,編程注定是一個長江后浪推前浪的行業,我們作為新一代青年,沒有理由不選擇先進方向。

我選擇Linux的python嵌入式工程師的主要原因,是希望更多人能享受這一份便利。根據上學期《軟件工程基礎》所講,編程是為顧客服務的,設計軟件一定要從顧客的角度出發,使顧客具有很好的使用體驗。未來,作為行業內的工作者,我們固然能享受到這樣的便利,但世界上大部分人不一定會去學習這些專業知識,而我的目標就是將這些技術簡化到大眾能夠接受的程度,普及這些能方便大眾的產品。我相信,把一種技術應用到生活中,為更多人帶來便利,才是我們開發產品的初衷。

結語

經過一個禮拜的初步學習,我對Linux的歷史,發展前景有了一些初步的了解。在和同學們的交流探討中,我也完成了CentOS和Ubuntu的安裝。我很高興,終於踏上Linux的學習之路了。在興趣的基礎上,我們需要恆心和毅力,才能掌握好Linux。我相信,在工作上能精通Linux並非易事,它不會像我們在大學的學習內容那么簡單,輕松,而是需要我們花費更多的時間來強化這方面能力。當然,有了新技術不代表過去的技術一概無用,技術更新換代需要時間,夯實Java,C語言,C++的基礎還是十分重要的。不但如此,在過往技術的沉淀下,擁有扎實的基本功可以讓我們學習新技術時事半功倍。唯有如此,將來走上職業崗位時,才能胸有成竹,處變不驚。這是一篇講述職業分類的博客,《Linux方向職業規划》中,下半篇講述了作者在工作中的感悟,言語朴實,能夠使我們對相關行業的職場有一些認識,值得一看。

推薦博客

序號 推薦博客鏈接 推薦原因
1 《Linux在各領域發展的現狀與趨勢》 這篇博客具體詳實地介紹了介紹了Linux在各個領域的應用情況,擺事實,列數據,可信度較高。通過這篇博客,可以使大家對於Linux的就業前景有了一些初步的認識。(詳見發展方向第二段)
2 《Linux工程師職業發展方向》 這篇博客解讀學習中的誤區,表明如何使Linux產生效益才是重點,學習者至少精通Linux三種領域之一,才能在工作中游刃有余。同時,該博客具體介紹了Linux在各個領域的工作划分。(詳見發展方向第三段)
3 《Linux方向職業規划》 這篇博客除了講解工作分類外,還講述了作者在工作中的思考感悟,言語朴實,能夠使我們對相關行業的職場有一些認識。(詳見結語第一段)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM