1
Chad0000 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 4
我都用过,个人感觉 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 1
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
Mirage09 2022-04-22 00:34:36 +08:00
一万 RMB 似乎买不到 14 寸?
不过 MacBook Air 只能外接一个显示器也不太够 |
32
veryflying 2022-04-22 00:36:15 +08:00 1
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
imsea1 2022-04-22 01:12:40 +08:00
我倒建议你上 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 2
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 2
笑死,楼上一堆让人家打 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 风扇天天嗡嗡转。
|