V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jimupon
V2EX  ›  Apple

macbook pro 真的适合程序员写代码?

  •  
  •   jimupon · 2020-02-24 10:28:38 +08:00 · 33837 次点击
    这是一个创建于 1513 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司用 win 一体机+ linux 远程开发; 在家用 surface pro + linux 台式机远程 外接双显示器,无线键鼠

    最近得了一台 mbp,一直有人鼓吹 mbp 适合程序员用,不过用了半个月来真的没发现 mbp 有何优势?

    1. 有人说 mbp 手势有多好用,但是这些手势在 surface 上一样支持啊,只是用的人不多,怎么在 mbp 上就真香了 ? mac 上一堆快捷键学习成本也不低,win 上的快捷键难道不多吗?

    2. 键盘,mbp 键盘不多说了,要适应这个手感不容易,虽然触摸板确实不错,但是怎么也比不上无线全尺寸键盘加鼠标。 提到外接键鼠,为啥 win 上很好用的键鼠,接在 mac 上就掉帧,卡顿。。。

    3. 主流的 ide mac 和 win 上都有,在具体开发上差别真的不大。 当然 win 上配置开发环境很烂,其实用 win 上 ide 加 linux 远程开 remote development 就可以了。 个人感觉比用一台 mbp 上配开发环境用的舒服。

    当然这只是我用半个月的体验,可能 mac 有其他好用的地方体会到。 但是对于开发来说,如果不是用来出差、开会,台式机永远比笔记本开发来的爽快。

    180 条回复    2020-03-14 03:11:06 +08:00
    1  2  
    liqingcan
        1
    liqingcan  
       2020-02-24 10:30:17 +08:00   ❤️ 1
    没有什么适不适合,习惯问题。你最习惯的就是最合适的。
    tt67wq
        2
    tt67wq  
       2020-02-24 10:33:47 +08:00   ❤️ 30
    mac 突出一个贵!既然花了这么多钱,总要多夸夸,给自己找点心理平衡
    linvon
        3
    linvon  
       2020-02-24 10:34:55 +08:00   ❤️ 2
    最主要的就是类 unix 的 macOS 系统啊。。你说的手势根本跟开发没什么关系,至于键鼠和 IDE 区别也不在于 MacBook 和非 MacBook 吧
    b1iy
        4
    b1iy  
       2020-02-24 10:40:17 +08:00
    1、手势优势不算什么,快捷键明显更方便
    2、我都是外接键盘
    3、WSL 挺香的

    17 年公司配了一台 Mbp 和 一台戴尔的本子,18 年自己买了一台丐版 15‘ ,用到现在,反而更想用回 Win,当然,我说的 Win 本价格是和 MBP 差不多的那种 Win 本
    jimupon
        5
    jimupon  
    OP
       2020-02-24 10:42:38 +08:00
    @linvon 类 unix Os 有点优势,但在大项目基本不会在本地配环境跑,都是放服务器,本地远程过去。
    darksword21
        6
    darksword21  
       2020-02-24 10:43:10 +08:00
    类 unix 系统,就这一点呗,要是也不需要就喜欢用什么就用什么不用比什么键盘软件快捷键啥的。
    zhuwd
        7
    zhuwd  
       2020-02-24 10:43:47 +08:00 via iPhone
    嗯,半个月可能并不觉得怎么样,建议半年后再来说说感受
    arYUWang
        8
    arYUWang  
       2020-02-24 10:45:33 +08:00
    还以为 LZ 原来用的是 Linux 桌面。。。

    不是谁都喜欢 remote Development 的
    applepieuser
        9
    applepieuser  
       2020-02-24 10:46:33 +08:00 via iPhone
    需要你自己用 Mac 开发过才能有深刻对比吧。更何况适合自己的开发组合才是最好的。
    aabbcc112233
        10
    aabbcc112233  
       2020-02-24 10:47:52 +08:00 via Android   ❤️ 9
    三流程序员比设备
    murmur
        11
    murmur  
       2020-02-24 10:47:54 +08:00
    看了前几楼我以为上错了论坛,不过貌似后面还挺正常的
    mac 就是贵,然而苹果不谈性价比,只有 windows 才谈,为啥啊,不懂
    jimupon
        12
    jimupon  
    OP
       2020-02-24 10:51:00 +08:00
    @arYUWang 恩 linux 桌面说实话比 win 和 macOs 差不少, 所以只用 shell
    nicevar
        13
    nicevar  
       2020-02-24 10:51:07 +08:00
    我用 mac 做开发 11 年,但是说如果有性能好的台式机,肯定是 windows 好用了,开多个显示器体验根本就不在一个档次上,我是去公司的时候才用 mbp,在家里基本上不用
    PainAndLove
        14
    PainAndLove  
       2020-02-24 10:51:15 +08:00
    很同意最后一句话。
    tc132
        15
    tc132  
       2020-02-24 10:51:39 +08:00   ❤️ 13
    当然 win 上配置开发环境很烂
    ----------------------
    你自己不是都说了吗?
    infun
        16
    infun  
       2020-02-24 10:52:05 +08:00
    我用一千多的 chromebook 装了 GalliumOS 一样的用
    适合自己的就是好的
    minamike
        17
    minamike  
       2020-02-24 10:56:16 +08:00 via iPhone
    喜欢就买
    哪要那么多理由
    JerryCha
        18
    JerryCha  
       2020-02-24 10:58:01 +08:00   ❤️ 2
    人生又不止代码,Mac 音响也挺好的,不知道 Windows 阵营什么时候能走出成本与性价比为王的怪圈
    robot1
        19
    robot1  
       2020-02-24 11:02:21 +08:00
    喜欢有一千种理由,也有一千种理由不喜欢
    ldw4033
        20
    ldw4033  
       2020-02-24 11:05:23 +08:00
    是不是个 只有你自己清楚,不适合就不用,适合就适应
    nnqijiu
        21
    nnqijiu  
       2020-02-24 11:07:15 +08:00
    主要是 mac 比 win 更方便配置各种环境,而且界面比 linux 友好,so~
    justrand
        22
    justrand  
       2020-02-24 11:11:42 +08:00
    其实我个人觉得 mac,win 啊只要合适自己就行了。关键在人,而不是工具。
    wienli
        23
    wienli  
       2020-02-24 11:14:07 +08:00
    除了开发环境,比如 iOS MacOS 程序员必须要 MAC,其他就看个人喜好
    Hsinyao
        24
    Hsinyao  
       2020-02-24 11:14:46 +08:00 via iPhone
    屏幕好,字体渲染细腻漂亮,unix 工具链,还有就是本人颜控,机器好看也是巨大的优势:doge
    xieshaohu
        25
    xieshaohu  
       2020-02-24 11:14:53 +08:00
    你这家里一套、公司一套,如果经常要外出呢?
    MBP 好处就在,家里、公司都是一台 MBP,外出也是这台 MBP,手势方便,不用带鼠标出门 。
    jin5354
        26
    jin5354  
       2020-02-24 11:15:58 +08:00   ❤️ 1
    不喜欢就不用呗。技术会议上那么多大佬都用 macbook,那么多头部公司入职发的都是 macbook,当所有人都傻啊
    imzhazha
        27
    imzhazha  
       2020-02-24 11:16:16 +08:00 via Android   ❤️ 1
    @JerryCha 这个社会上穷人还是比富人多得多的,富人才不讲性价比
    cmdOptionKana
        28
    cmdOptionKana  
       2020-02-24 11:18:09 +08:00   ❤️ 6
    具体要看做哪方面的开发,在很多情况下,mbp 确实有优势:

    1. 首先必须有使用笔记本的需求,不能拿台式机出来比……比如有人在学校,家住同城,周末带着笔记本就回家了,或者嫌宿舍吵闹,带首笔记本就去课室、图书馆了。

    比如有人喜欢窝床上被子里用电脑、有人嫌家里吵、有人经常要出差,我在 V2 这里甚至还看到一个案例:家里有两层(还是三层记不清了),要带着笔记本上上下下……这些都是台式机无法满足的。

    2. 手势,现在 win 本是追上来了,但花了很多年。包括电池续航、机身厚度、屏幕质量、高品质笔记本的性价比等等,win 本曾经都是大幅落后于 mbp 的,现在才刚刚追上来,可不能把曾经的落后当作从未发生。

    即使是现在,win 本的触摸板已经好了很多,但还是输给 mbp 一点点啊,而要买一台各方面参数与 mbp 差不多的 win 本,价格也贵啊。再考虑到售后和二手保值,从综合上来说,在高端笔记本这一块,mbp 还是胜出。

    3. 开发你自己也说 win 配置环境比较烦(不管 PHP、Ruby、Python 不是 Go……一旦涉及 GCC 在库,win 上的环境搭建都会麻烦很多),docker 也不好用。结果你是依靠远程的 Linux 来开发,这已经是请外援了呀。

    要说请外援,mbp 也能远程 Linux,而且 mbp 可以装 win 系统的虚拟机、BSD 虚拟机,效果还不错。而在 win 上想要虚拟 macOS 和 BSD 却没有很好的方案。因此,开发环境这一块 win 也明显是输的。
    serge001
        29
    serge001  
       2020-02-24 11:21:44 +08:00
    目前用 mac 的理由:
    1.组里的人用的都是 mac,出问题容易排查
    2.UI 给的 sketch 设计稿只能 mac 打开
    newtype0092
        30
    newtype0092  
       2020-02-24 11:22:20 +08:00   ❤️ 3
    是真的,你不习惯是因为你不是合格的程序员。
    同理,你不穿格子衫,不背双肩包上班,不掉头发,不 996,都不是合格的程序员,程序员就应该一眼能看出来,跟克隆的一样。
    想做合格的程序员,赶紧先去买格子衫吧。
    serge001
        31
    serge001  
       2020-02-24 11:22:27 +08:00
    蓝牙键鼠掉帧的问题我也遇到了,目前的解决方案是用有线或者 2.4g...
    wee911
        32
    wee911  
       2020-02-24 11:24:46 +08:00
    wsl 做好了, 我就用 windows, 目前 wsl2 真的不行, 玩具而已
    littlewing
        33
    littlewing  
       2020-02-24 11:25:49 +08:00
    mac 上配环境舒服很多,就这个原因
    wee911
        34
    wee911  
       2020-02-24 11:26:11 +08:00
    mac 比 window 配置环境容易, 这是事实, 但是 docker 化以后差距越来越小了
    littlewing
        35
    littlewing  
       2020-02-24 11:27:57 +08:00
    另外你最后一句说了是台式机比笔记本舒服?并不是比较 win 和 mac
    Mac 你也可以用 MacMini 和 MacPro 啊
    SjwNo1
        36
    SjwNo1  
       2020-02-24 11:29:09 +08:00
    你喜欢就好了呀
    xau
        37
    xau  
       2020-02-24 11:29:19 +08:00 via iPhone
    哈姆雷特
    will0404
        38
    will0404  
       2020-02-24 11:29:28 +08:00
    稍有规模的互联网公司为什么全员 macbook,你细品,公司给你配 mac 难道不是为了效率而是为了装逼吗?

    ”当然 win 上配置开发环境很烂“,仅这一条就够了,你我都懂的。
    Buges
        39
    Buges  
       2020-02-24 11:31:44 +08:00 via Android
    Windows 开发环境难配?确实不如 apt 一把梭方便,但也就 vs 全家桶和 mingw 的事。
    终端可以把 mingw 设为默认 shell,也算*nix 风格了,还有 wsl。
    petercui
        40
    petercui  
       2020-02-24 11:32:08 +08:00
    macOS 既有 Linux 配置的便利,又有漂亮的 GUI 加成,高分屏字体渲染不香么?干嘛不用?
    另外再加两个理由:安装软件方便,升级软件方便,卸载软件方便;没有游戏干扰你,也没有弹窗干扰你。

    再加一个,sketch 用过吧,就这一个就值得用 macOS 了。
    helloworldgo
        41
    helloworldgo  
       2020-02-24 11:32:11 +08:00
    mac 才多少钱,工具趁手就好,难道同样价钱买到高配电脑到人比较聪明?
    murmur
        42
    murmur  
       2020-02-24 11:33:41 +08:00
    @petercui 我记得吹 webasm 的时候有人推荐了一个外国的网页版原型设计工具,忘了叫啥,我从来就没打开过
    misaka19000
        43
    misaka19000  
       2020-02-24 11:35:23 +08:00   ❤️ 1
    又来引战了?日经贴
    real3cho
        44
    real3cho  
       2020-02-24 11:38:06 +08:00   ❤️ 1
    Xcode:我想做个好人,但是我没得选.
    luckyrayyy
        45
    luckyrayyy  
       2020-02-24 11:38:56 +08:00
    Mac 对于程序员不就是个 GUI 增减版 Linux 么。
    Ericcccccccc
        46
    Ericcccccccc  
       2020-02-24 11:39:31 +08:00
    从另外一个角度想, 程序员的工作很小一部分是敲代码

    你说的那些都不是事, 什么快捷键啊直接的
    tianshilei1992
        47
    tianshilei1992  
       2020-02-24 11:42:41 +08:00
    要只说写代码本身的话,Linux 感觉更好一点…写代码那些工具 macOS 上面有的,Linux 上面也都有了基本上,Xcode 除外。但是,我们在写代码的时候通常会干一些别的,而把这些东西都算上,Linux 和 macOS 之间的差距就不是一点半点的了…
    20015jjw
        48
    20015jjw  
       2020-02-24 11:45:55 +08:00 via Android
    15/16 寸 mbp 在这么快的机器里最适合拿着走来走去开会所以就标配了
    一直在工位上🐴我司可以自由申请 iMac Pro 和 Mac Pro
    CoCoMcRee
        49
    CoCoMcRee  
       2020-02-24 11:48:45 +08:00
    适合自己的就是好的, 参加工作前 15 年,从小学初中高中大学一直使用的 win,不管是游戏还是开发。

    直到工作第二年公司给配了台 mac 后,至今已经在 mac 下做开发 5 年了,真心觉得 macOS 适合自己做开发。
    Micoool
        50
    Micoool  
       2020-02-24 11:51:49 +08:00
    就我来说最重要的一点就是耐用,17 年 MBP 现在出门一天可以不带电源,Win 本基本用一年以后电池待机时间就直线下降了
    zh826256645
        51
    zh826256645  
       2020-02-24 11:51:55 +08:00
    后端开发:
    windows (大学用了快 4 年) 不如 linux 方便(特指安装开发软件包和终端),linux 桌面版(用了两年)不如 macOS 稳定,最后选 mbp
    我就是这样一步步过来的,当然还是 win7 的时候,没试过用 win10 开发
    ty89
        52
    ty89  
       2020-02-24 11:56:58 +08:00
    吐槽 win 开发环境不好配的,是还在用 windows xp 吗
    win10 开发者模式自带 linux 子系统(ubuntu)好不好
    Torpedo
        53
    Torpedo  
       2020-02-24 11:59:24 +08:00   ❤️ 2
    总的来说,即使是程序员也是用 win 的多。
    win 这个平台,它不挑。啥都能跑,就和现实世界一模一样。用的什么人都有
    mac 呢,首先整体定位高端,门槛高,自然聚集了"高端"的程序员。
    然后就有人自觉用了高端的 mac,整个就高端了起来

    其实用什么设备都一样。自己顺手才是最重要的。
    wsglj
        54
    wsglj  
       2020-02-24 12:01:11 +08:00
    没啥 ,就是抚摸抚摸,各种细节和舒服,就够了。。。。
    liprais
        55
    liprais  
       2020-02-24 12:02:29 +08:00   ❤️ 3
    你们吹 wsl 肯定没深入用过
    那磁盘性能之垃圾,简直没法用
    stephenyin
        56
    stephenyin  
       2020-02-24 12:03:43 +08:00
    Windows 转 Mac 用了三年的感受, 除了配置开发环境 Mac 更友好之外, 相同的软件(包括大厂的) Windows 下总比 Mac 下更流氓, 包括但不限于 弹窗 | 强制安装 | 偷偷安装 | 卸载不干净 等问题. Mac 感觉用起来更省心一些,能更专注自己的工作.
    optional
        57
    optional  
       2020-02-24 12:04:42 +08:00
    其实和女人们说,名牌包包比普通包包更好用的内在逻辑是一样的。
    petercui
        58
    petercui  
       2020-02-24 12:05:18 +08:00
    @murmur 这种所谓的在线设计工具也就能画点流程图,结构图。做页面设计,平面设计的还是用专业软件吧。
    abcbuzhiming
        59
    abcbuzhiming  
       2020-02-24 12:06:24 +08:00
    @liprais wsl 最多用来搞搞开发,但是后来我发觉,还是虚拟机比较好,所以 wsl2 自己也变成了虚拟机,足见这条路线目前还是不现实的
    cedoo22
        60
    cedoo22  
       2020-02-24 12:09:09 +08:00
    入 mbp 不久,个人感觉, 如果需要外出带笔记本办公(带公司 /出差)的话,触控板 真的比 windows 笔记本方便好用,如果固定地点使用还是台式好用一万倍。
    murmur
        61
    murmur  
       2020-02-24 12:10:25 +08:00
    @cedoo22 都到了公司还不肯用鼠标,这是什么信仰
    TheWalkingDead
        62
    TheWalkingDead  
       2020-02-24 12:14:38 +08:00
    @murmur 为什么一定要用鼠标?
    murmur
        63
    murmur  
       2020-02-24 12:16:17 +08:00
    @TheWalkingDead 因为好使啊,你听说过电竞鼠标听过电竞触摸板么,这是鼠标的上限
    finab
        64
    finab  
       2020-02-24 12:16:21 +08:00
    当初为啥选择 macbook
    公司发的

    为啥觉得 macbook 好用
    用习惯了
    boywang004
        65
    boywang004  
       2020-02-24 12:18:25 +08:00
    几年前感觉 macOS+MBP 还是很好的,这两年吧,bugOS 越发的让人烦,硬件性能也差,蝶式键盘搞的人很糟心……
    如果不考虑移动办公,台式机高性能+黑苹果+外接触控板+键盘会是一个更好的选择。
    finab
        66
    finab  
       2020-02-24 12:18:46 +08:00
    @finab 偶尔换到 win 打游戏,因不习惯总觉得 windows 垃圾,而且弹出个右下角广告更觉得垃圾
    但这都是由我本身习惯导致的,如果当初公司发的是 windows 高端笔记本,我可能也会在偶尔使用 macbook 的时候觉得 macbook 垃圾
    GarethChu
        67
    GarethChu  
       2020-02-24 12:21:20 +08:00
    只看了楼主的表述,建议多用一段时间再看看,我刚开始用的头一个月也是不习惯的。
    dingdangnao
        68
    dingdangnao  
       2020-02-24 12:22:14 +08:00
    看到你说的第二点,我想起来了。
    带 Mac 出街,一个电脑就可以了,最多再带一个电源。电池至少能挺个四五个小时吧。

    带 Windows 电脑出街,一个电脑,一个长长的电源适配器,怎么也得再加个鼠标,有可能还要鼠标垫。。我亲眼见过星巴克里 带笔记本+电源+键盘+鼠标+鼠标垫+散热板的😂不知道这哥们儿干啥的
    Nielsen
        69
    Nielsen  
       2020-02-24 12:24:31 +08:00
    macOS 为了触控体验的优化,真的不是 Win 能比的。不是说像无脑吹说的这就吊打了怎么样,而是我认为 Win 就无意于此。

    苹果的软硬件都在自己手里,所以一直以来都能统筹安排为了一个目标服务;而微软这边,用户体验的大部分受硬件厂商决定,微软自然不可能在这个上下太大功夫。

    触控体验也正是这样,它是一台笔记本是否便携的至关重要的因素。Surface 没出来之前,看看一众 Win 笔记本,ASUS、宏基之类的,触控板真的叫能用么?所以就导致了,至今大多数的 Win 笔记本,离开鼠标几乎是无法工作的,然后你就需要个鼠标垫,然后你对办公地点的选择就没那么随意了;而 Mac,会场放在腿上也行,地毯上盘腿坐着也行,高铁二等座那个小桌板上也行,家里窝在沙发上也行。

    Surface Pro 我是第 5 代入的,从用户反馈来看,4 代开始才是真正成熟的产品。然而那个触控体验,按起来的生涩感,噶嘣噶嘣的,真的和线性马达模拟出来的震感没有可比性。其实对于微软来说,知道广大用户仍然是鼠标为主的使用习惯,搞一块够大、够好用的触控板性价比不够高。更不用说,像三指向上扫、向下扫、左右扫这些和系统行为深度结合的使用体验,可能多少代 Surface 以后都不一定支持。

    最后还是正面回答一下问题吧:macbook pro 真的(比 Win 笔记本更)适合程序员写代码?
    基本是的,但并不明显了(把 Win 开发、iOS 开发这些放一边不说)。尤其是在微软拥抱开源之后,类 Unix 的这个优势基本快被抹平了。除此之外看重的方面,就跟设计类、媒体类工作基本相通了,就是便携性、外观设计等方面。
    OneMan
        70
    OneMan  
       2020-02-24 12:25:26 +08:00
    你要找的是正确答案,不是你头脑中的正确答案,放下自我意识,事情有很多角度,一千个人有一千个哈姆雷特。
    murmur
        71
    murmur  
       2020-02-24 12:26:19 +08:00
    @dingdangnao 带 windows 电脑出街?带个 ipad 去星巴克看爱奇艺不是更好么,活就是要在工位上坐,不知道哪里来那么多闲情雅致跑星巴克干活去,我喜欢当面沟通,有啥直接开撕别线上扯个没完没了的
    Qzier
        72
    Qzier  
       2020-02-24 12:27:28 +08:00 via iPhone
    因为是心理作用
    Procumbens
        73
    Procumbens  
       2020-02-24 12:27:37 +08:00
    今天刚好在 Reddit 上看到类似的帖子 「 Do you guys think Macbooks are worth it for a good programming experience today ?」 可以看看国外是怎么讨论的:
    https://www.reddit.com/r/cscareerquestions/comments/f8an9d/do_you_guys_think_macbooks_are_worth_it_for_a/
    iwannarun2
        74
    iwannarun2  
       2020-02-24 12:28:02 +08:00
    月经贴
    Wicked
        75
    Wicked  
       2020-02-24 12:29:31 +08:00 via iPhone
    先明确一下,楼主是想比较操作系统,还是比较笔记本,还是比较笔记本和台式机呢?
    操作系统的话,稳定性 /兼容性 /软件丰富度 /软件自由(流氓)度,Windows 更好
    比笔记本的话,综合(性能 /便携 /工艺)来说没有比 MacBook 更好的了吧
    比较台式机和笔记本的话,台式机性价比秒杀笔记本,固定工位工作,台式机无出其右
    zhangyi2099
        76
    zhangyi2099  
       2020-02-24 12:30:58 +08:00 via iPhone
    双修,各有各的场景
    jessun1990
        77
    jessun1990  
       2020-02-24 12:31:45 +08:00
    看自己使用习惯咯,我现在觉得 mac 下后端开发不如 linux。
    moxuaning
        78
    moxuaning  
       2020-02-24 12:39:36 +08:00
    都用过。
    更喜欢 windows。
    很多人 mac 吹爆的手势,可能他们也就看看电视啥的吧。
    Chingim
        79
    Chingim  
       2020-02-24 12:40:35 +08:00 via Android   ❤️ 1
    macbook 一般
    macOS 很香
    nicebird
        80
    nicebird  
       2020-02-24 12:46:48 +08:00
    mac 再好,比得上 linux??

    win+远程 linux 基本爆了 max。如果用 vs 开发的更不用说了。
    hello2060
        81
    hello2060  
       2020-02-24 13:04:20 +08:00
    有人说 mbp 手势有多好用,但是这些手势在 surface 上一样支持啊,只是用的人不多,怎么在 mbp 上就真香了 --- 这个我真看不懂啊,我用了 mbp 手势觉得爽不能说,我还要先去用 surface,surface 没 mbp 爽才能说真爽?
    chiuan
        82
    chiuan  
       2020-02-24 13:10:01 +08:00
    我觉得 mac 就非常好啊。。没试过 linux
    lifeintools
        83
    lifeintools  
       2020-02-24 13:11:26 +08:00
    我在这三种环境都 长时间开发过。主要看习惯 各有千秋
    ysn2233
        84
    ysn2233  
       2020-02-24 13:12:57 +08:00
    只用笔记本的话 mbp 不错,外接显示器的话 mbp 比较差
    xileihi007
        85
    xileihi007  
       2020-02-24 13:18:44 +08:00
    不是程序猿不了解,但是对于我的办公环境来说真的是很不方便,已经将落灰的 840 低价出售入了一台 magicbook,用 win 还是顺手啊
    Navee
        86
    Navee  
       2020-02-24 13:25:50 +08:00
    还是看个人习惯,MacBook 唯一的缺点就是贵
    ma5on
        87
    ma5on  
       2020-02-24 13:42:56 +08:00
    非常适合,但不适合所有程序员
    //怎么? 现在写 IOS & android APP 的都不叫程序员了? 还是前端不配叫程序员?
    ma5on
        88
    ma5on  
       2020-02-24 13:44:48 +08:00
    @JerryCha 起止是挺好,macbook pro13 inches 是目前用钱能买到最顶级的外放音质.
    WhatIf
        89
    WhatIf  
       2020-02-24 13:44:56 +08:00
    习惯问题占了巨大的比重。
    当年买 mbp,看中的是 15 寸视网膜屏,16G 内存 512GSSD,要知道当时普通的笔记本 4G 内存,500G 机械盘是主流, 更别提超低的分辨率了。所以一直觉得,虽然贵,但是性价比还是挺高的。如今这个优势已经没有了。
    触控板手势的确是一个加成的地方,不过后来去线下店体验了一下 surfacebook surface pro,觉得手势和屏幕完全赶上了,就是价格也不便宜。
    然后在使用上, 我大概就属于不习惯用 mbp 的人群之一。mbp 的键盘没有 insert 没有 page down,page up, 这让很多场景操作变麻烦。有时候,因为要做 ios 项目的缘故,开着 mbp,然后又要写做点别的项目,比如 java 的, 想着就继续 mbp 上操作, 结果垃圾 finder 总能成功打消我的念头, 直接换 windows 去了。
    musi
        90
    musi  
       2020-02-24 14:03:32 +08:00
    不管是硬件设备电脑还是软件设备各种 IDE,其目的不是帮助提高开发效率么,只要自己用的舒服不就好了在乎别人说啥干嘛,别人说说就能把你的效率提上去么。。。
    charlie21
        91
    charlie21  
       2020-02-24 14:05:28 +08:00
    买都买了

    凑合过呗,还能离咋地
    tmado
        92
    tmado  
       2020-02-24 14:07:38 +08:00
    虽说手势什么的跟编程没啥关系,但 surface 那种弱鸡手势跟 Mac 差得还是太远了
    Justin13
        93
    Justin13  
       2020-02-24 14:09:21 +08:00 via Android
    最大问题是文件系统默认不区分大小写。
    其他的都是个人使用习惯问题。
    cedoo22
        94
    cedoo22  
       2020-02-24 14:14:52 +08:00
    @murmur 什么情况要在公司用笔记本? 多半是开会,或者需要辅助电脑。 这种和 出差的用处差不多,这时,你会再随时掏个鼠标来用吗??
    还有 mbp 的键盘敲久了,手腕疼,还没有¥88 的键鼠套里的键盘舒服。
    loading
        95
    loading  
       2020-02-24 14:15:48 +08:00 via Android
    macbook 现在的硬件痛点主要是键盘和涂层。

    体验主要是 osx 生态了,里面的软件更注重让你专注,而且软件质量都挺高(数量相对也少)

    看是做什么工作,如果是单片机方面,真的烂。
    loading
        96
    loading  
       2020-02-24 14:17:00 +08:00 via Android
    楼主你这是远程工作,你需要的是瘦客户端而已,macbook air 在 5 年前就很适合你。注意自己分析,别盲目。
    glfpes
        97
    glfpes  
       2020-02-24 14:19:59 +08:00
    你是 2 台电脑和 1 台 macbookpro 比较。
    这意味着 2 倍的开销。
    也意味着一旦有移动开发的需求完全跟 macbookpro 没法比
    也意味着配置更复杂
    ps1aniuge
        98
    ps1aniuge  
       2020-02-24 14:46:23 +08:00
    @jimupon 恩 linux 桌面说实话比 win 和 macOs 差不少, 所以只用 shell---------linux 的 shell 也比 powershell 差很多。
    ISSSSSSS
        99
    ISSSSSSS  
       2020-02-24 14:55:24 +08:00
    现在的系统,哪有什么只有 mac 行,windows 不行的场景。反倒大多是 windows 可以的,mac 不一定行。
    但是 mac 的各种细节,类 linux 的工作场景非常适合程序员使用。
    起决定因素的,完全在于细节和习惯。
    我认识的人,百分百用了 mac 之后再也不会用 windows。

    另外说一个小细节,使用 idea 开发的时候,你就会觉得 mac 显示的代码要比 windows 上的看着要舒服,即时调成相同字体。真玄学。我们一天时间用到电脑最多的,其实是屏幕,因为你无时无刻的在看着。如果从屏幕上来比较,windows 都是小弟。windows 的笔记本或屏幕差不行,或屏幕好,但是系统优化跟不上,也不行。
    TJT
        100
    TJT  
       2020-02-24 14:59:16 +08:00   ❤️ 3
    不说别的,GBK 和 BOM
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3036 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 14:56 · PVG 22:56 · LAX 07:56 · JFK 10:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.