脱码6年重启编码(二)14年没买过个人电脑,第一次为自己选开发本
上一篇我宣布了重启编码。今天这篇聊一个最务实的问题——时隔14年我给自己买的第一台个人开发电脑。01为什么14年没买个人电脑一个国企技术人的真实困境在进入国企之前我在大厂、外企、创业公司都待过。那些年公司配的都是笔记本电脑家里能用、办公室也能用开发都是连远程服务器本地只要有个终端就行。所以从来没有真正需要过一台“自己的”高性能电脑。进入国企之后情况彻底变了。工作机换成了台式机而且是严格的内网环境——这台机器只能访问公司内部网络所有的代码、文档、工具都在内网里。离开工位这台机器就是一块“砖”。 没办法在家连上去写代码也没办法把自己的个人项目同步进去。顺便说一句在单位里面做技术分享要用笔记本的时候还得找别人借。每次借的时候虽然同事都挺爽快但心里总觉得——一个干技术的连台自己的笔记本都没有说出去都有点尴尬。还有一点现在国企正在全面推进信创工作机的操作系统已经从Windows换成了麒麟系统。这比过去的“Windows内网”更加封闭——不仅是网络隔离连操作系统本身都换了一套完全不兼容的生态。那为什么不自己买一台呢说实话买了也不知道用来干什么。外网和内网完全隔离。即使我在外网学了新技术、写了一些代码也没办法和内网的工作打通。两套环境是断开的学的东西落不了地慢慢地也就没了动力。这一晃就是6年。直到最近AI的出现让我重新动了心思。AI正在改变很多国企的技术生态。国企也开始接触大模型、做智能化的尝试外部世界的一些技术革新正在通过各种方式渗透进来。这让我意识到如果再不跟上可能真的会被落下。但这里有一个现实问题——国企内网能用的工具、开源软件是有限制的而且工作机已经是麒麟系统了跟外网主流的开发环境差异很大。所以我在外网学到的东西、用到的工具需要做“降级处理”才能适配到内网的工作环境中去。外网学习 → 降级适配 → 内网落地这个链条走通了技术才能真正转化为生产力。于是我终于下定决心自己掏钱给自己买一台开发本从外网开始重建工程能力。这台电脑也是我14年来第一次为自己买的个人电脑。02预算与需求我的需求很明确笔记本方便携带在家写代码预算60007000元第一次自掏腰包不想太激进但也不能太凑合能跑JavaPythonDocker浏览器多开现代开发的基本盘计划安装Linux系统工作机是麒麟系统Linux生态业余机用Linux使用习惯、命令行、文件系统、开发工具链都能保持一致未来把外网的东西“降级”到内网时迁移成本最低这个预算不算高但也足够买到一台不错的机器了。问题在于——选哪款03选型对比一场持续一周的纠结我把预算内的候选机型拉了一个清单反复对比候选机型配置吸引力结果Mac M5 32GApple M5 32GB统一内存大厂情怀、系统流畅、屏幕顶级太贵超预算Mac M5 16GApple M5 16GB统一内存价格勉强能接受 16G不够用排除❌️ThinkBook 16Ultra5 32G 1T配置均衡、接口全品控口碑劝退❌️ThinkPad E16Ultra9 16G 1T品牌信任、Linux兼容性好最终选择✅️第一个出局的是Mac我曾经在大厂用的是Mac Pro当时用得非常顺手对Mac的生态和做工一直有好感。M5芯片的能效和性能也让我心动。但这次我最终还是排除了Mac理由有两个第一生态差异与“降级适配”目标冲突。 Mac的软件安装方式、文件系统路径、命令行工具链和我工作用的麒麟系统差异太大了。我在Mac上写的脚本、配的环境、装的依赖迁移到麒麟系统时基本都要重来一遍——这和我的“降级适配”目标完全背道而驰。第二16GB内存不够32GB又超预算。 现代开发——开一个VSCode、一个IDEA、一个Docker、十几个浏览器Tab——16GB真的扛不住。但32GB版本的Mac M5价格直接冲到五位数远超我的预算。所以虽然情感上非常想回归Mac但理性上只能放弃。情怀终究敌不过预算和实用。再排除ThinkBook品控顾虑ThinkBook 16的配置很均衡——Ultra5、32G内存、1T硬盘接口齐全价格也在预算内。当时差点就下单了。但反复看评测、逛论坛之后发现ThinkBook的品控口碑不如ThinkPad稳定。业余开发最怕的不是配置低而是机器不稳定——折腾环境已经够累了如果硬件再出问题心态真的会崩。最后选了联想ThinkPad E16配置是CPUIntel Ultra9 185H内存16GB可扩展有两个插槽硬盘1TB SSD屏幕16英寸选择它有三个核心原因原因一内存可扩展16GB不够用没关系E16的内存是插槽式的后期买两根内存条插上去就行成本几百块。而ThinkBook和Mac都是板载焊死的买定离手后期无法升级。对于业余开发者来说“可扩展”意味着不被预算卡死——先买能用的后期慢慢升级。原因二品牌信任稳定大于一切ThinkPad稳定、可靠、耐用。尽管E系列是入门级产品但键盘手感、机身做工、散热设计依然保留了ThinkPad的核心基因。原因三Linux兼容性是决定性加分项因为我计划装Linux所以硬件对Linux的兼容性就变成了硬指标。ThinkPad对Linux的驱动支持非常成熟——网卡、显卡、小红点、电源管理基本开箱即用。在Linux下折腾过驱动的人都知道一个无线网卡驱动搞一晚上能把所有写代码的心情全耗光。04购买过程错过618小遗憾走的京东自营用了国补到手价7000元出头。唯一的小遗憾——错过了618的优惠晚买几天贵了几百块。提醒各位如果时间允许蹲一蹲大促节点能省一点是一点。05开箱初体验收到货后拆开包装第一感觉是“很ThinkPad”——黑色机身、小红点、熟悉的键盘布局。键盘手感没让我失望键程比一般的轻薄本要深回弹干脆。对于写代码来说键盘好就是生产力。屏幕是16寸看代码视野开阔不用频繁左右滚动。第一次开机配置了大概20分钟Windows 11的初始化流程比几年前顺畅了很多。不过这只是暂时的——这台机器最终是要装Linux的。0614年变化有多大对比2005年台式机vs2026年ThinkPad E16配置项旧设备参数新设备参数CPU奔腾4单核Ultra9 185H16核内存512MB16GB约为旧设备的32倍硬盘80GB 机械硬盘1TB SSD操作系统Windows XP即将安装 Ubuntu设备重量10kg以上约2kg不用列数据光是“从10kg到2kg、从只能放桌上到可以随时带走”这一点就已经是两个时代了。14年前我在那台台式机上写代码可惜那台老古董现在连照片也没有了。14年后我用这台新笔记本重新开始写代码。这一篇关于设备。下一篇关于环境——拿到新电脑后怎么装Linux、怎么搭开发环境。附选购建议优先选内存可扩展的机型焊死的慎选计划装Linux优先ThinkPad或Dell XPS兼容性经过社区长期验证键盘手感很重要写代码的人每天都在敲品牌稳定性 极限性能业余开发怕折腾不要为了情怀超预算尽量蹲大促节点