用于编程写代码的笔记本怎么选?

本文最初发表于知乎:学编程买个什么电脑比较好~求推荐? – 耕读君的回答

会不会写代码取决于人,愿不愿意写代码,那还真的和设备有关系。因为写代码对多数人而言是劳动而非娱乐(要不然也不会一写一个秃),从编程的体验看,一台好电脑确实很重要。

这里所说的电脑不包括台式机,毕竟现在笔记本硬件性能直逼台式机,连上鼠标键盘显示器它就是一台主机,这难道不香吗?

“什么电脑适合写代码”这个问题我也曾纠结过,查过许多资料,也看过很多知乎的回答,最后总结出我认为适合编程的电脑应该具备的特点。

一、术业有专攻

做什么东西用什么材料。别看电脑都是屏幕键盘加鼠标,硬盘内存处理器,有些厂家就是喜欢搞特殊。对,我说的就是苹果。

iOS / iPad OS / MacOS 的 APP 一般用 xcode 开发,xcode 只能在 macOS 上运行,macOS 只有在苹果自家的硬件上面才稳定好用。所以,苹果系 APP 的开发者没有太多选择,结合预算买就行。

得益于 macOS 针对自家硬件的适配和优化,以及逆天的 M1 芯片,不同价位的 Macbook 拥有相近的体验。但是既然要用来写代码,高配 Pro 是首选。

Macbook Pro 是许多程序员的饭碗和装饰物,随时随地从包里掏出来,掀开屏幕就可以进入打工状态。

在 macOS 之外还有一个特殊的群体,他们是开源的拥趸,林纳斯大神的粉丝,当然,也可能是苦逼的运维工程师。他们需要一台运行 Linux 的电脑。

一般而言能装 Windows 的电脑就能装 Linux ,但是显卡、触摸板、无线、摄像头、屏幕亮度等等功能都可能因为厂家没有提供 Linux 驱动而让人抓狂。

有一家专门做 Linux 笔电/台式机/服务器的公司叫 System76,但是大陆不好买,而且它家的产品外观设计似乎还停留在几年前。

联想和戴尔近几年致力于推出符合 Ubuntu 和红帽认证的笔记本,所以许多 Linuxer 会选择 Thinkpad,同时戴尔 XPS 也是不错的选择。

二、简单稳定

不知你有没发现,上面推荐的笔记本都具有简单稳定的特点。对于生产力机器而言,最重要的就是稳定,一般人如此,更不用说视代码为生命(虽然很可能过两天自己都看不懂)的程序员了。

就不说代码丢不丢,好不容易搭建好的环境说崩就崩,这台电脑也一定会被程序员挂闲鱼的。

怎么样的电脑算是简单的呢?

首先是外观,一定要杜绝“光污染”。

很多笔记本为了满足部分用户的虚荣心,在电脑上安装各种灯条。在外壳上装灯光也还好,可是很多厂商偏偏连键盘都不放过,愣是把键盘搞成跑马灯,甚至为了灯光“炫酷”而制造出极易出问题的控制软件(例如:外星人的Command Center)。

这些灯光不仅会占用可怜的电池电量,消耗空间和算力,而且,容易降低人的审美。

外星人笔记本键盘灯光
From: Iconic Technical Planet

其次是功能,越传统越好。

我们知道 PC 行业已经成熟得没有太多可突破的地方,大家的硬件都差不多,怎么才能做出差异化让消费者掏腰包买单呢?

很简单,增加一些看起来高大上的功能,例如:触摸屏、眼动仪、翻转屏、旋转屏、隔空传送等等等等。这些噱头让商务精英、视频网站科技区UP主去体验就好了,程序员要实在一点。

三、性能强劲,可扩展

相信我,电脑就像女朋友一样是不会经常换的。就程序员而言,大多数人都要靠“学习机”找工作,等到用它挣了钱才会去换一台更好的。所以,在购买的初期就要考虑好未来性能的需求,要不然过两年它就会变成鸡肋——食之无味,弃之可惜。

出于对轻薄的追求,几乎所有厂商都在努力提高笔记本内部硬件的集成度。除少部分面向发烧友的产品外,几乎所有笔记本的 CPU(显卡)都集成在主板上。随着工艺继续提升,之后出现了集成内存的产品,再后来甚至连 SSD 也开始集成在主板上。

就集成元件这件事,苹果又一次引领了潮流,你可以说它设计牛逼,也可以说它就是想多赚钱,所以断了你自己升级的后路。

所以我们选择笔记本时需要考虑的性能因素主要有:

  • CPU 性能
  • 显卡性能(如果需要)
  • 内存频率、支持第几代、插槽数量
  • 硬盘接口协议、接口数量
  • 网络、视频输出、USB、Type-C等接口信息

从2020年开始,AMD 一路开挂,碾压 Intel,桌面移动两开花。文章末尾我推荐几款兴许可以作为理财产品的 AMD 高性价比机器:

还有一款联想小新Pro 14,虽然因为定位于轻薄本,内存板载无法升级,但是 AMD R7 5800H 卖这个价,感觉只有一个字:香。

分享你的喜爱:

4 评论

  1. 欢迎大家关注我的知乎:耕读君

留下评论