2022年1月程序员笔记本电脑推荐
全文字数4000+,包含了一些主观意识,不想看个人废话的,可以直接拉到第三部分,直接看选购推荐。电子产品更新速度较快,以下为正文。
本文会随时间点后续进行逐步更新,保证产品不过时。(以横线和时间的节点来追加在文章中,后面会看到)
更新日志:
2021.02.20日更新,去除了一些缺货的机型以及老机型。
2021.02.22日更新,去除掉联想20年thinkpad系列商务本。
2021.03.31日更新,小新、yoga、更新为最新产品链接。(很难抢到)
2021.05.01日更新,去除老链接,新增小新16pro等产品。
2021.05.22日更新,去除一些文字,新增适合前端MX450轻薄产品。
2021.06.06日更新,新增前端一款可拓展笔记本,战66四代
2021.06.14日更新,新增一款华硕新机型,无畏Pro14
2021.09.01日更新,新增thinkbook 16p
2021.10.06日更新,新增thinkbook 14p 32GB
2021.10.19日更新,新增macbook pro 2021 14 英寸
2021.12.21日更新,新增低预算air14plus,小新pro14 intel以及thinkpadP15v
<hr/>目录:
[*]前言
[*]个人主观
[*]笔记本推荐
[*]结语
一、前言
4年后端Java开发路过,不过用电脑也算是有很长一段时间了。
小学(2003年)开始玩电脑,那会儿学校的电脑操作系统还是win2000。
(当时有款游戏,一上计算机课就打僵尸玩,所以记得非常清楚,游戏的名字好像叫死亡之屋)
图片来源网络,侵删
图片来源网络,侵删
而这些年 windows 系统逐步迭代更新, vista、xp、win7、8、10,慢慢的在市场上 windows 成为了日常最常见的操作系统。
直到 2019 年年中,大学(2014年)买的游戏本(华硕飞行堡垒)跑项目太卡了。
所以换了2019年最新的 mac pro 15,体验下 mac os。(18888买的,分了三期付款)
说到这里,为什么前面铺垫这么多一直在围绕操作系统?
因为现在苹果的笔记本也越来越多被不同专业领域人士(视频剪辑、编程、等等。。)所接受,而抛开硬件不谈,苹果电脑和其他品牌电脑最直观的就是系统区别。
二、个人主观
前言说完了,说下我个人主观的结论:程序员选电脑,要判断的需求维度很多,所以下面的推荐只按照一点来推荐。
工种不同,对应的电脑选择也不同。
如今不像20年前那样,程序员基本不分什么前端后端,我曾经听老领导说,他在2000年的时候,基本上是一人全包,哪像现在角色这么详细。
随着一个群体不断增多,专业领域划分的也越来越详细。所以这里给出当前两个主流细分的岗位(前端工程师、后端开发工程师)对应的笔记本电脑作为选购参考。
对于程序员来说,电脑就是自己生产力的工具,工具好用,多少会提高自己的一些时间效率。
比如最常见,同样的一个后端项目,运行代码的速度和电脑配置肯定是成正相关的。
小声bb一句,有时本地调bug,我有可能改代码(非热部署的情况下),重启项目,继续debug三遍了,而同事的老电脑还处于第二次重启的阶段。
所以,如果你打算从事网页相关开发,那么这篇文章,对你在选电脑上也许会多少有些帮助。
三、笔记本推荐
目前这两个岗位开发用到的笔记本内部硬件主要以三点作为参考。
[*]CPU
[*]内存
[*]硬盘
除非你平时玩游戏,否则这两个岗位暂不考虑显卡参数。
CPU
CPU笔记本性能平分参考网站:
http://rank.kkj.cn/mcpu.shtml
编程来说,每年市场主流CPU都可以。
因为对于编写代码来说,并不怎么吃CPU,我们日常能用到CPU相关的,一个是编译代码,一个是跑服务的时候。(运行代码的时候)
当然,一般程序员都有个强迫症,希望买高不买低,比如 i5 和 i7 之间,一般都会选择 i7。
那这样对比的时候,你一定要看 i5 和 i7 对应的 主频参数 和相关的 核心/线程数。
有些 i7 的性能并不比 i5 高,或者并高出不是很多。
比如2020年上半年对于 CPU 选购的一个坑。
如果你看到一款笔记本电脑的CPU是 i5-10210U,而它对应的 i7 型号是i7-10510U。那可以直接选择 i5,因为同款 i7 的性能提升不到 10% ,但整体机型的价格却要贵出 1000 元。
再比如,小新 air14 2020 款 i5-1035G1 和其对应的i7,仅仅是对核显性能增加了,那就没有必要选择 i7 。
最后来在说说 CPU 厂商的问题,放在前几年,有人可能会说编程用 amd 的 cpu 会有大坑,但从今年开始未来可能要变风了,毕竟连 Linux 的创始人 Linus 都已经在使用 AMD 的 CPU 进行开发了。
关于 amd 和 intel 的处理器,知乎上讨论的帖子挺多的,感兴趣可以看看这个:
内存
内存这个东西说白了就是当你运行软件时,加载软件的地方。程序员行业的话应该都比较了解这点。
我上大学(2014年左右)的时候,当时市场的主流内存大小是 8GB。但过了6年,也就是现在这个时间点,当前市场主流笔记本内存已经是 16GB 起步了,况且今年的许多机型,相对价格并不贵。
对于未来说,不管你最终选择了什么程序员岗位,16GB的内存依然是能扛过未来的3,4年的。(不出意外的情况下,今年是2021年,预计再过2,3年,市场轻薄本主打 32GB 了,很快)
正常换电脑的速度也差不多。
如果你选择 8GB ,那可能没两年就要再花钱新换电脑了,或者自己动手加内存条。。。
在写代码的过程中,比如 java 语言,比较吃内存的一般都是写代码时用的代码编辑器(比如 idea),以及当运行服务时,java自身服务所吃掉的内存。
当然,现在不可忽略的一点是,谷歌浏览器其实也是相当占用内存的。
原来的 8GB 内存,打开一个浏览器,打开一个 idea,运行一下代码,电脑就卡的不行了。
所以,最后再说一遍,关于内存,强烈建议选择 16GB 。
硬盘
硬盘今年其实没什么好说的,因为当前市场不像几年前,固态和机型硬盘混搭。当前主流机型搭载的硬盘基本都是 512 GB 起步的固态。
这里也想过为什么今年各大厂商不把主流的固态提升到 1TB,无非就是压低总体成本,给市场的购买者们一个合理的价格区间值。
毕竟 512gb 的硬盘也不小了,日常使用足够。除非你要下电影什么的。
这里可以多补充一个笔记本的硬盘小知识:
目前主流的固态硬盘有两个常见的协议,一个是 SATA 协议,一个是 NVMe 协议。
当你看京东官方参数,如果看到了 NVMe 的字眼,可以优先选择,因为 NvMe 协议的传输数据的速度是大于 SATA 协议的。
放张图(联想小新air14的):
屏幕
这一点,没有放在电脑参数里去说,毕竟日常打交道,离不开屏幕,简单来说下,当前市场主流标准尽量选择 100%sRGB 的屏幕即可。
分辨率而言,目前高分辨率的电脑还没有完全普及起来,现在能见到的比如 华为的 MateBook 14的2k屏,小新pro13的2.5k屏。
2021年前端工程师笔记本推荐:
战66 2021 锐龙:
yoga14s 2021:
关于pro14和yoga14s的选择,其实很好选,看你自己对独显的需求是否有要求,如果没有,那么2.8k的高分屏以及90Hz的刷新率在观感上有着更好的体验:
小新pro14 2021,无显卡版(新品):
小新Pro14 2021锐龙(新品):
小新pro16锐龙版(显卡1650):
小新pro16英特尔(显卡MX450):
RedmiBook Pro 15:
红米近期新出了一款比较合适的本子,如果没有外接屏的朋友,15英寸的本本,预算5k可以看看这块:
前端处理器,cpu i5 当前笔记本主流配置足以,硬盘推荐固态,内存 8g 起步就好,当然现在的软件越来越臃肿,16gb起步保证未来,更好啊!(上面已经说过了,再次强调)
2021年后端开发工程师笔记本推荐:
以Java开发工程师为参考。
2021年10月06日更新,新增一款thinkbook14p,32gb,有需求的朋友,预算在7k+直接上就完事了。
如果预算不是很足的情况下,可以考虑4k左右的 air plus:
5k出头,可以考虑小新Pro14新版(有雷电口):
联想YOGA 14s 2021款 标压新锐龙版(3月底新产品):
如果你的预算在5-6k,同时不玩游戏,易于携带,首选此款即可。
小新Pro14 2021锐龙(新品):
第一选择没货的话,第二档选择此款。
华硕无畏Pro14 标压锐龙版:
如果有品牌忌讳,可以看看华硕这台,缺点在接口上,没有快充,优点在于屏幕
联想(Lenovo)拯救者R9000X:
强烈推荐,玩游戏的程序员必备,显卡可以,CPU可以,重量可以,最重要的,价钱可以!!!
如果你有中大型游戏需求,且不在乎重量,那游戏本其实从性价比考虑是个不错的选择。
直接列出来了,2021年的游戏本,不多废话了,显卡不仅仅适合游戏,还适合搞机器学习的朋友们。
2021年09月04日,新增一款机型,联想ThinkBook 16p:
(还记得20年之前的y9000x吗?y9000带独显的那版,16p正是从y9000x改造而来~对于有显卡需求的朋友来说,性价比算是不错了)
-------- 之前评论区有个朋友问华硕的rog幻14如何?-------
这里给个参考回复,rog幻14,搭载了游戏本主流显卡的轻薄本!
适用人群,对显卡有要求的程序员群体。譬如玩大型单机游戏、PR视频渲染导出。显卡都是加分项。
优点:
[*]AMD R7/R9 的强力CPU(CPU可选)
[*]轻薄的机身重量,净重1.6kg
[*]良好的散热 以及 长续航
[*]屏幕素质较高,2k分辨率
对于程序员来说,CPU R7(8核) 的足以了。。起码未来几年足够用,主要就是看显卡。
需要注意的是,1600TiMQ这款,内存是8GB,除非自己加内存,否则不建议购买。。
1660TiMQ的显卡,京东价格9999:
RTX2060MQ的显卡,京东价格 14000,贵了4000:
显卡参数对比:
图片来源网络,侵删。
个人感觉,1660日常游戏都够用了,2060显卡性能过剩。。
----------------更新时间 2020年07月10日---------------------
之前看到一些知乎问题有说 ThinkPad 系列的情怀,那以我个人观点来说说 ThinkPad 。
上家公司的老领导和我说过一个故事。
早年前许多公司主动给你配笔记本,都比较爱发 ThinkPad 系列的商务本。
为什么?
因为采购部门能吃到很多的回扣。
Thinkpad为什么不愁销量,就是因为国内有许多企业渠道与其合作。
而我看到用 ThinkPad 的程序员,要么人家是管理岗位,比如项目经理(程序员升上去的),基本是为了背出去谈项目才买的商务本,要么是年龄过 30 的程序员前辈。
同龄人以及比我小的,很少很少有看到买 Thinkpad 来作为编程生产力的。
Thinkpad系列做工确实非常好,键盘的手感更不用说了,许多老用户用惯了thinkpad可能短时间内不好习惯别的键盘。
thinkpad原本有推荐,之前本身不推荐,但是看到了一款不错的,只不过显卡对于程序员有些鸡肋了,键盘手感至上的机型,thinkpadp15v:
最后,如果预算充足(土豪),并且想体验一下 mac os 的系统,我还是推荐直接上mac的。
苹果的话,官网买也是极好的。(我是官网买的,比较靠谱,就是送货时间长了点,用我妹的学生证买,便宜了点钱顺便送了个耳机。。)
mac京东m1链接:
13英寸的pro m1京东出来了链接,总的来说,从研发m1开始到当前时间点(2021.02.20),开发日常用到的软件兼容性问题基本解决,而在日常的续航以及烦人的风扇声音上,有了很大的改良。
13英寸我发现其实对后端也很友好,有个新同事用的13的屏幕,外接了 27 的大屏幕...主屏聊天,显示器写代码,也是极好的。
2021年的mac新款更新了
1万左右运算的今天(2021年10月19日),java程序员我肯定是推荐Macbook pro2021 的。
就在昨天,苹果发布了 m1 pro 以及 m1 pro max 芯片搭载的新一代 mac 。
分别是 14 英寸和 16 英寸的:
推荐选择 14 英寸的,一是相对16英寸的重量多少会轻一些,便于携带办公(好装包),二是相对 16 英寸剩下来的钱,可以加内存或者加硬盘。
至于内存加大还是硬盘加大,看自己的需求,目前我的 2019年 MacBook Pro 16GB ,平时开 4 个 idea 外加各种浏览器,依然不卡。
加内存到 32gb官方在 3000 :
本地java开发,m1 pro 的 8 核芯片足够了,在高没必要,性能只会溢出,而10核以上的m1 pro更多的是给视频处理创作者提供的,除非你有剪辑的需求,追求机制体验,那尽管上就好了。
同比8核cpu
同等功耗下,新能超出 1.7 倍。(横轴,功耗瓦数;数轴,性能数值。)
除了性能以外,续航也是比较在意的一点,毕竟有时候抱着电脑 code review,一 review 就是小半天,和充电器说拜拜。
键盘方面,取消了 touchbar ,回归了物理按键。妈妈再也不用担心 debug 按不下去了:
键盘物理硬件回归
丰富的接口:
[*]三个雷雳 4 端口
[*]HDMI 端口
[*]SDXC 卡插槽
[*]MagSafe 3 端口
以及 14 英寸 Liquid 视网膜 XDR 显示屏 。
看完正常发布会觉得这电脑真的是对专业不打游戏人的福音...(打游戏请移步 16英寸 的 m1pro max芯片)
说实话,看完发布会有想折价换新电脑的冲动,但想了想抑制了冲动,等 2019 的 mac 不能用了,在等等新年份的 mac 吧~
京东链接:
以上。
<hr/>----------------更新时间 2020年06月14日---------------------
多说一点,关于电脑配件。比如小新 pro 的接口比较少,那肯定是需要拓展坞的,后台有朋友反应,自己买了一款联想自带的拓展坞来支持。如果你入手了小新,可以看看他买的这款:
当然,对于我自己的mac,口都是 type-c 的,有些 usb 需求,以及摄影的 sd 卡需求,所以我 19 年入手的是绿联的拓展坞九合一,自带 pd 充电款。
自己亲测,使用时,绿联的转换器发热程度中等。
挂载外置硬盘,无明显发热现象。
参考链接:
ps:感谢这位朋友的反馈,不说我都忘了这点了。
四、结语
在前言处,我特意提及了一下操作系统。
用了近 1 年的 Mac ,来说下 windows 和 Mac os 的使用体验:
Windows:
[*]兼容性好、市场容纳度高
[*]主流游戏都在 windows 上,游戏达人的选择
[*]系统的窗口切换体验极好
当然缺点也是有的,对于软件的权限,给使用者开放的太大了。
其实为什么我们 windows 越用越慢,随着时间长,电脑越来越卡,然后你一怒之下刷个系统,电脑又快的飞起。
大部分原因就是因为 windows 的软件总是各种流氓捆绑其他软件,随着你软件安装的不断增多,慢慢的也就臃肿起来了。
还有一个就是安全问题,也逃不开权限带来的锅。
Mac os:
[*]适合开发人员,用惯 Linux 的人很容易上手。
[*]软件独立,安装容易,基本上一拖即可。
[*]美观度,不论是从系统窗体的设计还是字体,相信用过mac的都有所体会。
同样的,mac操作上也有缺点,一直被我吐槽的就是它的切换窗口,做的用户体验真心没有windows好。。。比如同一浏览器,多窗口无法快捷键切换。。
对于mac而言,并不是说无脑推崇,mac既然能在这些年占有一定的市场份额,说明它自身的定位很符合那一小圈受众人群的喜爱。
不论是炫富也好,真爱产品也罢。
以上,陆陆续续码了三天的字,如果对你有帮助,欢迎给个三连~
当然,如果你有什么想讨论的,或者推荐的电脑,可以在评论区探讨!
<hr/>--------------------温馨小尾巴--------------------
关于amd和intel的CPU实测,可以看这篇内容:
关于笔记本的更详细知识,大学生选购,感兴趣可以看之前写的这篇文章:
关于计算机专业的同学,可以参考下这篇: 有好多评论,我来不及回复,如果朋友你非常着急,可以私信我也行,这样起码不会错过回复……[赞同] 讲的很好 谢谢~
[干杯] 条件好点的程序员基本都是用苹果工作哦 嘿嘿,当初我就是换了工作,才下决心买了一波苹果。。起码现在不玩电脑游戏了....
[害羞] 准计算机研究生为学习 还做Java后端 游戏偶尔LOL ,选择小新pro13锐龙怎么样呀 可以看看B站这个视频:
https://www.bilibili.com/s/video/BV1xz411i7r7
Lol没问题,团战肯定会掉帧....
但说实话,小屏打游戏太累...
Java的话没问题.... 准计算机研究生,数据可视化方向,惠普的站66三代r5-3700够用了吗 而且,可视化要看你后续用软件什么可视化,python?tableau?或是 power BI?