美文网首页黑苹果iOS知识玩转Mac
一个Java程序员眼中的Mac OS(系列一:总纲领)

一个Java程序员眼中的Mac OS(系列一:总纲领)

作者: UPUPMO | 来源:发表于2016-11-07 08:50 被阅读5506次
  • 一个Java程序员眼中的Mac OS

系列教程总结

  • 本系列会有 6 大篇,N 多小篇,6 大篇分别对应的是:
    • Mac 系统细节设置
    • Mac 常用快捷键说明
    • Mac 常用软件推荐
    • Mac 包管理和终端的使用
    • Java 开发者常见配置
    • Mac 外接设备推荐

  • 我喜欢纲领性的文章,不喜欢一篇里面太长。
  • 在 6 大篇里面会是类似提纲一样的东西,里面布满标题和链接,跳转到我新开通的简书小号中,简书里面有对应标题讲解的详细内容。
  • 我个人觉得这样学起东西来更加系统和有规律,也方便别人查询。
  • 本教程使用环境
    • 设备硬件:2015 款 Retina MacBook Pro,i7,16G,256G。
    • Mac OS:macOS Sierra,10.12.1

  • 我不是果粉,也不是软粉,也不是 Linux 粉,我只会站在效率上考虑问题,不计代价的考虑效率,所以对于此系列的相关文章沟通,我希望我们是建议在以一个效率为核心的基础上进行。
  • 我目前生活中开发,主力机还是台式机的 Windows 系统,我这个屏幕分辨率大,CPU 强悍,内存足够,SSD + 机械容量够装,所以如果在家开发我会选择 Windows 系统,但是不排除以后我适应了 Mac OS 以后,专门装黑苹果使用。
  • 如果专门写东西,出门,浏览网页等等非开发、非游戏事情我会选择 Retina MacBook Pro,它小巧,屏幕清晰,软件友好,我坐着用不会那么累。

Mac OS 使用感受总结

  • 我现在同时具备了三种类型的系统使用习惯:Windows、Mac、Linux,所以我想我现在多少有话语权来推荐这三个系统了。
  • 为了更适应大众,更适应效率,对比这三个系统的前提是:不考虑钱和职业的情况下。
  • 这三个系统里面没有所有方面都最好的,因为都是有侧重点和自己的定位的。
  • Linux 是最简单划分的:Linux 最适合服务器部署,不适合桌面,所以只要你经常跟桌面打交道的都不建议。
  • Windows 和 Mac 倾向于普通用户,适用于桌面用户,如果要从这两个里面挑一个推荐给大家的话,我会这样分情况。
    • 1.如果使用的对象是小孩,是他的第一台电脑的话,我会选择 Mac。里面英文软件多,屏幕好,最重要的是软件生态圈中有很多在维护的好软件和小软件,软件生态圈并不是完全依赖大公司或是苹果本身。
      • 在这里也强调下,苹果所维护的收费软件生态圈确实比 Windows 好很多,那些开发者能有收入,他们才会继续进行维护。而对于中国的使用者来讲,好的英文软件多了,会间接促进他学好英文,沟通外面世界。所以我也发现为什么那些很早以前玩 Mac 的,说自己是果粉的英文都还不错,我觉得这个是有一点作用的。
    • 2.如果被推荐的对方是成年人,那我又会细分为下面两种:
    • 2.1.如果这个成年人会愿意花时间学习,并且有英文的一些底子,不反对英文,那我会推荐 Mac,因为 Mac 有很多优秀的软件可以增加效率的,而这些很多都是英文软件,我后面都会来一一推荐,并且硬件设备也一直处于世界最前沿的。
    • 2.2.如果这个成年人不喜欢学习新东西,只是平时回家就是玩玩电脑游戏,看看视频聊聊天刷刷微博看看朋友圈什么的,我会推荐 Windows,Mac 在娱乐这条路上不是 Windows 的对手,微软有 XBOX 做后盾。

Retina MacBook Pro 笔记本总结

  • 优点:
    • 轻便,性能不差,待机长,适合出门。
    • 量测喇叭清澈,音乐人适合。
    • 视网膜的显示屏没什么可以挑剔。
    • 系统字体渲染确实很棒,很清晰
    • 触摸板好用,非常好用
    • 系统备份功能强大
    • 收费软件生态圈比 Windows 好很多,原因前面说了。
    • Unix 系统,对于懂 Linux 部署环境的 Java 开发者来讲是很友好。
    • 如果你是 iPhone 手机用户,同时有开启 iCloud 的话,那有些数据同步上也是很方便的,比如我常用的备忘录、提醒事项,同时手机使用的 WIFI 密码,笔记本也会自己记住等等这类细节。
    • 很多软件都没有中文版,对日常英文的回顾是有帮助的。
  • 缺点:
    • 贵,真心贵
    • 在 Mac 下,那些国外软件反而都很好,反而是很多国内软件很糟糕,不管是有道词典、QQ、搜狗输入法、为知笔记、百度云盘等等,都做得比 Windows 差,很多设置、功能都去掉了。
    • 软件设置少你可以叫做简洁,但是我也可以叫做功能简单,有些人用不到这些设置,但是对于我这类喜欢设置很多习惯的人来讲,我不觉得这样是简洁。我不知道是不是苹果没给权限还是什么的,反正我是非常不满意的。

