程序员为什么程序员掉头发一定要 MAC

为什么国外程序员爱用苹果Mac电脑
互联网 & 06-11 14:45:38 & 作者:佚名 &
那么为什么专业人士也对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上装杀毒软件的需要。
5、不需要维护。Mac买来就直接用,磁盘碎片整理?不需要。装驱动?Mac装好了,驱动就好了。重装系统?没有重装过一次(期间换了几次不同的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呢?
大家感兴趣的内容
12345678910
最近更新的内容博主最新文章
博主热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)程序员选择 Macbook 是 air 好还是 pro 呢?
满心期待今年的WWDC能出个rmba,结果啥都没有。搞地现在好犹豫到底该买 rmbp 还是 mba 呢。
本人现在还是学生狗,买了后主要想用来学习 unix 和 后端开发,也会每天带着电脑往返于实验室和寝室之间。
喜欢air的原因是:太薄太轻了,只能用sexy来形容它! 而且续航能力比pro长好多。
缺点:屏幕。 怕下半年就出r屏air,那就淘汰地太快了。
喜欢pro的原因是:retina屏真是太霸道了!性能要好,但air应该也够用了。
缺点:重量上还是能明显感觉出比air沉好多。便携性肯定没有air方便。
ps:经济能力最多能支持到 中配的pro,要买air的话应该也是中配。
共29条回复
我会选择AIR 11 + 大显示器 -----》
等最新款的AIR 11
作为一个学生党,我现在超想买个air……
但是,学习unix和后端买mac……这个理由真说不过去
一开始我也超想买air,但看了retina后,就不能接受了...
就实验室和宿舍而已,现在的学生都这么弱不经风么 ?
@ 实不相瞒我背着联想Y470(黑苹果)半年多一天来回坐5个半小时地铁,现在也是第一感觉就是入air
@ 我看macrumors,air是36天前才更新了啊..
pro with retina 13寸
同问,我也想知道。未来发布的air 12寸的屏幕是不是太小了, pro的话倒是有15寸的
我个人的经验,很多事凑合不来,如果你为便携,不用想,绝对是MacBook air 11寸,不要给自己借口说也就重那么几百克。我为了买一台便携的笔记本,先买了HP12寸的,太重,用了半年送人。然后买了ThinkPad x220,当时最轻薄的PC,还是重,现在放家里当台式机。最后买了12年底买了air11,这个世界清静了,一直用到现在,所有的iOS Android开发都是在上边搞定的。
相反,如果你为屏幕,那绝对不要买air。忍受不了的。
做人不能凑合的。
@ 多谢您最中肯的建议! 重新审视了下自己的需求,跟你说的差不多,已经决定买pro了!
本帖有29个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。&程序员为什么喜爱高配置的数码产品
程序员为什么喜爱高配置的数码产品
日09时10分来源:
题图:bymblockk From Instagram
关于程序员有很多段子,比如搞 IT 太辛苦了,想换一行怎么办?敲一下回车键啊;比如程序员问科比:你为什么这么成功?科比说,你知道洛杉矶凌晨四点是什么样子吗?知道,一般那个时候我还在写代码,怎么了?比如格子衫,双肩夸,一年四季的牛仔裤……
不过,这些都是表面现象,程序员消费起来有时候非常可怕,就像女生爱买衣服爱买包一样,大部分程序员都对电子设备往往缺乏免疫力,女生会花掉2万元换来一个 LV 包,程序员会花掉2万元买一台配备了 Retina 显示屏和 Touch Bar 的 Macbook Pro,然后双方都认为对方有病。
事情一般是这么发生的,你工作了几年,写了很多代码,产品上线了,产品下线了,团队出发了,团队解散了,然后你会感到疲惫,生活没有希望,这时候你觉得需要奖励自己一台 Mac。然后你就有了一个 Mac,你发现了一个新世界,压力消失了,原来操作系统可以设计成这样……于是你觉得每过一段时间就需要减轻压力。你开始买正版软件,学习后端、前端和大前端技术,你发现你需要两部手机,因为 Web、iOS 和 Android 平台的技术都值得学习。于是你有了一部 iPhone 和一部 Android,后来你又有了 iPad。
然后你觉得自己需要多读点书,然后你有了一部 Kindle,你女朋友说,你看 iPad 上也有 Kindle,甚至手机上也有。你说,不是电子墨水屏的读了没感觉。
程序员编程还需要外接键盘……
你的 Mac 不是有键盘吗?那个键盘缺乏段落感。
不是写文章才需要段落感吗?段落感的意思就是,下压的时候会有一个轻微的阶段性下落的过程,给手指一种中庸的回馈,让你产生打字的快感。比如在 Macbook 的巧克力键盘编程,就像坐在绿皮火车上,急促、拥挤,而在茶轴键盘上,你会感到舒畅和辽阔。比如黑轴、青轴、茶轴、红轴、白轴……黑轴号称游戏轴,玩家必备,青轴触发深度是最深的,具备强烈的噼啪感,气势逼人。茶轴就是我用的这种,段落感,你造的……红轴是打字最快的键盘,一击到底,白轴段落感比茶轴强,压力大,按起来比较费力,有人将其比喻为键盘的冬天,不仅因为它是白色的轴,同时因为敲击的时候有一种陷入雪中的段落感,那种感觉……
程序员编程的时候和写文章的时候,可能会使用不用轴的键盘,你能想象吗?
除此之外,程序员还喜欢外接显示器 —— 那什么,Mac 的 Retina 屏还不够他们臭屁的么?对不起,很多程序员编程的时候,MacbookPro 的显示器是合上的,所以一般需要双显,4K 屏,一个横屏,一个竖屏,横屏用来看文档查资料,竖屏呢,当然是用来写程序了,因为屏幕比较长,可以看到更多的代码,写起来有一种一望无际的感觉,思绪特别辽阔……
说到重点了,程序员应该配备什么样的显示器呢?最近我试用了一款 27 英寸 4K 的显示器,非常不错,推荐给大家,它就是明基的专业显示器 BL2711U。
大屏幕 + 高清屏
程序员选显示器一般都是 2K 以上的,4K 算是标准配置。现在越来越多的人开始使用 Mac 编程,Mac 的视网膜屏已经把程序员眼睛的鉴赏能力提升到了一个新的高度,再去外接一个分辨率低的显示器不仅不能提高工作效率,模糊的效果还会影响大家的心情。而 27 寸的 4K 显示器,可以看到更多的可视面积,画面也更加清晰。
清晰度也不错
4K + 27 英寸的画面看起来平滑而无颗粒感,文字非常锐利。
以前朋友跟我推荐过 4K 的显示器,各种功能数不胜数,但不能竖屏,只能忍痛拒绝。对程序员来说,竖屏算是个基本需求。真正投入到生产线上的代码,很少横屏一屏幕能够显示全,竖屏就好得多,大项目复杂程序更不用说。程序员特别希望一次可以看更多行代码,不仅仅是效率问题,这还会让我们产生一种君临天下的感觉,也会忘记了自己还在加班的现实。
色彩还原度高
前端程序员越来越多,他们会面临大量的 UI 和交互相关的工作,为了保证程序实现的一致性,显示器的色彩和还原度就显得非常重要。这也是很多程序员青睐 Mac 笔记本的原因。这一款显示器的色彩相当不错,基本上是给专业设计人员准备的显示器,色彩还原度非常高,基本上没有色差。
除了以上这些推荐理由之外,这台显示器还有个特点我很喜欢:可以同时连接两台主机,并且同时显示两台电脑的内容。也就是说,你可以把两台 Mac 的屏幕进行扩展,而 27 寸大屏幕则可以同时以画中画的方式显示两台 Mac 的屏幕内容,扩展之下,你就有了四个屏幕,够不够拉风?
试用下来,感觉这款4K屏确实不错。以前和明基有过台灯的合作,于是这次和明基官方又做了一次显示器的优惠团购,这台显示器京东原价是 3999 元,本次公众号团购价只要 3799 元,收货后朋友圈晒单可返现 100 元,实际支付 3699 元。
扫码立享优惠限时+限量
团购说明:
1、本次团购活动由 Mactalk 携手明基官方推出,活动时间为12月3日~12月8日;2、有疑问请联系明基客服微信 benq1029;3、明基所售商品可享受七天无理由退货服务,15天内质量问题换货,3年全国联保服务;4、需要发票请备注抬头及邮箱,统一开具电子发票;5、明基专显按照机身序列号进行售后质保;6、拍下订单后,72小时内完成发货,节假日顺延,通常的快递时间在1~3个工作日;7、明基客服正常工作时间为:9:00~20:00,非工作时间请先留言,耐心等待。
我曾经听人说过,当你不可以再拥有的时候,你唯一可以做的,就是让自己不要忘记。所以在能够拥有的时候,一定要买买买……为什么程序员都是用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 装好了,驱动就好了。重装系统?我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,苹果就是这么酷,“我们是一家加州公司”。苹果的保密措施可以说做到了极致,产品官方不发售就在市场上看不到踪影。
采纳率:41%
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 程序员一定要读的书 的文章

 

随机推荐