来说说 Mac 比起 Windows 笔记本好在哪里

2024-08-30 10:35:18 +08:00
 sleepyfevniv

(可能是老生常谈?)先说自己的情况,Java 码农,基本只用过 Windows 包括台式机和笔记本,自有的设备的价位从 1000 - 1 万不等。

再说说项目组的情况,开发人员前后端移动端十几个人,除了我,都是用的 Mac 。我自己用 Windows 正常在他们中间写后端 Java ,目前没有发现什么不一样。目前项目部分跑在裸机 jvm ,部分在 docker 。自己电脑本地可以 build 但是因为有依赖其他服务所以本地就没尝试运行过,都是 push 代码到服务器构建打包/打镜像运行 or debug 。

再说自己和组员的情况。入职因为是 Windows ,组员是 Mac ,导致部分公司内部软件的使用方式不一样,有学习成本,这个是第一个问题。然后 Mac 上他们都有一些自动化的脚本,用 Alfred 的,Windows 没有对应软件所以要自己从零开始写(我原地学的 C# 写的 wox 插件实现类似功能),这个已经成型的特定工作的生态也是一个问题。不过在编码过程中似乎没有发现和 Mac 有多少区别?一般都是习惯性的或者自动化上的,Mac 已经有前人做了总结了但是 Windows 没有导致的差异。也许是我 Java 开发的特殊性?因为不会前端,不知道 Node 方面 Windows 和 Mac 的开发区别。

因为后面有校招生入职用的是 Windows ,我就依照自己的经验等方面带了,一年后校招生也换了 Mac 了,于是除了我全组又都是 Windows 了,所以来问问 Mac 比 Windows 好在哪里,这么吸引开发者。

前提!!!同价位!!!不要拿 Windows 三五千的和 mbp 2 万的比较,那有的比嘛。

先说不同价位的,价差 1 万的两个,体验的确千差万别。屏幕、续航、性能、调教那没得比,毕竟价格在那里。Windows 唯一大胜 Mac 的地方就是性价比,绝对的完胜了。

再说同价位的,Windows 的确没有特别多的可选笔记本了,就那么几个品牌和型号了。

先说 mbp 的优点:

  1. mbp 的续航吊打 Windows 这个我是真的羡慕,同事一天办公下来还有不少电,Windows 最多半天。而且发热问题会好很多。仅限于 m 芯片,旧款当我没说。
  2. 文件名限制上,Windows 很多字符不能做文件名,之前有个 Mac 的传了反斜杠的文件我 git 拉不下来会报错。
  3. 特定生产力软件,比如某些大模型、视频类的、iOS 的,Mac 用起来更有优势或者独占。
  4. 合盖休眠。什么垃圾 Windows 调教,有时候出个门放包里面笔记本直接变成热水袋,不知道怎么唤醒的就开始库库跑后台。
  5. cnm 的 Windows 更新。要是拖了几天没去更新,晚上跑个任务,人家能直接原地给你更新了(因此保持了尽早更新的习惯,别跟我说关闭)。
  6. Mac 生态。

然后说 Windows 的优点:

  1. 性价比没的说,总不能说 Windows 笔记本的内存硬盘是金子做的吧。
  2. 可选游戏本或者轻薄本,可以兼顾打游戏,部分游戏 Mac 就是残废或者没有。Windows 上还能选择那么多的显卡配合对应的开发。
  3. office 等办公好?之前看 Mac 上听说是不好用?
  4. 文件管理更方便?经常有人说 Mac 文件管理没那么好,现在有改进了吗?
  5. 各种软件可能 Windows 安装起来的限制更小,盗版上 Windows 的资源可能也更多。
  6. 大学生要是用 Mac 有些情况下那就是折磨。

各有来回的:

  1. Linux 支持上,两边都有优势,也有不足。比如 Windows 有 wsl wsa 这种,Mac 是类 unix ,这点我不好评价,因为这点差异有人说好说坏。
  2. 屏幕和显示上,Mac 一直都说屏幕素质好,原谅我的眼瞎,是真的看不出来,对色彩不敏感。Windows 还有触屏的我觉得有时候移动办公的时候用起来方便。显示上,UI 方面都说 Mac 更加友好,因为色彩不敏感,美术细胞不敏感,这点也没体现。不过 Windows 总能翻出来 UI 新旧的割裂这个是差评,但是人家兼容性强啊。
  3. 都说 Windows 蓝屏,我怎么似乎就基本遇不到呢?或者我使用方式有问题?
  4. 触摸板? Windows 触摸板多指也有不少手势,我的 1 万的触摸板也很跟手。但是没有怎么用过 Mac (还得学),但是听说 Mac 的触摸板更好?我都是用鼠标,因为全屏幕精确打击太舒服了,触摸板还得滑动几次。有具体说说的吗?

我把我所知道的先说了,可能会有偏见,可以指出来。因为周围都是 Mac 就想了解差异。然后帮忙补充一下 Mac 的优点,缺点也要。Windows 对比 Mac 的优缺点我觉得也可以说说?

27960 次点击
所在节点    macOS
265 条回复
zs3128589
2024-08-30 18:14:13 +08:00
上台笔记本,大学毕业参加工作的时候买的,用到前段时间 10 年多了,中间除了换了几次电池,没出过任何毛病,依然能打也不卡,但最近有移动办公需求,一直拖着电源也很麻烦,换了一台新的。再用个 10 年依然觉得没啥问题,这可能就是 Mac 带来的省心吧,不论何时何地,开盖就能秒进入工作状态,这个真是很爽,家里配的台式机,开机还得转半天。。用惯了 Mac ,win 啥都不装,就一个输入法都要出来弹广告真是很糟糕,别的更别提了。。反正高效,省心省事选 Mac 总没错,何况随随便便用十年的东西,现在这年头真不好找了
arac
2024-08-30 18:21:53 +08:00
@murmur 要不是我打音游就信了哈哈,严肃玩 OSU 一般还是得上数位板,鼠标定位方面没法比,一般笔也不点就悬空定位,键盘 ZX 点击。

说回来,笔记本触控板在需要反复切单双手用键盘的场景下极其方便;日常 mac 触控板配上 bettertouchtool 可玩性实在太高,但长时间用下来磨手指,桌面的 trackpad 还会手腕疼,用 adobe 还是得鼠标,3D 软件没中键也没法用。
astrophys
2024-08-30 18:23:36 +08:00
@murmur 电竞怎么就成了定义鼠标/触控板使用情形的上限了?有时候手柄更好用,我是不是能说手柄比鼠标更应该成为标配?要是用电脑绘画,我还说数位板秒杀鼠标呢😂 你这是不当概括谬误。
网吧配鼠标说明下限鼠标“完爆触控板”更站不住脚了,网约车标配便宜电车是不是说明电车完爆豪车?
daolanfler
2024-08-30 18:24:07 +08:00
dasbn
2024-08-30 18:38:12 +08:00
屏幕,字体,app 默认外观确实好看点,mac 在 UI 渲染方面确实是优势。
权限控制,win 下无数个应用可以扫全盘,有没有截屏、读取剪贴板也不知道,来个应用就需要 UAC 。
相对省心,指不升级,不折腾的情况下,全家桶的优势明显。

其他的都是劣势,兼容性、app 数量和质量等等都是不如 win 好,win 的承诺比 mac 要靠谱的多
murmur
2024-08-30 18:42:22 +08:00
@arac 我知道有人用键鼠打高 acc ,虽然我以前还是用数位板的

@astrophys 你可以理解网吧都是什么人去,没什么电脑知识吧,一套键鼠,还是廉价配置,轻松五杀或者吃鸡,那其他操作不是更轻松愉快

我觉得我自己都有点跑题了,其实我的观点是,笔记本本身就是台式机+大屏的妥协,如果有条件,一定是大屏台式机,哪管接 macmini 都更爽,我都要笔记本对付一下了(甚至是牺牲颈椎的健康),为啥还要争触摸板就是牛逼第一对吧
snitfk
2024-08-30 18:45:44 +08:00
一台 WIN 一台 MBP ,整体用起来习惯后感觉是 MBP 更舒服。特别是触摸板,效率要比用鼠标高太多了。当然价格也贵出很多。
pinecone1
2024-08-30 19:20:57 +08:00
@murmur 笔记本不是对付一下的场景。对于办公来说,大多数人都至少需要在家/在公司,甚至潜在的在出差需求中工作,那么笔记本电脑是唯一解,是主力机器。同时作为家里有顶配 win 台式( 4090+gpw 鼠标)和 macbook 笔记本主力工作的人,我只能说鼠标确实好用,但是使用 macbook 工作时我完全不考虑使用鼠标——因为 macbook 的触控板已经完全足够满足我的工作需求,鼠标的更高精准度于我毫无意义,而额外的携带成本/线缆/无线接收器/电池维护却是会让人烦心的事情,哪怕每两周才需要充一次电。
其实大多数 macbook 用户都不在意去争触控板好不好用,因为一用 macbook 就懒了,也不想 care windows 会是什么样子,只是觉得 win 用户一定要说 macbook 触控板不如鼠标不如鼠标很滑稽,大家从小都是用着鼠标过来的,用了 macbook 后自然而然丢掉了鼠标,这是自然选择,不是被逼的。
Xun666
2024-08-30 19:47:01 +08:00
@htxy1985 不值得,还不如高端 win 本
legenumbre
2024-08-30 20:19:00 +08:00
就是笔记本的设计哲学啊,连微软英特尔和 oem 厂商都很喜欢。windows 笔记本主要有两种,一种是像 MacBook 的笔记本,一种是移动台式机。那些 windows 有自己风格的像 thinkpad/surface/vaio 这些你看其他 pc 厂商愿意学吗。
forvvvv123
2024-08-30 20:21:56 +08:00
没广告
Nosub
2024-08-30 20:29:44 +08:00
除了续航,其他都可以解决,还有一点,高通在搞 ARM 芯片,续航的问题,我觉得最近几年会解决。

我说说七年前的 Windows Dell XPS 笔记本依然可以吊打现在的 以 8GB 和 16GB 的 Macbook Pro 为主流的笔记本,你没听错,我买了的时候是 8gb 和 256 ssd ,现在已经完成升级。

内存轻松升级到 32GB ,如果愿意还可以升级到 64GB 。

硬盘轻松升级到 1TB 。

CPU 过剩的情况下,内存和硬盘的升级,会给你更多实质的用户体验的提升。
Yidian
2024-08-30 20:45:28 +08:00
不讨论硬件,软件,单说系统层面自带的功能:个人使用感受是 Windows 完爆 Mac ,不过学习成本有点高(组策略可以管理很多系统层的配置,还有各种自定义的计划任务)。文件管理,服务,共享协作,win 一样不落下,甚至效率更高。

至于三方软件广告问题,少用点国产垃圾软件,尽量国外软件替代就好。
lizhian
2024-08-30 21:13:18 +08:00
mbp m1 pro, 32G+1T, 2W 入手, 同 java 开发,我想我的经验你可以参考一下
1 mac 系统流畅,UI 精美,动画丝滑,屏幕也好看,不要小看这些看似花里胡哨的动能,会让你用电脑有种赏心悦目的感觉,心情都会好很多. 不过这个属于锦上添花. 非决定性因素
2 mac 环境跟 linux 很接近,包括环境配置,软件安转,终端,脚本等等,不要小看这些,这些能极大提升你的开发体验.win 的话跟 linux 差距太大,你在 win 上面学到的经验,换到 linux 服务器上面就基本等于无用,举例:你在 win 上面装 mysql,到 linux 上得重新研究怎么装 mysql
3 基于第 2 点,我为什么不直接在电脑安装 linux 系统做开发机?可以,但是 linux 上的非开发软件生态太匮乏了,日常根本不可用,除非你两台电脑,一台 linux,一台 win, 或者一台电脑双系统,两者都太折腾. mac 相当于在开发体验和日常体验中间取了个平衡, 代价就是多花钱. 但是我买 mac 是用来赚钱的, 我个人觉得是值得的
4 我现在基本不玩电脑游戏,只玩手机游戏

总结,mac 对我来说确实提升了开发体验,我会推荐你买一台 mac 电脑做开发机,配置 32G 起. 你的开发生涯可能只有十几年,对自己好一点.
fenglc
2024-08-30 21:37:18 +08:00
Mac 和 Windows 笔记本各有优缺点,选择哪个更好取决于个人需求和使用习惯。以下是一些 Mac 笔记本相较于 Windows 笔记本的优点:

1. **操作系统整合**:macOS 和硬件之间的整合度很高,这使得 Mac 笔记本通常在性能和稳定性方面表现出色。

2. **设计和构建质量**:Mac 笔记本的设计和构建质量通常被认为更为精致和耐用,采用优质材料和良好的工艺。

3. **生态系统**:如果你已经在使用其他 Apple 产品(如 iPhone 、iPad ),Mac 可以与这些设备无缝集成,提供统一的生态体验,比如 Handoff 、AirDrop 和 iCloud 。

4. **用户体验**:macOS 以其简洁的用户界面和易用性而闻名,许多用户喜欢其直观的操作和设计。

5. **预装软件**:macOS 自带的一些软件(如 Safari 、iWork 套件、iMovie 等)对于大多数日常任务都很实用,而且这些软件通常是免费的。

6. **安全性**:macOS 相对来说有较强的安全性和隐私保护措施,比如 Gatekeeper 和 XProtect ,可以减少恶意软件的风险。

7. **系统更新**:Apple 提供的操作系统更新支持通常比较长期,而且更新过程简单,不需要额外的驱动程序和兼容性考虑。

8. **持久的价值**:Mac 笔记本通常保持较高的二手价值,这意味着即使在几年后出售,仍能获得较好的价格。

不过,Windows 笔记本也有其独特的优势,比如更广泛的硬件选择、更多的软件兼容性以及较高的自定义选项等。你的选择应该根据你的需求、预算和个人偏好来决定。
Knuth
2024-08-30 23:39:38 +08:00
续航
Amose2024
2024-08-30 23:57:50 +08:00
开发用 mac 是为了省心,大家都很忙,能不折腾就少折腾。另外同组都用 mac ,你也应该用,这也是团队协作精神的体现。私下你爱咋搞咋搞。
lingo
2024-08-30 23:59:35 +08:00
我全都要。
win 台式玩游戏,充分发挥不挑食的优势。
mac 笔记本出差开会便携用。充分发挥续航、触摸板和稳定的睡眠的优势。
linux 是在 win 台式的硬盘里整个 vhd 文件,然后直接从 vhd 引导系统来使用。既方便工作,又方便 linux 桌面出问题的话直接 VHD 回滚。。。
EdwardSherlock
2024-08-31 00:04:32 +08:00
win 本的很多问题是出在了 win 上面,而不是出在本上面。
mac 屏幕,或者说是显示效果是我感觉比 win 本强很多的。
win 本 同价位是有还不错的屏幕,不管是亮度还是色差,数据都非常不错。但是如果算上系统的话,正常使用场景体验是不如 mac 的屏幕的。不管是 win10 还是 win11 的整体观感依然不如 mac 。

还有一点就是谈外出体验的话,win 本是可以做到很轻薄,1kg 以内也就好几个。触控板其实 也能追上一些,但是就是整体续航还是不如 m 系列,以及不用的时候直接放进包里,要用的时候拿出来可能就已经发烫。

但是 win 有个最大的优势,就是价格。win 各价位,都能找到这个价位还不错的产品。
yjsdaniel
2024-08-31 00:06:59 +08:00
触控板这一项,thinkbook 14P 16P 之类的用大面积玻璃盖板的,几乎没什么差距了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1068958

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX