爲何程序員應該有一臺 Mac 我的電腦

閱讀本文大概須要 5.4 分鐘。

對於開發來說,使用 Mac 電腦的好處,下面簡單列舉幾個:程序員

首先,macOS 很安全和穩定,Mac 系統的底層是最原始的 unix 操做系統,不少大型的銀行和軍工企業都是這個操做系統,安全性很高,基本不須要安裝任何殺毒軟件。編程

其次,Mac 電腦操做很快捷,快捷鍵不少,開發人員基本能夠無鼠標操做,速度很快,節約不少時間,再配合 Mac 的大內存和高速的閃存盤,速度就很是的快。瀏覽器

再者,用戶體驗很贊,鍵盤的佈局設計很科學,符合人體工程學,屏幕對眼睛的傷害很小。安全

還有,開機速度很快,若是是休眠狀態開機只須要 1 秒鐘,平時開關機只須要 二、3 秒鐘左右。微信

還有配件很輕便,方便攜帶,像電源線和手機充電線差很少同樣粗……太多了,用 Mac 作開發設計很值得很適合。運維

最後一點,雖然蘋果電腦是通常 Windows 電腦的兩三倍,可是使用壽命也是兩三倍,因此算下來性價比是差很少的,但使用的效果仍是有差異的,用過的 Mac 的人應該都有這些體會。工具

今年被髮小傳染成 Mac 粉絲,一直想剁手,又想着去年才購置了新電腦,外加比較窮,就沒剁下去。佈局

雖然像在沒擁有過 Mac 電腦,不過上次假期路過蘋果體驗店,特地進去體驗了一把,別說,那輕薄,那手感,那操做,直讓我喊 666 啊~!學習

後續換電腦估計會直奔 MBP 了,如今也沒擁有過它,沒啥話語權,特地跑到網上找了一段來自程序員的獨白,一塊兒來感覺下它的好處。動畫

用過這麼多年 Windows,Linux 和 Mac,我想我有必定資格來列舉一下對於程序員,選擇 Mac 電腦做爲我的電腦的優點:

1.綜合了 Windows 和 Linux

能夠說Mac 在手,Windows 和 Linux 有。

咱們常抱怨 Windows 的命令行很差用,Linux 的功能和軟件太少。這兩個的 UI 也都不夠細膩。

不要慌,Mac 系統助你「一統天下」:它不只有絢麗細緻的圖形界面,方便且強大的功能,很是多設計精美的應用程序,還有命令行,是的,自帶的類 Unix 命令行(Mac 系統是基於 FreeBSD(一種類 Unix 系統) 的變體 Darwin 發展而來)。

所以,Mac 系統和 Linux 系統(Linux 最初是參考 Unix 來設計的)有不少相似性,命令行的基本命令都是同樣的。

2.安裝和卸載軟件方便

Mac 下安裝通常軟件,就是一個「複製 / 黏貼」搞定。你把下載下來的軟件的 Dmg 或 Pkg 文件雙擊打開,把那個應用程序直接拖到 Applications 文件夾裏面,就安裝好了這個軟件。

拖拽安裝

卸載軟件更簡單,直接在 Applications 文件夾裏找到那個軟件,把它丟到垃圾箱裏就行了(快捷鍵的話:Cmd + Backspace(直接刪除,謹慎爲之) 或 Backspace(丟到垃圾箱) )。

在 Windows 裏安裝一個軟件比較麻煩,好比安裝一個 QQ,得先去官網下載 exe 文件,而後雙擊運行,而後各類下一步,選擇安裝目錄,等待安裝進度條讀完,少說得好幾分鐘。

固然了,某某管家但是會讓 Windows 系統變慢的。

卸載就更麻煩了,好比 Office 軟件,裝過的都說坑,由於要卸載有時卸載不乾淨,那註冊表基本會讓你欲哭無淚。Linux 下安裝軟件也比較方便,每每一句命令搞定,可是卸載呢?也得用命令吧。不能像 Mac 同樣直接刪除便可。

3.適合開發

有 Mac 系統,基本 Windows 開發能夠作,Linux 開發也能夠作,iOS 和 Mac OS X 軟件開發那更不用說(只能在 Mac 系統上完成),Android 開發也不在話下,Web 開發也輕鬆搞定,遊戲開發一樣妥妥的。

反之,Windows 和 Linux 都有它們 hold 不住的開發類型。

4.順應潮流

這是什麼意思呢?

不知你們平時看不看 Google 或蘋果等科技公司的發佈會。往往這些發佈會一開,基本就是 Mac 電腦一展身手的時刻。

可見臺下觀衆席全是一片 Mac 電腦,臺上演示用的電腦也是 Mac 電腦。國外各大編程競賽,選手基本都是勇氣Mac 電腦。

若是平時看 Youtube 視頻或一些編程教學視頻,能夠看到大多數的視頻都是在 Mac 電腦上錄製的。

國外的編程大牛,甚至一些白帽黑客,也選擇 Mac 電腦。咱們程序員,不就應該學習和模仿大牛們嘛。

他們的潮流是什麼,咱們就試着靠攏。他們喜歡用 Mac 系統,不就證實了 Mac 系統適合編程麼。

5.軟件設計得好

Mac 通常來講自帶的應用都已經很讚了。

好比 QuickTime 播放器,能夠錄製屏幕,錄製音頻,錄製攝像頭,等等。

反觀 Windows 自帶的播放器除了播放一些基本視頻音頻格式的文件還能作什麼?Windows 裏面不安裝第三方的優秀播放器或錄屏軟件這日子還能過嗎?

