從事IT工作五年了,今天差不多是五年前離開慧科的日子,那時候頂多只會用xampp,而目前已經轉當SE一段時間,自認為有基礎,不過還有待更多經驗的累積。這段時間換過幾份工作環境之後,加上跟同事的聊天發現,Linux和Windows背後都有許多各自的支持者,公司的政策傾向用哪一套系統也跟決策者思維和公司資金很有關係,而兩套系統的背後也影射出自由軟體的支持和反對者的觀點,兩邊對各自所支持的軟體都有很強烈的論點,我想聊一下從業以來的體驗和卓見:
一.Linux支持者
1.代表人物或團體:前同事Victor、聯成的胡尚忠老師、遠振資訊
2.主要觀點:
- Linux免費又好用,對公司營運來說是非常實際的理由。
- 開源資源豐富,網路相關資料容易搜尋,例如Github上有很多寶可挖。
- 靈活性佳且版本眾多,適合當許多開發者的軟體平台。
- 創意與安全不用受控於大公司,有很強的自主性。
- 相容性不錯,能支援很多系統或語言,近年也漸漸受到個人用戶的關注。
- Windows會給人是種老派的技術,因受限於微軟本身開發,創新感不足。
- Windows近年來限制也愈來愈多,尤其系統有漸漸朝向靠訂閱制來綁定用戶之走向,也不利於個資保護。
- Windows用戶數多,也更容易受到攻擊。
二.Windows支持者
1.代表人物或團體:前主管Gibson、橘子支付(聽說)
2.主要觀點:
- Windows雖然要收費,但微軟提供穩定的更新、支援與維護。
- 所謂免費的最貴,公司需雇懂Linux的工程師來維護系統,只是成本轉嫁,並沒有真正省到錢,且學習成本也不低。
- Windows服務廣泛,各種資源成熟且豐富,例如AD、DNS、O365、DHCP和Azure等。
- 搭配Office與Email等網路芳鄰服務,系統統合度可以很高。
- 強大的UI深耕多年,各功能都能透過圖形介面操作,易於使用者體驗與學習。
- 服務功能簡單又能快速操作,有效幫助縮減除錯的時間。
- 系統相容性高又穩定,大部分的軟體都能支援。
- 自由開源軟體只是假好心,誰能保證程式裡沒有利用用戶資訊?不要自欺欺人了。
- Linux受攻擊的機會不低於Windows。
我個人並沒有比喜歡哪一套系統,靈活性來說Linux很不錯,但遇到社群宣布EOS後,後續的維護痛苦指數滿高的,而且我在Linux上犯錯誤也不少,例如誤刪資料或沒有限制ssh而被當肉機等等,可是這些經驗又對技術累積有幫助;Windows的UI好學習又方便,就算平常穩定,但一出問題的時候也是修到天昏地暗,不過還是無法不依賴它的便利性,如果再把MacOS也拉進來比較的話,可能還有一些心得可講,所以廣泛學習才是最佳之道。
沒有留言:
張貼留言