程序员必备装备!

前言

工欲善其事,必先利其器 - 论语·卫灵公

我们都知道要做好一件事,准备工作非常重要。程序员写代码时,装备是很重要的。这篇文章分享一下我认为必备装备。

Macbook Pro

在之前我用过多个牌子的笔记本,装过Windows,Linux。从改用Mac后,我就再也不愿意换回去了。为什么?

1.质量很好。现在我在公司用的Macbook Pro这个是2014年买的,到现在一点问题也没有,我真的没有换它的理由… 某些牌子嘛,这段时间可以换仨个了…

2.速度快。用完对比下你就懂了

3.触摸板。让我之前原来用过的那些都是渣渣,最喜欢多个窗口下切换。

4.类Linux。Mac OS X 是基于 Unix的,终端操作起来和Linux下差不多,大部分好用的工具可以直接用,对Linux用户非常友好

5.苹果设计。可以感受到非常多的设计细节做得很完美,先进,也能培养审美。其他的牌子嘛…

购买建议:

1.在预算范围内选最新款、最大硬盘容量的。对于Python开发者,我觉得内存上要求不高(当然越高越好),我在前公司用过一个4G内存的Macbook air,也没什么不好的印象。

2.我家用的新版MacBook Pro是美亚海淘的,性价比非常高。会海淘的可以考虑也许会有不错的机会。
3.新版MacBook Pro的屏幕尺寸总宽度和旧版相比要小了一些,我那个13寸的总有种在用12寸笔记本的感觉,所以建议买15寸的。

静电容键盘 - HHKB

程序员每天都在和代码打交道,所以需要一个好用的键盘。相信大家都知道Mac自带的键盘是很难用的(我身边没有人在公司用Mac自带键盘编程),除非在家或者在外面,否则我都是用外置键盘的。

我这里说的外置键盘主要是说静电容键盘和机械键盘。

静电容(机械)键盘能非常提高编程体验,而且它的寿命非常长。我没有专门的去了解过键盘分类、声音、性价比之类的。我的HHKB Pro 2是14年刚入职现在公司时问同事知道的。当时的对话差不多是这样的:

我: 咦,我发现你们都用这个键盘,这个怎么样? CB: 啊,你还用自带键盘呀?推荐你入手一个,叫HHKB,分有刻、无刻,需要海淘,到手1千7,8吧 我: 哦,你怎么海淘的? CB:日亚,用 萌购 我: Cool!

程序员必备装备!
我对这个键盘的评价是: 灰常好用,物超所值。尤其是我这种Emacs党。

购买建议:

1.如果你希望更有格调可以选择无刻的,我当时没敢挑战,现在很后悔…

2.可以在购买时额外买拔键器和彩色键帽。我每年都会清理两次键盘,拨键器就很有用了,彩色键帽是给单调的按键颜色加点亮点。

我(2014年)海淘下来到手2千多一点,刚才翻了下,现在大概得2千3左右了,不过现在比那时候可选择方案多太多了,例如淘宝上就非常便宜(便宜到我不能理解),如果有同学这么淘过欢迎分享下经验。

降噪耳机

机械键盘与静电容键盘都有一个缺点:就是按键时有声音。如果你不是一个程序员或者你不用这种键盘,你会很烦…

我对于噪音忍耐度这方面还好,一方面我喜欢的hhkb的声音,而我附近的开发者大部分都是用hhkb,另外一方面工作起来开发者是应该沉浸在写代码的世界,忽略外部的声音的影响。

如果你是一个极容易被身边需求讨论、键盘敲击、办公区净化器等等发出的声音影响的同学,也不要想着辞职(去其他公司说不定更严重)。终极解决方案是:降噪耳机。

带上它,你会发现整个世界都安静了!非常适合写代码。有时候我带着降噪耳机闲下来,还挺喜欢看别人讨论问题,看他们表情、动作,但是就是听不到声音,很有意思。

我用的是BOSE QC 35II,这个耳机在我同事里面用的很多,这是某天我用Bose connect软件搜到的Bose耳机列表:

程序员必备装备!

可以看到工位20米(半径30英尺)左右的Bose设备数量(其中只有一个QC30, 剩下的都是 QC35)… 大概三分之一开发者的选择。

另外一个比较知名的索尼 WH-1000XM,目前身边志有一个同事用,我个人觉得它外观更好看。但是没戴着工作过,降噪效果和佩舒适度上会怎么样。有过实际感受的同学欢迎留言。

我是17年BOSE QC 35II刚上市时入手的,刚才翻了下,嗯还涨了100。(__)

另外说2点:

1.不建议在通勤路上使用降噪耳机,容易过站、让你听不到危险的声音

2.不同场景下要使用不同的耳机。降噪耳机的作用主要是降噪,所以音质上和HIFI还是有距离的。例如我在家听歌用的是 铁三角ATH-MSR7B - 这么选择和我喜欢听比较清亮的人声有关;上个月京东搞活动,我专门给跑步入手了Jabra Elite 65t,这几天用下来发现音质比我预想的还要好。

笔记本支架

一般的办公桌是比较低的,通常你需要低头看笔记本屏幕。长时间对着笔记本电脑,很容易让颈椎受损。在淘宝翻了很久,那些支架实在是太丑,后来在美亚买了一个

程序员必备装备!
这个外观我很喜欢,支架除了帮助散热,抬高笔记本的高度,让它和我的眼睛更能达到平视,它还可以360度旋转,很方便把屏幕转到其他方向给其他同事看

想购买的同学可以美亚搜「Rain Design mStand360」

Magic Trackpad

我是不用鼠标的,在Mac下根本没有用鼠标的必要!!! 。我在家会用Mac的触摸板,如果在公司就用Trackpad(妙控板)。

程序员必备装备!
购买建议: 我用的是一代Trackpad,官网买的,印象里面4百多。刚才看了下官网,二代Trackpad 9百多,除了变丑,还好贵呀。

站立式笔记本工作台

久坐又长时间对着电脑对身体伤害很大,尤其是全神贯注的编程的时候我经常一个姿势保存很久。我大概也是从去年开始有时候会觉得颈椎不舒服,后来开始尝试站立式办公。就买了一个站立式笔记本工作台, 下面这款:

程序员必备装备!
现在我每天大概有2-3小时站着写代码(相当于「微锻炼」吧),现在很少会颈椎不舒服了,墙裂推荐。

后记

上面就是我的一些装备啦,有一些我没有提到,比如说显示器,公司给配了但从来不用,因为我觉得屏幕太大盯久了眼睛很累,就不推荐了

程序员必备装备!