首頁>Club>
5
回覆列表
  • 1 # FungLeo

    你想學習一門程式語言,那麼也就是說你想成為一個工程師了。其實無論是不是學習Python語言,亦或是想要學習其他的語言,你都必須去學習Linux作業系統。

    雖然在絕大多數個人電腦上執行的作業系統都是微軟的windows作業系統。但是執行在機房裡面的伺服器,絕大多數都是Linux作業系統。也就是說如果你編的程式真正的要在伺服器上跑的話,那麼一定是會接觸到Linux作業系統的。

    所以學習Linux作業系統就是一個必須的事情。

    當然有很多人會覺得學習Linux作業系統會非常的枯燥以及困難,這個觀點是非常不正確的。在我看來Linux作業系統的學習要比windows作業系統要簡單的很多。首先不會有什麼登錄檔之類的東西。在Linux作業系統上,無論什麼東西都是一個檔案而已。只要理解了Linux作業系統的思想,那麼學習他很多的東西都會變得異常的簡單。

    作為一個工程師的話,對於命令列的使用一定要非常優秀的,如果你的命令列使用的不是很流暢,那麼一定會限制你作為工程師的提升上限的。不是說學不好,而是說不能達到頂尖的那種地步。

    在windows作業系統上進行程式設計,用一個恰當的比喻就是穿著棉襖洗澡。

    你貌似很開心的樣子,實際上當你使用了Linux作業系統之後,你就真的不想再回去了。

    玩遊戲除外。

    我認為哪怕是.net工程師,都有必要去學習一些Linux的技能。

  • 2 # 天池十二查

    我覺得也不用太刻意去專門學習,因為linux其實如果不去研究底層的話,也沒什麼難得,只是要記很多指令,他不能像windows一樣用滑鼠,所見所得。

    事實上python用的最方便的,還是在linux平臺,如果你真想學好python,而且你也沒有linux的很多經驗,你可以把電腦安裝成ubuntu,這個系統的好處是可以讓你逐步從windows上的習慣慢慢轉換成linux系統。

    另外,如果你學習python 開發,推薦這個好東西虛擬環境conda ,這個可以管理你多個版本的python,為什麼會有多個版本python問題呢。因為開源世界裡,很多包都會有依賴,這個時候你會很痛苦,或許剛來的你不會遇到,隨著深入你會發現,linux下的東西不像windows一樣都給你做好了,在這個世界裡什麼都是零件,什麼都要你已經來組裝,尤其當用到原始碼安裝模組的時候,你真心有想砸電腦的衝動。

  • 中秋節和大豐收的關聯?
  • PGC亞洲訓練賽:拳王爭霸4AM淘汰VC吃雞,4AM低開高走榮登榜首,如何評價?