![]() | 1 ktqFDx9m2Bvfq3y4 2022-04-21 16:27:38 +08:00 没用过 Mac 不建议,我大部分时间后端,偶尔前端+APP 都让 Mac 吃灰中。 |
![]() | 2 17681880207 2022-04-21 16:29:14 +08:00 满足你的需求,也许 windows 电脑 1w 以内,而 mac 接近 2w 。 1. mac 的续航比 Windows 长; 2. mac 随时合上随时打开,比大部分的 windows 电脑舒服和流畅; 3. macOs 系统丝滑流畅,界面简单干净(虽然 Windows 11 也很好看); 4. 还有什么优点,楼下可以补充 无非就看你愿不愿意为这些优点多花 1 万块钱而已。 |
![]() | 3 chipmuck 2022-04-21 16:39:24 +08:00 1w 预算可以看看官方翻新机,大概能买到 M1 MacBook Pro 13 的 16+512 的配置。 |
![]() | 4 chendy 2022-04-21 16:42:00 +08:00 没用过的话不太建议,除非预算很足可以买台玩(建议高强度用一用,觉得不满足需求就无理由) |
5 Goooler 2022-04-21 16:42:55 +08:00 可以,32g 起步比较好 |
![]() | 6 chenzheyu 2022-04-21 16:44:01 +08:00 看预算,有钱还是挺爽的 |
![]() | 7 weichengwu 2022-04-21 16:48:10 +08:00 mbp14 日常开两到三个 IDE ,内存占用 80% 左右 |
![]() | 8 weichengwu 2022-04-21 16:48:54 +08:00 @weichengwu #7 忘了说了,16GB 版本 |
9 ratel2018 2022-04-21 16:49:59 +08:00 没用过 mac 就别入坑了,多花钱 |
10 wudaye 2022-04-21 16:52:31 +08:00 不知道值不值得的,一律不值得 |
![]() | 11 gowk OP @chipmuck 1 万预算是除了 MacBook 之外的其他机器,如果买 MacBook Pro 14 大概率买丐版(纠结要不要升级 32G 内存 |
![]() | 12 storyxc 2022-04-21 16:53:28 +08:00 docker 不行,其他很行 |
![]() | 13 otakustay 2022-04-21 17:34:52 +08:00 你不需要续航的话,MBP 没有显著优势,台式机加快好的屏幕才是王道 |
![]() | 14 huang119412 2022-04-21 17:49:40 +08:00 如果没有移动需求,台式机的体验吊打一切笔记本。5900X+32/64g+picie4.0 的固态。1 秒打开 idea ,开多个虚拟机,体验巨好。笔记本 mba 就够了,性能太强也没什么必要。 |
![]() | 15 liliclinton 2022-04-21 17:50:16 +08:00 thinkbook 14+/16+ 之后会出 32G 内存版本,建议等等,比苹果不知道便宜到哪里去了 |
![]() | 16 stanjia 2022-04-21 17:51:52 +08:00 不建议 macbook 14“ 多出来的 GPS 没啥用。不如 air 实惠 |
![]() | 17 stanjia 2022-04-21 17:52:35 +08:00 不建议 macbook 14“ 多出来的 GPU 写程序用不到。不如 air 实惠 |
![]() | 18 wu67 2022-04-21 17:59:43 +08:00 要么加钱 16, 要么减钱 air, 高不成低不就那多心塞啊...就我个人使用来看, 使用一段时间后, 最难搞的是内存, 占用蹭蹭的涨. 至于硬盘, 反正都是焊死的, 读写速度基本不会变化太大. 至于 cpu, 我不信你 build 的时候占用不高, 还不如站起来去打杯水, 根本不差那点时间. 或者考虑一下 studio 或者 mini |
![]() | 19 FreshOldMan 2022-04-21 18:06:58 +08:00 首先你说的软件都支持,其次我用了几年,还是挺爽的,不打游戏,整个系统纯净的一笔,用上你不会后悔的 |
20 findex 2022-04-21 18:07:39 +08:00 后端 Linux 开发。以前单位给配的是 Thinkpad T440 后来也是 T 系列。因为业务需要,需要打包 linux 套件。m1 上打包只能用虚拟机。pd16/17 只能运行 arm64 虚拟机。使用的 qemu 虚拟 x86 系统在 m1 mac 上,性能羸弱。目前 m1 上可以运行 x86 的 docker image ,也是用的 qemu 软件模拟技术,性能羸弱,卡而且占用内存超大。开一下 docker 10G 内从占用完毕了。不能开多了。如果用 arm64 的 docker image ,会顺滑很多,但是服务器不支持。 服务器现在还是 x86 的天下。手边有工作站电脑就不会用 m1 mac 干活。(对后端开发而言) |
![]() | 21 keymao 2022-04-21 18:08:26 +08:00 华硕天选。 后端开发,你不用管什么系统,CPU 内存 存储全给我拉满, 什么屏幕键盘这那的后续都可以再往上怼。 笔记本你处理器以后能扩展么? macbook 存储似乎不能扩展哦? 处理器能选多大就选多大,内存能拉多满就拉多满。 最好是开四五个 idea 都不会卡的那种, 这种配置没事儿还可以批量开个安卓模拟器搬个砖。 |
![]() | 22 Kininaru 2022-04-21 18:13:00 +08:00 ![]() 我都用过,个人感觉 Mac 搞开发没啥优势。跨平台语言( Golang Java Javascript 等)的开发体验和 Windows 差别不大... 给 Linux 系统写 C 语言可能方便些(毕竟和 Linux 兼容度更高),但 Windows 有 WSL2 ,本身就是个 Linux 系统,相对更好。 最关键的是,搞开发必须要大内存,而 Apple 设备的内存比黄金还贵(此处夸张) 感觉 Mac 的目标用户还是文字工作者和艺术家 |
24 kcross 2022-04-21 18:17:45 +08:00 arm 的 cpu 买 docker 属实不太行 好多 x86 镜像跑不起来呢 而且 docker 也不区分 |
![]() | 25 glfpes 2022-04-21 18:17:51 +08:00 ![]() mac 的优点都不是必需品,但是可以带来享受。。。 电脑是铝合金的,美观,手感舒适。触摸板+电池控制,可以随时随地的掏出电脑写代码。在之前我只在书桌前用电脑,有了 mac 后我在任何地方都可以很方便的用电脑 mac 重新定义了笔记本电脑的使用体验,之前我的 win 笔记本其实和台式机用起来区别不大。 |
26 azur 2022-04-21 21:47:41 +08:00 还是 32g 14p 。。。很实用 |
![]() | 27 hn16838220 2022-04-21 22:06:44 +08:00 mbp14 java 正常 docker 只能找 arm 的,简单使用可以,复杂的没接触过,不太了解,反正是没有 x86 方便 go 不接触 这代 mbp 最满意的就是续航和发热,系统的话,也是 ios 全家桶所以挺舒服的 |
28 NoNewWorld 2022-04-21 22:29:04 +08:00 这代 mbp 14 寸,适合对发热和重量敏感的人,其他人不是太建议。。 这代我更推荐在公司或者家里有台式电脑的场景用,公司毕竟本地开发调试,起服务就行,中间件一般现成的。家里的话,如果只有一台笔记本我不太推荐,因为 docker 、虚拟机只能 arm 的,对于学习其实不方便。 |
29 yiluoxi 2022-04-21 23:57:12 +08:00 via Android 32g 的内存可以舒服的用个 5 年还是挺好的,docker 今年更新频繁,在 m1 上常规使用没啥问题。只是默认构建 arm 版的镜像,部署到服务器的话我一般是在 x86 服务器上再构建一版测一下。如果没有 iOS 开发或者视频剪辑的需求,对开发来说我觉得性能和易用性不如今年的新 CPU 加 Linux |
![]() | 30 jessun1990 2022-04-22 00:04:39 +08:00 我个人的方案是这样: 一台联想 Y7000 笔记本装 linux , 一台 macbook 15 款。Y7000 当服务器来使用,macbook 当作上网本来 ssh |
![]() | 31 NVDA 2022-04-22 00:34:36 +08:00 一万 RMB 似乎买不到 14 寸? 不过 MacBook Air 只能外接一个显示器也不太够 |
32 veryflying 2022-04-22 00:36:15 +08:00 ![]() mba m1 就够了,香得很 |
![]() | 33 noahhhh 2022-04-22 00:44:04 +08:00 via Android 建议上 32gb ,不打游戏独显不用考虑 |
34 kwanzaa 2022-04-22 01:00:31 +08:00 明显你不需要。 |
![]() | 35 llmice 2022-04-22 01:10:18 +08:00 你试试双 32 寸显示器的台式机。效率提升最少 40% |
36 我倒建议你上 matebook 16 ,那屏幕适合开发和文档。内存自己加到 64G |
38 jorneyr 2022-04-22 08:15:15 +08:00 现在的 Windows 笔记本和 Mac 的体验差距缩小了很多,但是如果可能,还是尽量选 Mac ,体验上毕竟差距仍然不小。 做 Java, Go, Vue 等开发,MBP 14 的 16G 半年了内存压力一直在 35% 左右,但是有可能的话上 32G 内存,这样更随心所欲。 Docker 使用 Colima 安装管理,比 Docker Desktop 省资源得多。常用 Docker Image 都有 Arm 镜像的,真有不支持的自己打包或者想其他办法。 |
39 BecomeBra 2022-04-22 09:46:53 +08:00 m1 有的软件不适配,后段最后看看要用软件适配情况 |
40 takumi66 2022-04-22 10:01:09 +08:00 目前用 MacBook Pro 13 16G m1 开发,常用也是 go docker jetbrain 全家桶,说下我的体验 1. jetbrain 全家桶支持很好,基本没出现有问题的场景 2. go 大部分情况可以正常开发,极少数库可能没有适配 arm 版本,编译时候可能会报错,编译的时候可以改 GOARCH 解决,但是改 GOARCH 之后可能出现一些小问题,比如 debug 的时候断点失效 3 docker 常用镜像都有 arm 版本,实在没有可以自己编译,还有就是用 docker 发烫有点严重 |
![]() | 41 shaojz2005 2022-04-22 10:28:29 +08:00 2. mac 随时合上随时打开,比大部分的 windows 电脑舒服和流畅; =================== 这个功能真的大部分 win 笔记本做不到吗?我 2016 的 win 笔记本都能做到 |
![]() | 43 andyskaura 2022-04-22 11:01:24 +08:00 dotnet+unity+web 开发 我这使用环境有些强上 mac 了,但去年被苹果 m1 洗脑 ,先后整了 m1 版本的 ipad pro ,macbook air ,打算在家轻度办公使用,但实际体验并不算好,没有 unity ,3d 相关的软件基本不满足生产需求,用惯了 sqlserver mgr + vs studio ,编译器也不太适应。还有一点,系统 bug 也挺多的。 其它的都还挺不错的,续航强到颠覆认知。极致轻薄,触摸板很厉害。 最后,r9000p 真香。 |
![]() | 44 gowk OP @findex @Kininaru @hn16838220 @NoNewWorld @yiluoxi @jorneyr @takumi66 感谢,看了你们的回复,我觉得还是 x86 机器吧,arm 暂时不考虑了,不想折腾,想体验 mac 的话考虑 air m1 或者等 m2 了 |
45 yinzhili 2022-04-22 12:39:25 +08:00 你搞个 Windows 笔记本装黑苹果不是更好吗 |
46 taest 2022-04-22 13:06:29 +08:00 ![]() mac 不适合后端程序员,不推荐,同价位没有任何优势,实在是有钱建议 32g 起步 |
![]() | 47 ZeroDu 2022-04-22 13:47:51 +08:00 机械革命无界 16pro |
48 zooeymango 2022-04-22 14:12:51 +08:00 m1 虚拟机只能跑 arm, 我们的环境需要 x86, 现在就属于是要么远程虚拟机要么不自建环境, 就很尴尬 |
![]() | 49 kongkongyzt 2022-04-22 15:15:14 +08:00 后端开发, 感觉最合适的开发桌面: Linux > Windows( with WSL2) > Windows( with WSL1) > OSX >>> Windows |
![]() | 50 kongkongyzt 2022-04-22 15:16:10 +08:00 另外不考虑 mac mini 吗? 我这边 mac 如果没有 32G 内存, 开几个 jetBrian 家的 IDE 很快就能感受到明显的卡顿 |
51 zed1018 2022-04-22 15:32:14 +08:00 ![]() 笑死,楼上一堆让人家打 arm 镜像的。用 docker 一个很重要的需求就是本地=部署,你本地 arm 部署 x86 就没了这一项。万一 arm 镜像和 x86 镜像出现的差别楼上一水推荐的要不要负责。 |
52 wangsyi13 2022-04-22 15:42:57 +08:00 如果用到 docker k8s ,不要用 arm ,前几天尝试了下,浪费了一天时间搞 dev on k8s 的环境,结果,本地跑不起来,因为公司好多工具没编 m1 版,有的要自己编,有的没源码权限只能瞪腌,用的一些开源工具因为版本问题也要自己去找源码编译,连虚拟机呢,本地打的镜像是 arm 的。。部署不到远程虚拟机上 |
54 NoNewWorld 2022-04-22 16:14:34 +08:00 @ZeroDu 这款听说噪音有点强 |
![]() | 55 vincent7245 2022-04-22 17:49:26 +08:00 mac 和 win 各自的优缺点上面都说的差不多了,我说个大家都忽略的:你的工作环境和开发环境。如果公司没有提供完整的测试环境,那你还是买个高配的 win 吧,毕竟要在本地启动各种烂七八糟的服务,挺消耗内存的。说下我的情况供参考: 公司提供多台我可以直接调用的测试机,提供专用的编译环境,所以我用 mac 就是单纯的写代码,编译和测试都是连接测试环境做。java 代码我还会用一下本地调试,c++ 和 go 代码都是远程调试,所以 m1 芯片的兼容性问题对我来说都不是问题。另外我开会比较多,所以 mac 的便携性和长续航以及随开随用对我来说是刚需。 |
![]() | 56 seaswalker 2022-04-22 18:21:32 +08:00 m1 的 idea 2022.1 了,滚动还是卡卡的 |
57 panda666 2022-04-22 18:29:00 +08:00 1 万你能买到 32g 内存+1TB SSD 的 windows 笔记本,MacBook Pro 14 性价比太低 |
![]() | 58 MakHoCheung 2022-04-22 20:22:32 +08:00 教育优惠的 M1 Max Mac Studio 也就 1 万多丢丢 |
![]() | 59 caqiko 2022-04-22 20:52:00 +08:00 via Android 台式配置好点,配一个好显示器体验非常棒。 |
![]() | 60 Hanggi 2022-04-22 21:15:13 +08:00 我现在有点搞不懂的是 Macbook air 和 Macbook Pro 同样使用 M1 ,没什么性能优势,为啥要买 Pro 呢? |
62 t2jk4000 2022-04-23 13:52:56 +08:00 接受台式机直接买台式机就好了,没必要折腾 mac |
![]() | 63 guanhui07 2022-04-23 14:28:36 +08:00 docker 很伤 |
![]() | 64 deacyn 2022-04-23 17:27:26 +08:00 via iPhone @weichengwu 14 年款 16G 风扇天天嗡嗡转。 |