刚毕业程序员用 Macbook 的必要性 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
coderwickey
V2EX    程序员

刚毕业程序员用 Macbook 的必要性

  •  
  •   coderwickey 2018-09-27 17:00:57 +08:00 via iPhone 23646 次点击
    这是一个创建于 2619 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人今年七月份刚计科本科毕业,现在在做大数据研发,一直听学长朋友说工作用 Mac 好,但也没用过,对刚毕业的我来说的确也有点贵,想问问各位大佬用 Mac 的必要性,谢谢谢谢~

    168 条回复    2018-09-30 16:12:04 +08:00
    1  2  
    epkT6QJ3RSaz6AnJ
        1
    epkT6QJ3RSaz6AnJ  
       2018-09-27 17:29:18 +08:00
    搞个黑苹果
    coderwickey
        2
    coderwickey  
    OP
       2018-09-27 17:37:30 +08:00
    @epkT6QJ3RSaz6AnJ 黑苹果之前大三的时候折腾过,那时候就看老师用 Xcode 用的很爽,但是黑苹果用起来体验不太好
    Desiree
        3
    Desiree  
       2018-09-27 17:46:20 +08:00
    黑苹果还是不推荐了吧,感觉苹果至于这么贵,很大程度跟这个流畅的系统有关,有能力当然是上 mac 啦,觉得太贵直接高配 PC 硬件搭 linux 也未尝不可,。
    orangeade
        4
    orangeade  
       2018-09-27 17:48:42 +08:00
    刚毕业入职公司不配一个?


    @Desiree #3 同配置我怎么觉得比 WIndows 卡呢
    jbiao520
        5
    jbiao520  
       2018-09-27 17:48:56 +08:00   1
    没啥必要性,如果是 java 跟 scala 的大数据,直接买个配置好点的 win 就成
    xcssum
        6
    xcssum  
       2018-09-27 17:50:21 +08:00 via iPhone
    不做 ios 开发的话 必要性基本没有
    coderwickey
        7
    coderwickey  
    OP
       2018-09-27 17:51:49 +08:00
    @orangeade 公司配的 win 本,凉凉
    coderwickey
        8
    coderwickey  
    OP
       2018-09-27 17:53:24 +08:00
    嗯嗯,java,python 还有 hadoop 底层,感觉开发环境 win 都可以 满足,所以不知道买 mac 的必要性
    coderwickey
        9
    coderwickey  
    OP
       2018-09-27 17:56:49 +08:00
    @Desiree 好的好的,谢谢啦,现在一直在用 Linux,开发感觉还挺好的,就是对生活办公应用的支持不好,不太方便
    coderwickey
        10
    coderwickey  
    OP
       2018-09-27 17:57:13 +08:00
    @xcssum 嗦嘎,了解啦
    DavidNineRoc
        11
    DavidNineRoc  
       2018-09-27 17:57:26 +08:00
    除非特定开发,如 RN,设计的,其他我觉得没必要
    harde
        12
    harde  
       2018-09-27 18:00:15 +08:00
    条件不是太差的话,个人建议入一台。
    gaomeluo
        13
    gaomeluo  
       2018-09-27 18:00:56 +08:00
    mac 的笔记本用的确实爽,我的 air,挺好的。
    但是没玩过 mac 的需要一段时间摸索,而且很多软件 mac 上没有
    ArJun
        14
    ArJun  
       2018-09-27 18:01:42 +08:00
    其实我觉得有钱就可以买,而且也可以买个 15 款的 15 寸二手的,咸鱼都只要七千块很值
    valord577
        15
    valord577  
       2018-09-27 18:02:17 +08:00
    自己装 ubuntu 一样开发 不比 mac 差 键盘还能用自己习惯的
    liwufan
        16
    liwufan  
       2018-09-27 18:05:34 +08:00 via iPhone
    工作用 macbook 要搞点贴纸,不然小心抱错电脑
    zhanwh9
        17
    zhanwh9  
       2018-09-27 18:07:21 +08:00 via Android
    我认为挺重要的,bug 少,优质软件多,容易保持环境一致,安装工具也方便,直接 brew 就行。无非贵几千块,我觉得用于工作的话值得剁手买
    chroming
        18
    chroming  
       2018-09-27 18:13:53 +08:00
    看个人需求了,如你对使用体验很敏感那可以买个,如果只在意开发环境那是没什么必要
    DamonLin
        19
    DamonLin  
       2018-09-27 18:16:35 +08:00
    linux 深度系统了解一下,贼流畅
    liulixiang1988
        20
    liulixiang1988  
       2018-09-27 18:16:51 +08:00 via Android
    没必要,同时有 win 和 mac 的电脑,公司有个人 linux 测试机器,真是要测,也是直接 ssh 跑 linux。有钱可以买个稍微好一些的 thinkpad,毕竟键盘舒服很多
    opiviqo
    21
    opiviqo  
       2018-09-27 18:21:05 +08:00 via Android
    linux + 桌面管理
    Raisu
        22
    Raisu  
       2018-09-27 18:22:33 +08:00 via Android
    体验一下也可以,不是刚需
    murmur
        23
    murmur  
       2018-09-27 18:22:51 +08:00
    有钱就买
    zjsxwc
        24
    zjsxwc  
       2018-09-27 18:23:26 +08:00 via Android
    没钱就黑苹果或者 Linux,推荐黑苹果
    daigouspy
        25
    daigouspy  
       2018-09-27 18:25:14 +08:00 via Android
    有必要,直接买顶配。这样你就会知道努力工作赚钱的重要性了。
    coderwickey
        26
    coderwickey  
    OP
       2018-09-27 18:26:29 +08:00 via iPhone
    @zhanwh9 嗯嗯,从安卓转来 iphone 就觉得软件的质量高很多,生态也比较完整,省心,就是好贵啊,买个差不多配置的都 1w5+了
    coderwickey
        27
    coderwickey  
    OP
       2018-09-27 18:27:45 +08:00 via iPhone
    @daigouspy 哈哈哈哈,现在已经知道了,在努力赚钱了,顶配还是买不起,毕竟 18 款的顶配到 3w 了
    raysmond
        28
    raysmond  
       2018-09-27 18:28:13 +08:00
    黑苹果爽的飞起
    megachweng
        29
    megachweng  
       2018-09-27 18:28:24 +08:00 via iPhone
    冲着 10.12.6 系统去的
    TangMonk
        30
    TangMonk  
       2018-09-27 18:28:44 +08:00
    不搞 iOS 毫无必要,相同的价格可以买台性能更好的 win 而且维修更方便
    EastLord
        31
    EastLord  
       2018-09-27 18:32:17 +08:00
    如果可以 买 Mac
    qiyuey
        32
    qiyuey  
       2018-09-27 18:33:26 +08:00 via Android
    用公司的啊,不用自己买
    nl101531
        33
    nl101531  
       2018-09-27 18:35:13 +08:00 via Android
    个人觉得大数据和后端还是很必要的。
    quickma
        34
    quickma  
       2018-09-27 18:46:42 +08:00
    只有 ios 开发 mac 才是刚需,现在的情况基本上你能够接触到的 win 和 mac 的开发都差不多。
    mmdsun
        35
    mmdsun  
       2018-09-27 18:50:35 +08:00 via Android
    不做 iOS 开发没必要。Windows 10 内置多款 Linux 子系统。开发,日常生活够用了。
    mmdsun
        36
    mmdsun  
       2018-09-27 18:51:46 +08:00 via Android
    Mac 好像安装不了甲骨文数据库。自己本地测试不好弄
    xmge
        37
    xmge  
       2018-09-27 18:56:09 +08:00
    1、开发就用台式机。
    2、买本不开发建议 air。一般 air 就够了
    Vamposine
        38
    Vamposine  
       2018-09-27 18:56:34 +08:00 via iPhone
    基本上工作了,都是公司电脑了,自己配个台式,搞个 linux ( mac )/win 双系统,家里游戏学习两不耽误还便宜
    no13bus
        39
    no13bus  
       2018-09-27 19:05:25 +08:00
    macbook 15 寸 16G 搞起
    luozic
        40
    luozic  
       2018-09-27 19:06:57 +08:00 via iPhone
    搞个 Linux 玩大数据不是更好?
    Sylphiette
        41
    Sylphiette  
       2018-09-27 19:09:54 +08:00
    台式+hackintosh
    Sirormy
        42
    Sirormy  
       2018-09-27 19:13:19 +08:00
    一定要买,买 pro,用了你就知道了。
    gps949
        43
    gps949  
       2018-09-27 19:17:52 +08:00 via iPhone
    除非专业 ios 或 mac 开发,不然 xps15 黑苹果了解一下,体验不比 mac 差
    leconio
        44
    leconio  
       2018-09-27 19:20:08 +08:00 via Android
    纯开发,先考虑平台。mac/ios 就要 macOS。windows 开发就要 windows。不考虑这个就用 debian 或者 ubuntu 吧,编译比较快。mac 也可以,生态环境很棒,有许多优秀软件。windows 用 steam 才是王道
    Zarchary
        45
    Zarchary  
       2018-09-27 19:21:08 +08:00 via Android
    就喜欢听人吹果
    STRRL
        46
    STRRL  
       2018-09-27 19:21:52 +08:00 via Android
    如果之前用过 linux 做主力机 Mac 绝对会用的非常舒服
    imkerberos
        47
    imkerberos  
       2018-09-27 19:24:04 +08:00
    节省出来的折腾时间成本, 远大于你投入的金钱成本.
    seancheer
        48
    seancheer  
       2018-09-27 19:25:01 +08:00
    做 java 的个人觉得没必要买 mac。完全可以装个 Ubuntu,Ubuntu 显卡不稳定,容易挂。
    可以用 manjaro,稳的一批。。
    littlewing
        49
    littlewing  
       2018-09-27 19:25:30 +08:00
    必须 mac,不管你是开发 java python 还是 c++,mac 都是最好的选择,工具链和 linux 相同,装个 homebrew,各种工具都有
    coderwickey
        50
    coderwickey  
    OP
       2018-09-27 19:32:21 +08:00
    看了好多回复,谢谢大家啦,作为赚钱的工具看来攒钱买一台还是有必要的
    1039460820
        51
    1039460820  
       2018-09-27 19:36:45 +08:00   1
    @orangeade 程序员不用 linux ?
    shijianit
        52
    shijianit  
       2018-09-27 19:41:13 +08:00
    win 本买个配置不错到,上个 m.2 固态,体验也很不错到
    Wicked
        53
    Wicked  
       2018-09-27 19:43:09 +08:00 via iPhone
    除非是 iOS 开发,否则完全没有必要性
    虽然 MacBook 是最好的笔记本,但就跟开车一样,BBA 固然好,大众本田不也一样开么,只跟钱包厚度有关

    @littlewing 我持保留意见。cpp 开发环境跟 VS 没法比; python 开个编辑器就能写哪儿都一样;类 Linux 环境什么的,对后端来说不也一样要 ssh 上去用 vim 来写么
    yiqiao
        54
    yiqiao  
       2018-09-27 19:59:43 +08:00
    Macbook 是指 Macbook Pro ?不是的话还是 window 吧
    zzzzzzc
        55
    zzzzzzc  
       2018-09-27 20:40:50 +08:00   2
    严重同意观点:不搞 iOS 毫无必要。

    Mac 现在已经没有什么优势了。相同价格有其他更好的选择。

    蛋疼的键盘,鸡肋 bar,羸弱的 GPU,你都要为这些愚蠢的设计买单;你告诉我为什么不买个 Alienware ?什么?一直崩溃的 macOS ?哈哈哈
    Cyrus567
        56
    Cyrus567  
       2018-09-27 20:55:35 +08:00
    。。其实你就是想买,但是下不了决心。
    coderwickey
        57
    coderwickey  
    OP
       2018-09-27 21:02:36 +08:00
    @Cyrus567 哈哈哈哈,是一直想买啊,就是很贵不舍得
    lancelot
        58
    lancelot  
       2018-09-27 21:07:52 +08:00
    买个好点的 WIN 本也是一样的。现在编程工具这么多,还有云主机可以用,梯子多备就好了。如果不差钱可以考虑入个 MAC,我用 11 的 AIR 也写了不少代码了,尽管是前端。
    wengjin456123
        59
    wengjin456123  
       2018-09-27 21:08:53 +08:00 via Android
    还行吧,linux 找个喜欢的发行版也很不错,mac 我个人很喜欢
    looplj
        60
    looplj  
       2018-09-27 21:12:33 +08:00 via Android
    没必要
    sanxidiot
        61
    sanxidiot  
       2018-09-27 21:15:25 +08:00
    @coderwickey mac 真要买的话还是买 mbp 吧,加几千上 mbp 也不要 mba
    midasplus
        62
    midasplus  
       2018-09-27 21:15:48 +08:00 via Android
    没必要
    ydirel
        63
    ydirel  
       2018-09-27 21:19:08 +08:00
    macbook 你确定不是 MacBook Pro ?
    yangqi
        64
    yangqi  
       2018-09-27 21:20:29 +08:00
    没有必要,这个是有点小钱的时候享受用的。
    TheWalkingDead
        65
    TheWalkingDead  
       2018-09-27 21:22:36 +08:00
    用的就是 macOS + 视网膜屏幕 + 触摸板 + 外型,你跟我说黑苹果?用了半年黑苹果的表示,和 MBP 比,完全是两种体验。
    Cu635
        66
    Cu635  
       2018-09-27 21:32:28 +08:00
    没有必要。
    Mac 是那种锦上添花的,Mac 笔记本搭配好了开发环境能够把图形界面跟 linux 兼容的命令行融合为一体,感觉非常爽,所以说用了之后往往就成为 Mac 宣传部的人了;但是对于刚毕业的程序员并不是必需品。完全可以直接用 linux,哪怕是在虚拟机里。
    RingoTC
        67
    RingoTC  
       2018-09-27 21:35:19 +08:00
    既然搞大数据,就不要上 macOS 了吧。
    tensorflow gpu 是不再支持 macOS 的,也就是说你上了显卡坞也无济于事。
    当然,你远程到服务器运行倒也没什么,不过何不等自己存点钱了再买。
    jzmws
        68
    jzmws  
       2018-09-27 21:38:48 +08:00 via Android
    其实做开发买一个好一点的移动工作站比 Mac 好,win 10 加标压 8 代 i7 32GB 内存 256 固态加 1t 机械爽歪歪。
    innoink
        69
    innoink  
       2018-09-27 21:43:30 +08:00 via Android
    完全没感觉 mac 好在哪
    对我来说,大屏+标压 i7+大内存+ssd 才是正途,系统只用 arch 满足一切需求
    ooToo
        70
    ooToo  
       2018-09-27 22:06:13 +08:00 via iPhone
    Once go mac, you'll never go back
    947211232
        71
    947211232  
       2018-09-27 22:20:55 +08:00
    没必要,真要体验 unix 直接买个高配机器装个虚拟系统就可以了,好用都是相对来说的。
    ww2000e
        72
    ww2000e  
       2018-09-27 22:24:32 +08:00 via Android
    公司配啥就用啥。。
    zqguo
        73
    zqguo  
       2018-09-27 22:28:13 +08:00
    买个高配 win,装个 arch,挺爽的。我之前也是 mac,自从用了 arch 再也不怀恋 mac 了。
    RYAN0UP
        74
    RYAN0UP  
       2018-09-27 22:28:41 +08:00 via Android
    可有可无,当然,有钱可以任性,没钱可以先工作段时间,然后再任性。
    liik
        75
    liik  
       2018-09-27 22:34:46 +08:00
    推荐 mac 的兄弟品牌 surface (误)
    azkaban
        76
    azkaban  
       2018-09-27 22:50:04 +08:00
    @jzmws 大佬,哪个工作站靠谱啊,我看上 x1 隐士了,略贵啊
    samohyes
        77
    samohyes  
       2018-09-27 22:57:12 +08:00
    @zqguo 请问下为何 arch 比 Mac 好一些?我没试过 arch 听说很多驱动都得装很麻烦。。我一直用的 ubuntu。。
    dengtongcai
        78
    dengtongcai  
       2018-09-27 22:58:45 +08:00 via Android
    我有台式机,准备黑苹果
    gefranks
        79
    gefranks  
       2018-09-27 23:00:13 +08:00
    公司发的, 当时选 mbp 主要 win 用腻歪了, 而且对 win 10 也没啥好感, 现在用了一年, 觉得没有必要自己花钱买, 时不时的卡一下转个几秒钟的圈, 我其实就收发个邮件, 刷一堆网页,看个 pdf, excel 和 word.
    工作什么都是远程到其他 win/linux/unix 机器上的
    limbo0
        80
    limbo0  
       2018-09-27 23:08:16 +08:00 via Android
    如果是程序员,买了吧,没听说买了后悔的
    zhuangzhuang1988
        81
    zhuangzhuang1988  
       2018-09-27 23:18:09 +08:00
    mac 就个垃圾
    小白,听别人吹,收智商税.
    wizardforcel
        82
    wizardforcel  
       2018-09-27 23:26:07 +08:00 via Android
    你买个 macbook 就为了用 ssh ??
    keysona
        83
    keysona  
       2018-09-27 23:27:23 +08:00
    尽管看起来很多人在喷 mac,其实你去 apple 节点看就知道了,用 mac 的人远远比喷的人多。

    有种真香的感觉。

    所以,还是自己实际试试最好。

    建议买二手,不喜欢可以出了。损失也不大。

    win10 是越来越来了,不过我也习惯 mac 上开发了。
    murmur
        84
    murmur  
       2018-09-27 23:32:30 +08:00
    @keysona 这是 ir2ex 啊,喷 mac 那怎么对得起政治正确
    andyhunter
        85
    andyhunter  
       2018-09-28 00:36:19 +08:00
    几年过去了,V2EX 上依旧把“程序员”默认等于“ web 程序员”。把很多对于 web 程序员的标准强加于所有程序员。

    对于 lz 的问题,就是完全没必要
    lear7
        86
    lear7  
       2018-09-28 01:51:42 +08:00
    我感觉有钱的话就非常必要,当年我毕业的时候也是用了几年从大学带出来的 14 寸的笔记本老重了。自从换了个 MBP 之后,肩膀舒服了,回家或者公司团建外出的时候也可以带上工作,关键是看着也很有逼格的,对于那些对电脑不敏感的女生来说。

    有钱的话可以上,保守用个 5、6 年,这 5、6 年可以给你带来的生产力上的提升和各种便利都是值得的。
    huanglexus
        87
    huanglexus  
       2018-09-28 01:54:45 +08:00
    现在都用 mac,你要个性一点,就用 win 开发。实际上我就用回了 win, 不知道比 mac 爽多少
    vHypnos
        89
    vHypnos  
       2018-09-28 02:48:06 +08:00
    我感觉, 如果不做苹果全家桶开发的, 基本都不需要 mac 系列。 其实 windows 都一样,非要不同装个 Ubuntu 如何.
    uptime
        90
    uptime  
       2018-09-28 03:03:46 +08:00
    你就是找认同而已,你来对地方了。
    ca1123
        91
    ca1123  
       2018-09-28 03:08:20 +08:00
    mac 最大的好处就是玩游戏不方便
    msg7086
        92
    msg7086  
       2018-09-28 03:38:39 +08:00
    @keysona 不太能理解为什么不喜欢用苹果产品的人要赖在 Apple 节点喷。
    我对苹果产品无爱,Apple 节点这么多年了就没打开过几次,更不说花时间去喷了……

    自己试试是对的,买二手也是对的。喜欢不喜欢都是主观想法,强加给别人没意思,自己试下来才知道。
    jimiton
        93
    jimiton  
       2018-09-28 05:07:26 +08:00
    个人是毕业三年后转的 mac,但现在依然觉得,这个不是刚需,看你实际工作的需求
    yoyohaha
        94
    yoyohaha  
       2018-09-28 05:12:15 +08:00
    我也很矛盾,我买了 mbp,但是已经失去了新鲜感,但要我去用别的,我是无论如何都无法接受的。
    jessun1990
        95
    jessun1990  
       2018-09-28 07:29:54 +08:00 via iPhone
    一个看需求,二看习惯,三看预算。
    在第一条不是很刚需的基础上,你可以尝试付费远程安装一下黑苹果,深度体验后再做决定。
    zek
        96
    zek  
       2018-09-28 07:36:46 +08:00 via Android
    肯定是非必要,建议普通电脑,装 linux 内核的系统。
    PalenessIb
        97
    PalenessIb  
       2018-09-28 07:48:54 +08:00
    同价位上 PC,来去自如。画地为牢的感觉可不好。
    chiu
        98
    chiu  
       2018-09-28 07:56:30 +08:00
    问不如攒钱买一个
    我就这么干了
    winglight2016
        99
    winglight2016  
       2018-09-28 08:23:55 +08:00
    一般来说,上了班,在家用电脑还是以娱乐为主了,mac 主要还是工作电脑,所以还是买 ps4、xbox、电视全套好了,还能加上 psv、switch 这些。。。
    RealGM
        100
    RealGM  
       2018-09-28 08:28:57 +08:00
    程序员当然要用 Linux 推荐 deepin 或 manjaro
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2623 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 47ms UTC 04:10 PVG 12:10 LAX 20:10 JFK 23:10
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86