MacBook Pro@IT·互联网Mac

MacBook Pro 为什么值得我写一篇博文——程序猿使用感悟

2016-04-10  本文已影响20271人  流川枫AI

1.挣扎与选择

研究生生涯伊始,撑过大学四年的 Dell 灵越 N4050 笔记本电脑就再次罢工了,一直想换电脑的冲动终于要付诸行动了,本来准备再换一个性价比比较高的 win 系列笔记本就行了,但是让我意外的是研究生新入学后会发放奖学金....一下子换电脑的资金就富裕了,可选择的余地就更大了。对与苹果电脑的高逼格我是早就心驰神往,但比较高的售价与某些软件兼容性的顾虑一直是我购买的主要障碍,现在钱已经不是问题,剩下的就是考略兼容性以及实用性的问题了,性价比?买苹果就不要考了什么性价比了吧。

首先,我也算是一计算机专业的『程序猿』,对与笔记本电脑的选择还是比较用心的,我也是浪迹于各大网站 、Blog 、论坛对比各类配置的笔记本电脑进行了详细的分析。


初期,通过师哥的推荐以及自己的分析,比较钟意ThinkPad,觉得它比较有程序员的情怀 ,其次,是因为那个小红点......然后一直犹豫是购买X 230 还是T 450。 thinkpad X230.jpg

由于自己想在研究生阶段对自己的技术进行系统的提升,所以希望能够在宿舍与实验室都可以方便的移动学习,在保证一定性能的基础长,便携性也是我主要考略的,所以倾向于购买X系列。但是不时看到了一些对IBM被收购后的ThinkPad品质下降的非议之后,我还是产生了一丝丝犹豫.....直到奖学金的来临,我还是毅然决然的放弃购入thinkpad,重新回到了购买「高逼格」苹果电脑的道路上,毕竟我也看到过N篇程序员为什么用Mac的文章,也一直很想拥有一台属于自己的 Mac 。

对与 Win 转 Mac 人可能会有以下顾虑:

决定购买Mac后 ,对与苹果电脑的选择,还是比较简单的,Mac Air、Mac BooK、Mac Pro,对与一名程序员的我,一开始就决定是购买MacBook Pro,毕竟对与性能还是要考略的,剩下的就是在Mac Pro系列里面选择了,我习惯13寸的大小,方便与携带,15寸的我觉得看着费眼...考虑到资金,我还是选择一个中等偏下价位 i5+8G+256G 的配置,我觉得这配置写程序偶尔开点费内存的程序足够了。

Mac Pro

购买渠道,一开始是准备在 Apple 官网的教育商店买,通过教育商店购买可以便宜不少钱呢,但是后来看到京东的 Apple 的授权店价格比教育商店还便宜,而且还送 Applecare ,经过一番抉择还是在京东买了,一直怕质量有问题,但是用到现在还没发现有什么问题。

2.MacBook Pro 使用之初体验

一个字,『爽』

我已经准备好未来的奖学金,随时准备将来入手新款MacBook Pro 了,虽然还没 Apple 还没计划发布,但我觉得将来我已经离不开MacBook Pro 了。

经过半年的使用,不管是 Mac 的系统还是硬件,还是 Mac 下的各类软件都比较满意。

3. 为什么说外国『程序猿』喜欢用Mac


Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 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 上装杀毒软件的需要。从此再无360、腾讯管家...

5、不需要维护。Mac 买来就直接用,磁盘碎片整理?不需要。装驱动?Mac 装好了,驱动就好了。重装系统?我5年没有重装过一次(期间换了几次不同的 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 呢?

你如果还是对上面那张图片有所怀疑的话,可以看看下面这张图片,来自 TechCrunch Hacker 大会。


hackathon.jpg

4.Mac 下的优良软件

先来两张现在我安装的所有软件的截图,这些都是我日常工作学习中都需要用到的一些软件。

不知不觉,已经写了这么多,该休息了,软件我就不一一介绍了,很多都是优质软件,感兴趣你也可以下载下来体验一番,感悟一下生产力是否有提高。

总之,购买Mac Pro 对我来说是一次成功的购物体验,的确增强了我的编程热情,提高了生产力,不仅仅是提高了所谓的『逼格』奥。不时看到很多人在喷''炫耀''使用 Mac 的人,我只想说我反正用的确实挺爽的,也许一万多配置的 Win 用的也这么爽,反正我没舍得买!

最后,我也以『 Think Different 』宣传片的广告词《致疯狂的人》作为本文的结尾来勉励自己和各位同学:

他们特立独行。他们桀骜不驯。他们惹是生非。他们格格不入。他们用与众不同的眼光看待事物。他们不喜欢墨守成规。他们也不愿安于现状。你可以认同他们,反对他们,颂扬或是诋毁他们。但唯独不能漠视他们。因为他们改变了寻常事物。他们推动人类向前迈进。或许他们是别人眼里的疯子,但他们却是我们眼中的天才。因为只有那些疯狂到以为自己能够改变世界的人,才能真正改变世界。

上一篇下一篇

猜你喜欢

热点阅读