程序员生产力电脑选购贴士
前置说明
双11写篇剁手文章乐一乐,说明:
- 只针对程序员、
生产力、办公用
,其它需求不属于讨论范围。 - 非广告,非建议,是个人折腾的小总结,也给自己下次换新留个参考。
操作系统
有以下需求支持选择Mac
就行,建议是 Pro 或 Studio 等高性能版本。
- IOS/MAC 开发者
- 刚需同时包括:
续航
便携
美观
- MacOS 重度使用者
- Apple 粉丝
如果不是以上四者,还是选择Win吧,不选 Mac 的理由:
- MacBook 有很多优点:续航、做工、外观都超一流。但做为程序员生产力,基本上都是工位上全天插电,也不会拿去咖啡馆,这些优点都是不重要的因素。
- MacOS 界面也是一流。我很喜欢文件管理、专注模式和一些系统管理方式。但现在同样也喜欢不起来,一是BUG太多,二是很多功能我个人不喜欢,感觉总像耍小聪明。另外对于程序员来说,工作机太多性能耗在显示高清界面和动画上也不是一个好主意。
如果是苹果粉丝,或是工作刚需,或是真正大神,或是标新立异推崇极客精神者,自行选择Mac或Linux即可。
其它情况就推荐 Windows,并没有想象中的那么拉跨,反而非常强大,除了很好用的 Wsl2
和 PowerShell
外,还有 PowerToys
可以替代很多功能软件。
第一选择:游戏本
第一建议是:游戏本
,即便不玩游戏, 也是一个好的选择,以下是原因:
- 没有便携美观等需求,游戏本笨重、续航低、颜值普通这些缺点,对程序员来说基本可以忽视。
- 程序员最注重的是性能,游戏本基本都配备标压强核心,扇热啥的都有.
- 价格便宜,现在2023年,(京东日常价,非杂牌)7000就能买到13代I9 13900HX,32G DDR5,RTX4060 满功耗,PICE4 1T,2.5K屏,不同品牌差价也不会太高。相比苹果1万多买个乞丐版,加到这配置都可以买三四个了。
- 即便不玩游戏,对于一个有好奇心的程序员来说,也不会让显卡吃灰了,现在很多软件都可使用显卡加速,暂不多说。
- Win的触摸板现在已能胜任一些软件的操作,图片音视频的编辑可能不如Mac那么适配,但只是偶尔用用配合鼠标问题也不大。
- 现在笔记本性能不输台式机了,笔记本自带一块屏幕,相当于可以少买一台显示器。
对于轻度工作的程序员来说,也可以选择高性能轻薄本
,即够工作中使用,同样兼顾到了颜值、便携、续航,对于纯前端开发已然足够。
几个显示器够用?
取决于工作内容,个人觉得纯后端用两个就够了,前端或全栈用三个。
最低配置 23 + 14
,如果已经有个14寸的笔记本,那外接一个24寸的就能保证顺畅工作了,最高不推荐超过 27 + 27 + 27
,再多就难把控了。
高清高刷对于程序员并非必要,如果不做要求,基本都是白菜价,就算高清也贵不了多少,游戏本的显卡也完全能带动。
配置显示器的逻辑是屏幕定位
:清楚每个屏幕干什么事,比如分配一个屏幕编 辑代码,另一个屏幕查资料看输出等,前端可以左边再挂个屏幕放原型等。
程序员用什么键盘?
游戏本除了便携续航不怎么样之外,还有一个缺点:键盘区位不友好。
这个缺点只是个人偏好,并非硬性缺点,程序员一般喜欢左边这种键盘,但游戏本通常都是右边这种键盘。

不过程序员一般都是外接机械键盘,所以这个缺点也是可以忽略的。
做为程序员标配机械键盘,个人认为最友好的是就是87键,把没用的数字区省掉即可。
很多极客喜欢用HHKB的60键,只能说是大神专属,人认为 F区
对程序员来说还是比较重要的,按个F1或一个左右键都要使用组合键,目前还不想去适应这种输入方式。
推荐: 仅推荐87键
,多了少了都感觉怪怪的。
个人喜欢茶轴
,人各有异,如果有线下店可自行体验选购。
键盘的其它基本可以忽略,什么背光、倒计时、热插拔、宠编程、全无冲之类的,基本都是提价噱头,Win/Mac 双模式可能有点用,但在Mac上一般使用软件解决,而且很少程序员双持,所以也是鸡肋。
其它我个人有喜欢一个额外功能,在IKBC比较老的款里面有个键盘加速
的功能,开两档很舒服,可以现在的新款都没这个功能了,其它厂家也没有这个功能,可惜。
程序员用什么鼠标?
直接推荐: 中档以上的游戏鼠标
。
喜欢Mac的朋友可能会喜欢触摸板,其实我觉得触摸板也不适合程序员:
触摸板的优势主在于手势,单屏操控图片编辑,音视频剪辑等任务有独到的优势,但这些与程序员关系不大。
刚才说过,程序员工作配两个以上的显示器更顺场,所以鼠标需要能快速移动精准定位.
鼠标回报率最好是1000Hz
,DPI的话,个感觉双屏 12000 Dpi
, 三屏15000 Dpi
用起来就可随心所欲了。
所以这是是要求需要中档以上游戏鼠标原因了,如果没用过高的DPI可能需要几个小时适应,适应后,低档游戏鼠标8000的DPI或触摸板都感觉像乌龟一样。
鼠标和键盘,都推荐用无线的,一般合格的无线设备几乎感受不到延时,线材的解放来是还是很实际的。
多少内存合适
目前游戏本一般就三个档位 :16G / 32G / 64G,对于程序员来说,需要根据自身工作习惯
- 是否常规运行大型运行环境,如微服务、K8S、CI、ES Server 之类的,运行的话直接顶配。
- 机器学习、大数据之类用途,或是经常需要读写超清视频,超大文件直接顶配,外加好显卡。
- 项目规模,使用JetBrain家IDE, 项目多开,选32G。
- 普通中小项目开发,环境使用网络服务,16G足矣。
如果选不定就买高一档,最好是不要后面加,因为加不如换,因为基本上出厂时都已经是双通道了,8 x 2 和 8 x 2 + 8 其实实际表现差不多。
另外,在CPU/内存/硬盘方面,如果新代不太邋遢,就使用买新不买旧原则,比如2023/11/11选购,就可以这样: 锐龙9 或 酷睿13
+ DDR5
+ PICE4
, 如果不急可以等酷睿14,显卡高配必要不大。
总结
主要就是今天双11,刷了会视频号,推了一堆数码博主的配机,我觉得都不适合于程序员工作。
所以选购贴士只针对程序员 x 生产力
,只作为思路梳理。仅为个人偏好,里面有很多个人习惯,不代表所有程 序员都一样。
算下花费:游戏本 7000 - 10000,鼠标 200 - 600, 键盘 100 - 500, 显示器 500 - 2000, 区间 8000 - 13000 区间基本没问题。作为生产力,使用价值远大于购买价格,不用过于贪便宜。
还有,现在 Mac Mini M2 乞丐8G版
已经3000不到,如果不做为主力,偶尔用来编译MAC相关应用,可以入了利用起来,加上一整套工作环境还不到一个MBP的价钱。
后记 2024/5 :今天偶然看到华为新款 HUAWEI MateBook X Pro ,感觉 性能强悍/轻薄续航 矛盾被打破了,如果不跑模型的话,这款不到1KG的轻薄本也可担当生产力大任,唯一的缺点就是貌似没有64G版本,不知菊厂有没计划。