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

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

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

    本人今年七月份刚计科本科毕业,现在在做大数据研发,一直听学长朋友说工作用 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
    个人觉得大数据和后端还是很必要的。
    x7395759
        34
    x7395759  
       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 玩大数据不是更好?
    Heimo
        41
    Heimo  
       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 我个人很喜欢
    ZSeptember
        60
    ZSeptember  
       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
    111qqz
        62
    111qqz  
       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   ·   实用小工具   ·   1577 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 16:37 · PVG 00:37 · LAX 08:37 · JFK 11:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.