Mac 机子购买建议

  • 优先根据 职业 来划分情况:
    • 如果你是开发者、设计师、视频编辑、音乐编辑等 IT 相关职业者,那你的预算必须在 1W,必须选择 Retina MacBook Pro 系列,不然怕是扛不住你的日夜虐待的。
    • 如果你是非IT职业者,平时也生活所用,不会有太多资源的运作,那你的预算必须在 7K,你可以考虑入手 MacBook Air,这个平时使用的,而且待机又长,很适合出门轻度使用者。
  • 作为开发者,如果你初期经费不够的,预算小于 1W,不建议你买 Mac 的任何产品,那些低于 1W 的 Mac 产品不会让你有多大的效率进步的,当然了,前提是你也确实对 Windows 也足够了解。
  • 如果你经费在 1W 左右,那可以大胆尝试下 Retina MacBook Pro 不管是 2015 年款的还是最新的 2016 款。Mac OS 上其实也很多破解软件的,而且安装起来也很简单的,所以不会影响你工作效率。当然了,前提还是你要花时间去找资料学习下。
  • 如果你已经进入一个比较好的后台开发状态,那我建议你手头有一台顶配的 Windows 台式机,一台 Retina MacBook Pro 笔记本。预计这需要花费 2W ~ 3W 左右,你可以分阶段来。
  • 如果你非常着迷 Mac,那就一台顶配 Intel 台式机用来装黑苹果,一台 Retina MacBook Pro。

结束语

  • 买 Mac 设备装双系统我觉得没必要,如果你就一台机,那我就只建议你专心用 Mac OS 或专心用 Windows,如果习惯 Windows,那就专心买 Dell XPS,Surface Book。
  • 如果你打算认真从事开发行业,那就等手里有钱之后,按我刚刚说的,笔记本用 Retina MacBook Pro,台式机组装用 Windows 或 黑苹果。
  • 下期预告:一个 Java 程序员眼中的 Mac OS(系列二:Mac OS 系统细节设置)

相关文章

网友评论

  • 8c568a1d3a1e:台式机ubuhtu,笔记本mac
  • 6494df96c4e2:同款mac
  • 吾名唐宋:同款mac, iOS开发, 路过
  • 萌萌的白天:同开发者 已经入手最新的2016 pro 虽然touch bar 并没有什么卵用 但是 逼还是要装的
  • 黑泥卡:Linux搜狗输入法可以同步词库。Chrome可以解决微信的问题。office可以用WPS,买Ms office的估计大部分都用Windows。估计用iPhone的人,不愿意折腾Linux。其他的我不知道楼主有没有认真试过,不要误导其他人。
    黑泥卡: @YouMeek 看各自需求吧,Linux桌面没的说,就是大众软件少点。要说效率,对大部分人来说,跟操作系统没什么关系。谁会推荐一般用户用Linux。。。
    UPUPMO:@黑泥卡 有时候讨论问题你不能说是有代替品就可以的。而是要说对应的代替品效率是否可以赶得上原本的。目前我来看,mac和win互相的代替品基本都是一样的,互相能满足和想通。

    linux我是绝不会推荐给一般桌面用户的,除非以后有些公司开发一个桌面的android并且有很多大公司跟进,不然就效率而言没有太多意义。
  • d7dd2078bdf6:为什么一定要用破解软件,尊重别人的劳动成果不好么
    UPUPMO:@13110015696 尊重任何人都是应该的。但是我会更加尊重自己,那些软件没有以后我就用不了这个系统了,会严重影响我效率。电脑是个工具,我买它就是为了提高我效率的,可是结果是降低,那就是不尊重我自己。
    悦思:@13110015696 以上 贵真心贵 说明了心声
  • 3447776845ee:看到头像我就点进来了,果然是你,接触你是在idea的群里,那时候还是每周五开放进群(现在已经不开放了),加好友是我也在你的git上贡献过代码,简书再次看到你,很开心。
    3447776845ee: @YouMeek 我写blog了,然后印象笔记里好多,发出来需要整理。
    UPUPMO:@石頭剪刀b
    嗯,你只看不写呀,一篇文章都没有。
  • 心似风雨:话说装黑苹果这种事怎么办?
    b6ebeb5a09e8: @心似风雨 相信远景论坛上会带你飞的
    心似风雨: @YouMeek 谢啦,之前捯饬过,发现也就远景论坛有
    UPUPMO:@心似风雨
    需要硬件支撑的,相关的硬件我已经在整理,会放在双十一购物指南中的数码篇中,明晚会发表出来,你可以看下。
  • 李彥志:不错
  • 李彥志:不错

本文标题:一个Java程序员眼中的Mac OS(系列一:总纲领)

本文链接:https://www.haomeiwen.com/subject/gionuttx.html