通常來講,Mac 自帶的軟件已經能知足咱們平常所需了。

咱們能夠拿 Mac 自帶的對應於 Office 的三件套來講。

Mac 中對應於 PPT(Power Point)的軟件是 Keynote,對應於 Word 的軟件是 Pages,對應於 Excel 的軟件是 Numbers。

其中 Keynote 我我的特別鍾愛,我以前學習許岑老師的幻燈片製做教程,領略到了 Keynote 的優秀。

比方說,PPT 裏你一打開能夠看到菜單欄裏密密麻麻全給你塞滿了各類圖標和按鈕,不少圖標你永遠都用不上。

PowerPoint 密密麻麻的菜單欄和工具欄

而 Keynote 很是簡潔,界面清爽,沒有那麼多圖標來干擾你,你要用一些額外功能,能夠把它們添加到主界面來。

Keynote 簡約的界面

並且作起幻燈片來,Keynote 也比 PPT 高效不少。

好比 PPT 裏面就沒有很好的對齊功能,Keynote 裏面的對齊功能真是太好用了。

更別提 Keynote 自帶的「神奇移動」這個功能了,在 PPT 裏要實現與「神奇移動」相同的效果,那你得本身一個個添加動畫效果。

說說 Keynote 的一些使用例子:蘋果發佈會,喬布斯的幻燈片就是用 Keynote 作的;國內錘子手機發佈會,老羅的幻燈片也是用 Keynote 作的。

Mac 系統還有一個很強大的功能,就是「詞典」(Dictionary)。爲此,我還專門寫過一篇文章:蘋果Mac自帶詞典完美擴充。有了這個功能,查單詞或搜素詞彙釋義太方便了,只須要三個手指點按觸摸板便可。

其餘的自帶應用,好比製做音樂的 GarageBand,製做影音的 iMovie,都有極其強大的功能,根本用不着下載第三方軟件。

6.能培養審美

Mac 的應用和系統圖標,都設計得很棒。

我有時候看 Mac 系統的應用圖標,都會看呆(也許是原本就比較呆)。由於分辨率很高,很精美。

細膩清新的 Mac 應用圖標

上圖爲了圖片大小,已經壓縮了不少,實際的 Mac 圖標更加清晰。

再看 Mac 系統裏的 Dock :

Mac 系統經典的底部 Dock 欄

反觀 Windows :

Win 10 的菜單欄

看着這一堆雜亂的圖標和菜單,分分鐘沒有用的想法。

我的也欣賞不來 Win 的 Metro 界面:

Windows 的 Metro 界面

這已經算比較好的了,Win 7 的系統圖標是這樣的:

Win7 的 IE 瀏覽器圖標和文件夾圖標

因此不少搞音樂的,搞繪畫的,作動畫的都喜歡用 Mac 電腦來工做,由於 Mac 系統自己就充滿了藝術感。

7.速度快

Mac 應用的啓動和關閉很快。

開機和關機速度也很快,這得益於其優良的操做系統和硬件的配合。

我以前那臺 16 GB 內存的 Macbook Pro,每次按下開機鍵,只要兩秒就能進入桌面。

Windows 開個機我就不說了,均可以去倒杯水。我常常在我用 Windows 的朋友的電腦上看到裝了某某管家,而後 Windows 開機以後會提示:開機使用了 XX 分鐘 XX 秒,擊敗了全國 80% 的電腦...

Linux 配置一下也是能夠幾秒開機的,但兩秒真的很難。固然你說嵌入式 Linux 的啓動速度能夠少到零點幾秒,好吧,不在討論之列。

8.續航久

Mac 電腦的電量很耐用。Mac 系統開 N 個應用,甚至你把系統裏全部應用一塊兒開起,都還能夠跑好久,也不會怎麼卡。

Windows 系統你開不了幾個應用,CPU 或內存已經不行了。我用過 Windows 系統的 Surface Pro,稍微開幾個應用掉電就嘩嘩的。

因此通常演講嘉賓都會用 Mac 電腦。

9.屏幕好

用過 Macbook Pro 的朋友應該都對它的 Retina (視網膜)屏幕情有獨鍾。這個屏幕的顯示確實很贊,很是細緻,也比較護眼。

10.質量好

Mac 的硬件質量仍是很不錯的,配合優秀的軟件,通常一臺 Mac 電腦,好好保養,用個 7 年不是問題。

Windows 電腦你用到第 2 年通常就開始不行了。Windows 系統一不留神會給你卡一下,或者任務管理器又卡死了等等(卡巴卡巴就死機了)。

11.顏值高

我把這個放在最後,省得大家說我「外貌協會」。

沒辦法,Mac 電腦外型優雅大氣,像極了一件精美的手工藝品,你就靜靜地看着它在書桌上炫耀逼格。

故,須要同時給 iOS、Android、Linux Server、Windows 開發程序,那麼 Mac 就是惟一的選擇了。

看到這裏,是否是以爲很心動呢,那麼,喜歡它就帶走它吧(忽然想到了這句廣告語~)。

不過 Mac 價格確實是挺高的,有沒有溢價暫且不討論,看我的,針對想剁手的童鞋記得考慮自身狀況,畢竟它不是必需品,市場上不少 win 也很棒的。

最後,祝我和你們能早日實現 Mac 自由~!



·END·

程序員的成長之路

路雖遠,行則必至

本文原發於 同名微信公衆號「程序員的成長之路」,回覆「1024」你懂得,給個讚唄。

回覆 [ 520 ] 領取程序員最佳學習方式

回覆 [ 256 ] 查看 Java 程序員成長規劃


往期精彩回顧


相關文章
相關標籤/搜索