从 win 到 mac 是不是每个程序员的必经之路?

135 天前
 ota
有人经历了一代 win 就换到了 mac 。
有人持续了 n 代 win ,还在犹豫是否 mac 。

主要还是 cp 的理性思维让我一直没办法彻底换到 mac 。
曾经用上过 intel 的 mac ,后面不习惯,给了自家技术,然后技术就一直 mac 了,一路 mbp 耳边高歌。

最近自己也转技术了,mac 又进入了视野。
以前对续航,轻便无动于衷,至少续航这块,没觉得 win 会是瓶颈,最终 win 本,从来没有超过满载 3 小时的,最新的 8845hs 也最多 4 个小时满载,而且随着 win 越用越慢,睡眠时不时失灵,盒盖掉电严重等 win 本的弊端凸显出来,才导致我对 win 本开始痛下杀手。必须得扔。

现在出门办公,数字游民化趋势,续航和轻便成了最大的痛点。mac 工业设计突出。续航和轻便又是主打赛道。天然和程序员,设计师等数字创新人员挂钩。所以 mac 貌似是一个必然之路。

年轻时觉得 win 给的硬件指标才是实打实的,显卡 5090 ,内存 128G ,想要什么顶配,自己采购。MAC 天然的 CP 垫底,让我一直无法接受。现在随着 remote 兴起,高性能又何必本地。想跑大模型了,租一个 H100 也不是不可。所以更多的应该是便利,而不是性能释放。剪辑? 3D 渲染? remote 也是可以的,无非是网速,中间加个 aliyun 上云主机也是没问题的。
mac 当作终端用即可,追求 max 的性能?得不偿失,m4 已经从 npu 跌倒万年老四了,真没必要对性能有什么期待。就算钱多,我也觉得 max 是智商税,毕竟 remote 能干的可是集群性能,本地好几万的 m4max ,真能生产力?能当然能,但显然 cp 上没有 remote 给的实在。

生活就是生活,工作就是工作。
mac 当个终端使用,轻中度。高负荷给 remote ,顺便还能过一边 devops 流程,我觉得得到的会更多。
7778 次点击
所在节点    MacBook
108 条回复
irrigate2554
135 天前
@imjiaoyuan win 可以用 msys2 安装 bash or zsh or fish 。还有拉屎的情况 mac 更严重,比如什么项目的 .gitignore 都有的 .DS_Store
Moyudawang
135 天前
我们这小办公室 6 个开发人员都用的 win ,一个经理用的 mac 看看邮件看看报表,另外还有一个测试人员天天把自己的 mac 拿到办公室,也不知道有什么用
fredweili
135 天前
我可以换安卓手机,但绝无可能用回 win 电脑,开发太不友好了,游戏机
Danswerme
135 天前
Win -> Linux -> Mac -> Win ,愿你出走半生,归来仍是 Windows 。


mac 挺好用,但它不能让我和朋友们一起玩游戏,且 mac 的硬件价格过于昂贵,Windows 阵营的廉价大内存则是实打实的。 使用 Windows 平台节省下来的钱可以用在生活的其他方面,毕竟电脑不是生活的全部。
Greendays
135 天前
如果一定要有一条必经之路,那应该是 Linux 吧
CatchXS
135 天前
就不能都拥有?
woniu7
135 天前
@caiqichang v2 == 前端娱乐圈
sdwill
135 天前
14 年毕业的时候就被种草买了 mac ,觉得很好,很值,买机器送屏幕。但是到了现在,随便加点配置直接去到 2w+ 的价格。这个价格在现在我能配出一台工作+娱乐拉满的台式和笔记本,屏幕也不比视网膜屏幕差太多。手机也是常年挤牙膏,价格去到了 7 、8K ,甚至 1w+。安卓 3 、4K 就足够我用了。

于是从苹果全家桶(手机、手表、pad 、电脑全卖了)全面弃坑了,不想再交苹果税了。换了后并没有觉得效率变低,体验变差太多。
murmur
135 天前
为啥,除了不能开发 ios ,为啥要换 mac
jackerbauer
135 天前
win->mac->win->mac->win
还是 windows 香啊
imjiaoyuan
135 天前
@imjiaoyuan 还是 wsl 舒服一点
ByZHkc3
135 天前
挺好的,至少我该用 mac 后就戒掉了电脑游戏
CaptainD
135 天前
我是经历了 win - mac - win ,现在公司只给 win 本,每天都烦的不行
cenbiq
135 天前
工作用 mac ,回家娱乐用 win ,完美
hwdq0012
135 天前
不偏某一方, 两双我不是很 6 , 就不是什么安装很多 app 的达人, win 上 mac 上我都用最多的是命令行,docker ,windows 上无非就是多安装一个 git sdk (带包管理器) ,
Ne
135 天前
要用价格比较才有意思,mac 2w ,同样 2w 的 win 会比 mac 差???
sunny2580839896
135 天前
用 mac 做开发有面子
evan9527
135 天前
各有所长,双持的成本又不高。
本就是个工具,在处理不同需求上,哪个顺手用哪个不就行了。
ysc3839
135 天前
@imjiaoyuan 我选择使用 MSYS2 安装 zsh ,我不用 PowerShell
0x5EC
135 天前
相反,我是从 win->mac->win ,我觉得 win 才是真正的省心,软件多,想要的工具软件上网一搜很容易就能找到。而 mac ,很多时候为了某个工具软件得找很久很久,还不一定能找到,或者没有破解版,得付费,太折腾。

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

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

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

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

© 2021 V2EX