尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️
對於開發來講,使用Mac電腦的好處,下面簡單列舉幾個:
首先,macOS很安全和穩定,Mac 系統的底層是最原始的unix操作系統,很多大型的銀行和軍工企業都是這個操作系統,安全性很高,基本不需要安裝任何殺毒軟件。
其次,Mac 電腦操作很快捷,快捷鍵很多,開發人員基本可以無滑鼠操作,速度很快,節約很多時間,再配合Mac的大內存和高速的閃存盤,速度就非常的快。
再者,用戶體驗很讚,鍵盤的布局設計很科學,符合人體工程學,螢幕對眼睛的傷害很小。
還有,開機速度很快,如果是休眠狀態開機只需要1秒鐘,平時開關機只需要2、3秒鐘左右。
還有配件很輕便,方便攜帶,像電源線和手機充電線差不多一樣粗……太多了,用Mac做開發設計很值得很適合。
最後一點,雖然蘋果電腦是一般Windows電腦的兩三倍,但是使用壽命也是兩三倍,所以算下來性價比是差不多的,但使用的效果還是有差別的,用過的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?
1、Mac OS X 是基於 Unix 的。
這一點太重要了,尤其是對開發人員,至少對於我來說很重要,這意味著Unix 下一堆好用的工具都可以隨手撿到。如果你是個 windows 開發人員,我想你會在 windows 上裝一套cygwin 環境吧?你不用 flex/yacc,grep,screen,ssh,make?好多 open source 的項目只提供cygwin/gcc/make 的編譯環境。Mac 就是基於 BSD Unix 的,所有這些都是 built in 的。
2、開發環境。
c/c++/java/perl/python/php/ruby/lisp,各種 shell,應有盡有,直接支持,非常方便。你要在 windows 上開發 C++,要裝個 Visual Studio 編譯器吧?或者其他的 C++ 編譯器;你要開發 Java,你要下載 Java SDK 吧,說不定還要一個 Elipse 或者 Netbean;你要用 Perl,要安裝一個 Perl 解釋器吧,Active Perl?你要 python/php/ruby,你要安裝……?開發程序需要庫,圖像處理,視頻處理,人工智能之類大部分庫都是只支持 Unix/Linux 的。Mac 基於 Unix,所以這些通通都和 Mac 能很好和睦相處。
3、編輯器 Vi/Emac。
作為 工程師/IT 人員一個好用的編輯器太重要了,因為寫程序/改系統配置都需要編輯器。我在 Mac 上差不多1/2的時間是 browser/email,另外1/2時間差不多就是 Vi 了。
4、沒有病毒/木馬。
用了5年多的 Mac 就沒看到病毒長成什麼樣,我還看不到 Mac 上裝殺毒軟件的需要。
5、不需要維護。
Mac 買來就直接用,磁盤碎片整理?不需要。裝驅動?Mac 裝好了,驅動就好了。重裝系統?用了3年度沒有重裝過一次(期間換了幾次不同的 Mac)。
6、簡潔。
Mac 上所有的操作都簡潔到了極致,盡量避免干擾用戶,增加了工程師的生產力。比如切換無線網功能,在 Mac 上切換只需要1次滑鼠點擊就可以完成,在 windows 上需要點擊多次滑鼠(包括一些很愚蠢的確認對話框);再比如卸載 USB 盤,Mac 只需要1次滑鼠點擊,windows 至少需要點擊右下角圖標、停止設備、確認對話框等多次點擊。
7、多窗口切換。
這個很方便管理打開的程序/文檔。我經常要在多個虛擬窗口切換,比如看瀏覽網頁/郵件一個窗口,寫程序/文檔一個窗口。
8、工程師文化。
國外工程師是以 Unix 為主流成長起來的。這一點和國內不同,中國工程師/開發人員大都是從90年代的 DOS 開始的,隨著 Windows 的壯大,成長了一批使用 Microsoft 工具的工程師。這也解釋了為什麼自從 Mac 切換到 Unix 陣營後,Mac 會發展這麼快。基於 Unix 的 Mac 一經推出後,迅速贏得了一大批老 Unix hacker 和新 Web 2.0/Linux hacker 的關注,正是因為這些忠實的 fans 影響了他們的人際網路,圈子,博客,從而影響了整個工程師文化。有點像 Ruby on Rails,開始是一小部分人(精英人士)試用,這些人感覺不錯就在博客,研討會等各種場合鼓吹,從而在 Web 開發領域刮起一陣 Ruby 風。
9、蘋果很酷。
每台電腦,每個系列都設計完美,從包裝盒,宣傳冊,廣告,電源線,電腦內部,電腦外觀,電腦軟件都精心設計,風格統一。甚至微小到螺絲,看過蘋果機箱上的螺絲,機箱里面的數據線嗎?那個也是設計。每個 Mac 上都標記著:Designed by Apple in California,而不是 Desgined in USA,蘋果就是這麼酷,「我們是一家加州公司」。蘋果的保密措施可以說做到了極致,產品官方不發售就在市場上看不到蹤影。
10、企業家精神。
蘋果的傳奇經歷吸引了大批矽谷創業者,Apple/Google/Microsoft/Amazon/eBay/Yahoo 代表了創新,進取的企業家精神。這不是一個大原因,但可以看作是 Mac 在國外,尤其是在美國,尤其是在矽谷,尤其是在大學這麼流行的一個小原因吧。據調查2007年美國大學 Mac 市場占有率第一,這些大學精英們畢業以後走上工作崗位,走上社會,再過幾年其中一部分走入中層,走進高層,他們會如何影響 Mac 呢?
更多專題,可關注小編【微學徒】,查看我的文章,也可上【風雲社區 SCOEE】,查找和下載相關軟件資源。
(一)綜合類:
新買蘋果電腦,mac系統中小白應該了解哪些東西?
Mac新手必看教程—讓你離熟練操作mac只差十分鐘
推薦幾個Mac插件幫你提升工作效率
Mac操作技巧 | “鍵盤俠”必備快捷鍵
值得收藏!那些鮮為人知的 Mac OS X 技巧
Mac的正確打開方式–不要像用Windows一樣用Mac!
如何在Mac上安全徹底的卸載軟件?
Mac 上有哪些比較有意思的小軟件?
一鍵開啟MacOS HiDPI
Mac 裝機必備軟件推薦
2018年度最優秀mac軟件及遊戲推薦
深色模式下的精美炫酷軟件
(二)設計類:
設計師必備的設計繪圖軟件
PS濾鏡插件和特效處理軟件合集
Mac螢幕截圖和錄音錄像工具軟件
經典原型設計開發軟件推薦
(三)開發類:
工程師裝機必備的開發工具
編程開發 「iOS Mac Watch 應用和遊戲開發工具」推薦
極速下載工具推薦
軟件開發工具軟件
(四)系統類:
安全殺毒和流氓防護軟件
系統優化清理工具軟件推薦
OS X Yosemite 精彩應用推薦
(五)辦公類:
常用PDF閱讀和編輯軟件推薦
高效率工作和學習工具軟件推薦
(六)應用類:
影音多媒體工具推薦
思維導圖和流程圖軟件推薦
教學參考工具軟件-外語/醫學/天文/地理/數學等