程式設計師必備裝備!

曉西發表於2019-05-07

前言

工欲善其事,必先利其器 - 論語·衛靈公

我們都知道要做好一件事,準備工作非常重要。程式設計師寫程式碼時,裝備是很重要的。這篇文章分享一下我認為必備裝備。

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小時站著寫程式碼(相當於「微鍛鍊」吧),現在很少會頸椎不舒服了,牆裂推薦。

後記

上面就是我的一些裝備啦,有一些我沒有提到,比如說顯示器,公司給配了但從來不用,因為我覺得螢幕太大盯久了眼睛很累,就不推薦了

程式設計師必備裝備!

相關文章