這篇文章帶給大家的內容是關於如果你是前端工程師那麼應該選擇什麼作業系統,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。
前端工程師該選擇什麼作業系統
前言
對絕大多數人來說,這個世界上的電腦作業系統只有一個,那就是windows作業系統.然而,我們是工程師,我們應該對我們的作業系統有更高的要求。
本人準備在csdn錄製一系列的影片教學。而本文,則是這一系列教學的基礎。
有哪些作業系統可以供我們選擇呢?
windows
我想著是絕大多數人長期使用的作業系統。而我,也是使用了十多年的windows作業系統的。
windows 的優點
#圖形軟體多
支援photoshop
你非常熟悉
有QQ,你懂的
#windows 的缺點
- ##奇葩的分區概念
- 命令列非常不友善
- #醜,尤其是命令列,特別醜
- node.js會有莫名其妙的問題,排查起來非常困難
- 不區分大小寫,容易造成你這邊好好的,伺服器上有問題。
- 執行效率非常低。
windows 適合什麼前端
- 如果你是一個擁有五六年工作經驗,並且對windows下面的各種問題有無與倫比的解決能力。那就堅持用windows吧!
- 如果你的公司不要求前後端分離,你只是寫html和css,那麼windows是不二的選擇。
linux 作業系統
可選擇的Linux系統非常多,可能用得最多得是ubuntu系統。伺服器上一般選擇 centos或redhat之類的。如果你已經在使用linux作業系統,那沒關係,你用哪個順手就用哪個就好了。如果你是新手,那麼建議使用ubuntu系統。我個人強烈安麗一個 archlinux 作業系統。我們公司的團隊成員都使用這個linux系統。原因是版本升級非常快,系統訂做特別靈活,當然,缺點是,如果你不是一個Linux中等程度以上的人,你基本上安裝不上。這是他的策略,會用的來,不會用得滾。 。 。
linux 的優點
- 最屌的命令列,沒有之一
- 和服務端環境幾乎一模一樣,不存在平台切換問題
- 對於後端轉前端的朋友,非常友善
- 隨便一台電腦就能跑起來,實在不行,找台手機都能跑,路由器上也能跑,連電冰箱上都能跑。想想就酸爽,用電冰箱編程-_-|||
- 快捷鍵和windows是基本類似的,所以不存在手感切換問題。
linux 的缺點
- 不能執行photoshop
- 沒有QQ
- 桌面比較醜,雖然你可能根本用不到桌面
- 配置比較麻煩
linux 適合什麼前端?
適合後端轉前端的朋友。當然,也適合一些立志於全端工程師的新手前端。要有一顆不怕折騰的心。
另外,公司不要求你使用photoshop切圖。雖然linux下面有類似的軟體可以替代,但是對於我這樣擁有十多年的PS經驗的人,真心不適應那些軟體。當然,如果你選擇Linux,我相信你可以。你一定可以的!
mac os
這個應該是前端工程師的主流選擇。有很多人認為這是裝逼行為。好吧,我承認有一定的裝逼成分。但是,你認為這純粹是裝逼,那就淺薄了。
mac os 的優點
- unix核心,和linux基本上類似
- 體驗一流的命令列(比Linux是要差的!)
- Node.js 完美運行,不會讓你折騰
- 介面美觀,潛移默化的提高審美
- 無論是偏向切圖,或是偏向編碼,都很適合當
- 有QQ。另外優酷等客戶端無廣告,算是福利。
- 不折騰。本來就是生產力工具。
mac os 的缺點
- 常用快速鍵不同於windows和linux,例如ctrl鍵一般在mac 上變成 command 鍵。例如 command c。簡單說相當於 alt 鍵的位置。轉換系統適應我用了一個禮拜,過了就好了。
- 只能運行在mac電腦上(可以黑mac,但是對硬體也是有要求的,筆記本基本上不能完美驅動)
- #國際化做得不好,很多情況你必須面對英文軟體。
總結
高手用Linux系統,菜鳥用windows系統,一般前端工程師用mac os 就對了。
以上是如果你是前端工程師那應該選擇什麼作業系統的詳細內容。更多資訊請關注PHP中文網其他相關文章!