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

后端开发 MacBook 求推荐

  •  1
     
  •   steelshadow39 · 2 天前 · 5618 次点击

    如题,目前用的是 RedmiBook pro15,16G ,1T ,AMD 6800H 。平时的办公和开发基本没太大问题。只是内存长期 90%以上(不卡,可以接受)。主 java ,平时用到的软件主要是 Chrome (有时开 20 多个网页),idea ,postman ,navicat ,vscode 等文本编辑器。由于目前还是学生,考虑到以后工作肯定会接触到 Mac ,所以想提前用一用熟悉一下生态。

    内存需求:16 或 18,再往上有点贵了 存储需求:512G ,官网多加 512G 到 1T 要 1350 ,确实贵( 512G 个人感觉不够,Windows C 盘会越来越大,不知道 Mac 是不是这样,我现在的 1T 是加装的),如果后续要加装,是否方便? 屏幕:想要 16 英寸,现在用的是 3200×2000,15.6 英寸,个人对屏幕要求比较高,长期看屏幕。16 英寸的重量也能接受。

    没有视频剪辑需求(即便有,也只是最简单的)。

    官网看了一款,16 英寸,M3 pro ,18G ,512G ,12 核中央处理器,18 核图形处理器(对这个理解不深),价格 1.85W 。

    还在继续调研,希望各位 V 友给点建议,谢谢

    第 1 条附言  ·  2 天前
    预算花的是自己的钱,不用考虑家里的负担
    122 条回复    2024-06-28 22:31:26 +08:00
    1  2  
    ericguo
        1
    ericguo  
       2 天前
    主 java 18G 都很不够,不过的确学生党,要不建议不要买了。
    Asan
        2
    Asan  
       2 天前
    建议先不买,除非家里支持
    phrack
        3
    phrack  
       2 天前 via iPhone   ❤️ 2
    > 由于目前还是学生,考虑到以后工作肯定会接触到 Mac ,所以想提前用一用熟悉一下生态

    没必要。

    家庭富裕当我没说。
    corot2a
        4
    corot2a  
       2 天前
    处理器感知不强,选最低配就行了,内存大小顶着预算来,越大越好,硬盘后期可以拆机进行扩容的,14 寸还是 16 寸看你个人喜好。
    fish267
        5
    fish267  
       2 天前
    目前用的就是这款,不过是 36Gn 内存的
    开几个 IDEA ,日常内存占用 25G 左右,Java 够用
    iamperiod331www
        6
    iamperiod331www  
       2 天前   ❤️ 1
    M1 ,16G ,256G SSD
    Go 开发,用 vscoding (公司定制版),一般开 3 个
    开 edge 、chrome 俩浏览器,各自 N (肯定大于 30 )个页面
    不卡,我觉得不用买太贵的,家里用的话,买个 M1 的 MacMini 就足够了
    Adamo
        7
    Adamo  
       2 天前
    Macbook 的内存建议 32G 起步吧,16G 真的不太够用
    iamperiod331www
        8
    iamperiod331www  
       2 天前
    不要买 15.6 寸的,太大了,重,而且家里和公司都有显示器
    Goalonez
        9
    Goalonez  
       2 天前 via iPhone
    内存肯定得 32g 起步,我日常 75-80%占用,存储 512 只用了一半。存储不够可以考虑移动硬盘,云服务,nas 之类的。
    steelshadow39
        10
    steelshadow39  
    OP
       2 天前
    @phrack 自己的钱,没用家里的
    steelshadow39
        11
    steelshadow39  
    OP
       2 天前
    @fish267 我 16G 本地跑感觉也还行(可能是因为我的是玩具项目,规模太小),多数时间服务是在服务器上跑的
    kanepan19
        12
    kanepan19  
       2 天前
    等 6800 出驱动了, 装个黑苹果,熟悉下 mac 也不错。
    mac 下内存管理确实比 windows 优秀。
    当前只有 5800 以下才能装
    atalia
        13
    atalia  
       2 天前
    如果是 java ,不推荐 16g 。
    刚看了下设置 Xmx3g 下
    IDEA 6g
    java server 4g
    sunny352787
        14
    sunny352787  
       2 天前
    “考虑到以后工作肯定会接触到 Mac ”
    你不特意自己买的话,很可能永远接触不到,除非你一定要做 iOS 开发
    wetalk
        15
    wetalk  
       2 天前
    搞 Java 开发,16G 比较紧张,随便启几个服务内存爆了
    steelshadow39
        16
    steelshadow39  
    OP
       2 天前
    @sunny352787 认识的进互联网实习都是发的 Mac
    Linczh
        17
    Linczh  
       2 天前   ❤️ 2
    9 年游戏开发,长期 ios 调试使用 mac ,真心觉得 mac 没有 windows 好使,同价位买 windows ,大内存大硬盘很香的
    mengdu
        18
    mengdu  
       2 天前
    只是熟悉生态,肯定是咸鱼的 2 手 mba m1 ,到时要转手,也不会亏多少。
    steelshadow39
        19
    steelshadow39  
    OP
       2 天前
    @Linczh 这倒是,不过我应该不搞 IOS 开发;之前看 thinkbook 32G ,1T ,5.5K 左右
    idlerlestat
        20
    idlerlestat  
       2 天前
    想买也可以,不过可以去淘宝上的腾讯员工店,这个价差不多能把你的内存加到 36G
    Linczh
        21
    Linczh  
       2 天前
    @steelshadow39 那就更加没有必须用 mac 的理由了,现在除了调试 ios 包,mac 早沦为开会工具了
    zk8080
        22
    zk8080  
       2 天前
    建议 32G 起步,既然买了肯定要用好几年,预算不够可以看看官翻,或者看看论坛里的摩集
    yifangtongxing28
        23
    yifangtongxing28  
       2 天前
    @kanepan19 6800 是指 amd 的 cpu 么
    AOIO7t
        24
    AOIO7t  
       2 天前
    16 寸感觉太大了,工作的话便携还是很重要的
    后端开发 cpu 什么的都不重要,我拿 m1-air 照样无碍开发,但是内存很缺,建议钱加内存上
    wateryessence
        25
    wateryessence  
       2 天前
    买个好显示器+mac mini ,macbook 等公司发
    droppedbytech
        26
    droppedbytech  
       2 天前   ❤️ 1
    0. 其实没有必要为了以后工作或实习而提前“熟悉一下生态”,你是有同事的,在工作中使用一下就熟悉了,没什么难度的,时间成本也很小,只是出于这个目的话,我的建议是 MacBook Air 丐版(或者加个内存),如果你有显示器,Mac Mini M2 也是不错的
    1. 看下来你是用自己的钱,但预算还是有限,那我建议加大内存,硬盘是可以外接的,你都买这么贵的了,肯定是希望用久一点,那么内存更可能存在瓶颈,比如现司发的就是 36+512 的
    2. 如果你预算只够你列的这个,那就 18+512 ,也行,校园使用肯定够了,但 idea/postman/vscode/chrome 都是内存大户,如果用的比较奔放,还是会比较紧张的,但不一定会卡,swap 压力可能会大一点
    3. 16 寸 M3Pro 的真的很重..我每次出差都后悔没有选 MBA
    steelshadow39
        27
    steelshadow39  
    OP
       2 天前
    @AOIO7t 确实,主要还是内存
    droppedbytech
        28
    droppedbytech  
       2 天前
    @steelshadow39 刚才没看到这一楼,多数在服务器上的话,那我的建议就会大幅倾向 MBA 了,不要低估那个重量...
    steelshadow39
        29
    steelshadow39  
    OP
       2 天前
    @droppedbytech 非常感谢
    Zchary
        30
    Zchary  
       2 天前
    推荐肯定是买新不买旧( 如果预算充足 ), M 系芯片 + 16G + 512GB 保底
    kanepan19
        31
    kanepan19  
       2 天前
    @yifangtongxing28 是的 是 cpu 当前 5800h 核显 以下可以驱动。 很多 amd 笔记本都吃 黑苹果了,体验很不错 。
    比 10 代的本子强大很多 。
    Antihank
        32
    Antihank  
       2 天前
    加钱上顶配,不然后面会后悔,16GB 内存有点不够,到时候卡卡的就会想起当初为什么没加点钱
    TuringGunner
        33
    TuringGunner  
       2 天前
    内存 32G 起步,硬盘 512 起步,其他的无所谓
    JiangYon
        34
    JiangYon  
       2 天前
    18G 的 m3 pro , 搞后端实测不行
    blackshh
        35
    blackshh  
       2 天前
    i9 64g 的需要吗 ,8000 块钱,使用体验不比 m3 差很多,开发其实需要的大内存
    whusnoopy
        36
    whusnoopy  
       2 天前   ❤️ 1
    1. 建议不买,没有说必须在工作中用到 Mac 的情况,iOS 开发除外
    2. 16 寸的 MacBook Pro 重量明显不适合随时移动了,开会搬着走太累(用了半年 16MBP ,用之前 13MBP 和 X1Carbon 比较)
    3. 官网价格比较贵,可以考虑拼多多百亿补贴或淘宝第三方店铺买(确认有发票可以官方保修就行,淘宝店要发票可能要加钱,或他们说等你去修了给你解决发票的问题),有担心的话再买 AC+
    qianxiaoxiao
        37
    qianxiaoxiao  
       2 天前
    整个黑苹果先试试,喜不喜欢 mac
    loveour
        38
    loveour  
       2 天前 via Android
    要我说没必要。有什么是必须 Mac 才能实现的吗?如果很有钱无所谓还好,还要计算着配置,那我觉得没必要。
    dddd1919
        39
    dddd1919  
       2 天前
    13 寸,内存 16G ,剩下的标配,足够开发用
    forschers
        40
    forschers  
       2 天前
    我的 m2 macmini 16g 就是 swap 压力大点 其他还好其他的需要的话会在 win 上跑服务
    yifangtongxing28
        41
    yifangtongxing28  
       2 天前
    @kanepan19 有点 6 ,我台式机黑果感觉唯一不好的就是,m 芯片的应用,有些不支持了。但是内存大还是舒服的
    ixcode
        42
    ixcode  
       2 天前
    同价位的 windows 配置肯定比 mac 高,如果你不知道为什么买 mac ,就不要买
    xubeiyou
        43
    xubeiyou  
       2 天前
    MAC 没有你想的那么好 但是做工 和简洁 确实没的说- - 但是太贵了 而且 MACOS 也没那么牛逼对于开发来说- - 如果你自己花店心思 1W 买个好的 WIN 笔记本 之后想想装什么插件可以简洁下 就 OK 了
    noobjalen
        44
    noobjalen  
       2 天前 via Android
    要不找个 m1pro 32g 内存的🤔。内存大也较便宜。
    leoSup
        45
    leoSup  
       2 天前
    完全没这个必要
    steelshadow39
        46
    steelshadow39  
    OP
       2 天前
    非常感谢大家,我再考虑考虑
    wentz
        47
    wentz  
       2 天前
    mac mini 16+512 ,够用了
    wentz
        48
    wentz  
       2 天前
    @wentz m2
    joshryo
        49
    joshryo  
       2 天前
    自己想体验可以先买 Mac mini 试试,至于工作以后,公司发什么电脑就用什么电脑。
    rozbo
        50
    rozbo  
       2 天前
    m3 max
    BeautifulSoap
        51
    BeautifulSoap  
       2 天前
    并不存在工作了只能用 mac 的情况。大部分公司还是发的 windows ,如果有发 mac 的也不可能不接受你换 windows 的请求。像我在的公司就默认发 mac ,但提要求也会给你换 windows ,我就直接换了 windows 了
    jlctboy
        52
    jlctboy  
       2 天前
    我买的联想小新,内存加到 40G ,基本用不完
    Jasckcc
        53
    Jasckcc  
       2 天前
    我花 16999 买了台 M3pro 18G & 512G ,放家里一直吃灰了,家里有台式,公司有电脑。当时脑子抽风了买了台笔记本....
    thelast1
        54
    thelast1  
       2 天前
    硬盘 512 办公足矣,内存越高越好,建议预算之内,本人是 24G 内存,还是感觉不够用,便宜的话等开学季优惠
    xxmym
        55
    xxmym  
       2 天前
    在预算里,CPU 最低,内存最高,硬盘最低,就行了。永远是内存优先级最高
    LongerAng
        56
    LongerAng  
       2 天前
    java 开发真没必要,16G 很憋屈。花了大价钱内存还时不时爆满。不如上 win 本,内存拉满。
    ssgooglg
        57
    ssgooglg  
       2 天前
    看来看去感觉 mac mini 更适合。还是学生 想”体验“。可以上 24g 价格也便宜,搞个扩展坞 你 512 买来也不够 可以自己扩。显示器也有要求 直接搞个 4k27 寸也才 1000 多 这玩意还保值
    daqianyu
        58
    daqianyu  
       2 天前
    可以考虑下 M2 款的 mac pro ,主要是模具不错,拓展性高一些
    wupher
        59
    wupher  
       2 天前
    对于写 Java 用 IDEA 基本没大区别。

    虽然我自己用的 Mac ,M3, 64G; 但坐在身边的同事用的 Windows- 16 开发也不耽误什么事。
    alkney
        60
    alkney  
       2 天前
    其实可以考虑官方翻新的老版本 MBP 或者 MBA ,比如 M2 MBA/M2 pro MBP
    jaylee4869
        61
    jaylee4869  
       2 天前
    M3 的 MacBook Air 就够了,13k
    Theigrams
        62
    Theigrams  
       2 天前
    没啥问题,就是 16 寸有点大了,一般会外接显示器,用不着那么大,带着不方便。
    solxnp
        63
    solxnp  
       2 天前
    内存顶着预算上 现在 32G 随便开几个 ide 就 80%+
    JingXiao
        64
    JingXiao  
       2 天前
    macbook air m2 24G+512G 够了吧 我觉得,要是预算不设限就 pro 顶配拉满
    evam
        65
    evam  
       2 天前
    M3 pro 内存被砍了的,不如买贩子或者二手的 M2 pro 。内存上 24 或者 32
    evam
        66
    evam  
       2 天前
    https://imgur.com/a/h0cYJqI

    看一下对比。不要盲目冲 M3 pro
    当然 M3 max 确实比 M2 max 牛
    xjp9832
        67
    xjp9832  
       2 天前   ❤️ 1
    这下我是真过来人,之前跟你想法一样,想提前适应一下,买了一个 MacBook Air M2 16+512 ,后面跳槽换公司也发了一台 mac ,结果之前自己买的就闲置了,说真的你买 M3 pro 1.85W 的钱不如组一台台式,配置比 mac 高很多,没必要提前熟悉生态,实在是想体验一下 macos ,组台式匀点前出来买个便宜的 mac mini 一样的。不用想着说上班用公司发的 mac ,下班用自己的 mac ,下班就啥也不想干了,你就算想自学也能拿公司的 mac 继续用,还不如配个台式又能学习又能玩游戏,还能远程当服务器用。
    wanguorui123
        68
    wanguorui123  
       2 天前
    macbook air m2 24G+256G 自己扩容 2T
    FarmerChillax
        69
    FarmerChillax  
       2 天前
    1. 黑苹果
    2. MacMini 二手 + 硬改扩容
    looo
        70
    looo  
       2 天前
    如果是富哥,建议 64GB
    tianzi123
        71
    tianzi123  
       2 天前
    64g 吧,或者上游戏本
    Goooooos
        72
    Goooooos  
       2 天前
    没钱 32G ,有钱 64G ,富哥 128G
    HB9527
        73
    HB9527  
       2 天前
    MacBook Pro M3 Max 64G 1T
    imokkkk
        74
    imokkkk  
       2 天前   ❤️ 1
    18G 估计不够 32/36G 起步吧 硬盘 512G 够了
    感觉 16 寸没必要啊 移动办公的场景毕竟是少数,公司、家里一般有扩展屏(即使没有,14 寸和 16 寸差的价格也能买个不错的屏幕了)。
    不介意的话 可以看下官翻 我 2 月买的 14 寸 m2max 32G+1T ,咸鱼联系苹果员工内购,算下来不到 18000 ,还能 12 期免息 还是可以接受的 目前用下来 感觉内存还是最容易到瓶颈的 内存尽量越大越好
    zcjwxf
        75
    zcjwxf  
       2 天前
    不做 iOS 和 Mac 客户端开发,只 java 没必要 mac ,反而 Windows 泛用性更强,1W 多的电脑都可以配个 4090 显卡了,装 win 、Linux 双启动,甚至显卡直通同时跑两系统。
    imokkkk
        76
    imokkkk  
       2 天前
    ShadowPower
        77
    ShadowPower  
       2 天前   ❤️ 2
    > 考虑到以后工作肯定会接触到 Mac ,所以想提前用一用熟悉一下生态

    如果是这个理由,还真没必要买。
    做 Java 开发,内存越大越爽。

    尤其是自己学习的时候,各种中间件、数据库都部署在本地,对内存的需求反而比公司的环境还要高。

    建议弄个游戏本(轻薄本也可以,但需要找能自己装内存的机型),手动换 64GB 内存。

    PS:我的第一份工作是 iOS 开发,入职时 0 经验,第一次摸到苹果电脑,第三天已经入门开发了……
    willx12123
        78
    willx12123  
       2 天前
    没什么好熟悉的,熟悉 Linux 就行了,mac 就是因为支持 POSIX 才被后端开发用的多
    bluehtt
        79
    bluehtt  
       2 天前
    不做苹果相关软件开发,就不一定会接触 Mac 啊。我的 mbp 都吃会很久了,出二手又觉得不划算。
    jiujiutang
        80
    jiujiutang  
       2 天前 via iPhone
    资金充裕的话买吧,选择没有对错,自己承担后果就好。对我而言,主力机换为 MBP 这 3 年,让我对操作系统有了新的了解。
    SayHelloHi
        81
    SayHelloHi  
       2 天前
    站里有个卖 MDM 版本 MacBook 的 可以瞅瞅

    性价比还蛮高的
    EspoirBao
        82
    EspoirBao  
       2 天前
    看到后端,学生,mac 我就开始笑了,这 3 个为什么可以凑在一起?你搞后台肯定会装虚拟机把,别的不说苹果那个金条够你喝一壶,而且现在很多人都在卷深度学习这个方向,苹果甚至要把这块蛋糕分给 openai ,说明苹果根本不想(没办法)搞 ai ,我觉得作为一个学生根本不需要考虑苹果这个平台:)
    kasusa
        83
    kasusa  
       2 天前
    建议 m1 32G 以上的 mbp 16 二手很便宜一万左右
    whorusq
        84
    whorusq  
       2 天前
    同后端,因为要开多个 IDE ,所以 16G 不是很充足,推荐 32G 或 36G 的型号
    richardZhao
        85
    richardZhao  
       2 天前
    公司电脑上一个是 19 款的 Intel 芯片,36G 。动不动风扇就狂转。
    现在换了 M3 pro 之后,风扇还没响过,项目启动速度快了 2-3 倍。真香,哈哈。
    czzt1
        86
    czzt1  
       2 天前
    还是学生的话没必要买 mac ,真的很贵,而且没什么提升,可以玩玩黑苹果。
    steelshadow39
        87
    steelshadow39  
    OP
       2 天前
    @imokkkk #74 好的,谢谢
    lovepocky
        88
    lovepocky  
       2 天前 via iPhone
    一律建议 MacBook air/pro 加远程 linux 主机
    steelshadow39
        89
    steelshadow39  
    OP
       2 天前
    @EspoirBao 虚拟机我现在不咋用了,只是远程连服务器。苹果金条是啥,没用过不太了解
    BBCCBB
        90
    BBCCBB  
       2 天前
    不用家里钱的话 M1 32G+1T,

    不过没啥熟悉的, 以后用到了再熟悉都来得及, 现在没必要花这钱.. 以后也不一定会接触到 mac.
    shenqi
        91
    shenqi  
       2 天前
    要不考虑下电脑城牛人的直接升级到 32G 内存。
    yazinnnn0
        92
    yazinnnn0  
       2 天前   ❤️ 1
    total used free shared buff/cache available
    内存: 31Gi 23Gi 1.6Gi 1.4Gi 8.2Gi 7.9Gi
    交换: 31Gi 5.5Gi 26Gi

    主要是 jvm boy, 现在啥活都干, 这是我的内存使用情况

    把预算都堆在内存上吧, 一般来说 cpu 是溢出的
    yazinnnn0
        93
    yazinnnn0  
       2 天前
    @yazinnnn0
    不过个人更建议 水桶游戏本+48G 内存条*2 + linux

    这样成本才 1 万块, 省下的钱够买 ps5 + steamdeck + 下一代 switch 了....

    mac 对比 linux 于后端来说没啥优势, 学生嘛, 有充分的时间折腾, 提高 linux 水平对未来就业也有好处
    zhangsx
        94
    zhangsx  
       2 天前 via iPhone
    36+512 ,内存得加,存储的话,不玩游戏,不剪视频,只程序开发的话指定是够了。m3 pro 性能也相当够用
    seanxx
        95
    seanxx  
       2 天前
    学生还折腾啥... 独立了再说吧
    RedisMasterNode
        96
    RedisMasterNode  
       2 天前   ❤️ 2
    不知道有没有人想这样推荐的:
    1. 继续保留现在笔记本,配置不低;
    2. 花钱买台式,几千块钱你可以买到 32G 、64G 内存;
    3. 台式机装 Linux Desktop (例如 Ubuntu )
    3.1 对图形化界面的依赖会比 MacOS 更少;
    3.2 对 Unix 系统的使用能有基础的熟悉,并且熟悉程度应该会比用 Mac 更好;

    专门买 MacBook 来“练手”是不值得的,有很多变数,例如未来公司是不是会发 MacBook 等等。而购入台式机:
    1. 原来的笔记本可以继续发挥它的价值;
    2. 台式机可以满足所有的 Unix 操作系统练手需要,并且性能比 MacBook 好(很多);
    3. 台式机可以兼任更多的需求,例如打游戏、音视频等等;
    4. 台式机花费更便宜,自己的钱也是钱。
    Ravenddd
        97
    Ravenddd  
       2 天前
    现在 win 本也好多 32G 内存,开发个人觉得系统是啥都无关紧要,最重要的是配置,CPU SSD 内存都对开发体验有着最直观的反馈,其中内存是最容易成为短板,所以根据自己预算买最大内存即可,个人推荐 32G 起步。
    tuobatian
        98
    tuobatian  
       2 天前   ❤️ 1
    RedmiBook Pro 15 2022 锐龙版
    https://www.mi.com/redmibook/pro15-amd/specs
    https://www.bilibili.com/video/BV1nF411j7BL/
    https://www.bilibili.com/video/BV1uh4y1y7GW/
    https://www.bilibili.com/video/BV1Ez4y1j7rN/
    板载内存 16G 可以升级到 32G 的,看 B 站视频,去淘宝问问商家价格,成本控制在 600 内
    固态 2280 的,自己京东买个固态升级就是,拆机总会的吧,pcie4.0 固态 1T=400 左右,2T=700 左右
    升级才是王道,就算买苹果笔记本,推荐你去本站官翻机大佬买 NewMoorj ,那边便宜,省下的钱可以买个 iPhone15PM
    https://www.v2ex.com/member/NewMoorj
    noahhhh
        99
    noahhhh  
       2 天前
    现在笔记本先去扩容 32 或者 64G ,工作了再买 MacBook
    7qbsx2kl
        100
    7qbsx2kl  
       2 天前 via Android   ❤️ 1
    不玩遊戲不做 Mac 相關開發根本沒必要用 Mac 。Linux 各種桌面不好嗎?而且熟悉 Linux 無論 Dev 還是 ops 還是 DevOps 都有好處。搞得非那個 Mac 貼一堆貼紙才牛才是厲害一樣。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   935 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 22:32 · PVG 06:32 · LAX 15:32 · JFK 18:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.