1. 程式人生 > >程式設計師敲程式碼時耳機裡聽的到底是什麼?

程式設計師敲程式碼時耳機裡聽的到底是什麼?

> 我是風箏,公眾號「古時的風箏」,一個兼具深度與廣度的程式設計師鼓勵師,一個本打算寫詩卻寫起了程式碼的田園碼農! 文章會收錄在 [JavaNewBee](https://github.com/huzhicheng/JavaNewBee) 中,更有 Java 後端知識圖譜,從小白到大牛要走的路都在裡面。 程式設計師上班戴耳機聽歌難道不是正常的嗎,真的還有公司不允許程式設計師戴耳機的嗎?不戴耳機能寫程式碼? ![image-20200625181419577](https://tva1.sinaimg.cn/large/007S8ZIlly1gg4p9k8ot1j30si0feqd5.jpg) 那程式設計師的耳機裡聽的是什麼呢?我採訪了一眾程式設計師朋友。 ![img](https://tva1.sinaimg.cn/large/007S8ZIlly1gg4ycg8783j30b307et97.jpg) **鋼鐵程式設計師王二麻子同學** > 聽的什麼?我根本就不知道,我只是不想讓別人打擾我 有時候開發確實是比較費腦子的,尤其是遇到複雜邏輯的時候。正當思如泉湧、靈感迸發的時候,旁人看著我坐在那裡一動不動,好像什麼都沒有做,其實我腦子裡正在構思一個複雜的流程。 ![image-20200625184231216](https://tva1.sinaimg.cn/large/007S8ZIlly1gg4q2v2g1ij317c0q64qp.jpg) 這時候,突然有個人走過來打斷我,前面的思考都白費了,你說傷心不,你說氣人不。 ![img](https://tva1.sinaimg.cn/large/007S8ZIlly1gg4pxe8e3qj30hs0bu75a.jpg) 所以,為了防止上面的情況出現,不得不戴上耳機。至於聽什麼,不重要,我只是告訴別人,別過來,我現在沒時間。 **生活需要儀式感的劉精神同學** > 聽什麼不重要,關鍵是儀式感 生活需要儀式感,寫程式碼也需要儀式感啊。當我戴上耳機的那一刻,我感覺精神抖擻,彷彿遊離的三魂六魄都回來了,寫程式碼更有動力。 要是不戴耳機,感覺渾身無力,只想摸魚,寫程式碼什麼的,根本想都想不起來。 ![image-20200625191300177](https://tva1.sinaimg.cn/large/007S8ZIlly1gg4qykrkpxj30tq0e0k8c.jpg) **心疼自己的高愛己同學** > 其實我就是不想聽我的機械鍵盤聲音,實在太吵了 你也知道,筆記本自帶的鍵盤總感覺軟綿綿的,敲起來實在不給力,嚴重影響我的工作效率。那必須得買個鍵盤啊,在多個朋友的推薦下,我就買了一個青軸鍵盤。你別說,觸感真不錯,每按一下,都感覺指尖有一股電流滑過,同時伴隨著啪啪啪的聲音,感覺寫程式碼效率明顯變高了,更神奇的是 bug 都比以前少了,你說神奇不。 但是呢,有個缺點,就是時間久了吧,感覺稍微有那麼一點點吵,所以我就配了個耳機,從此之後,既得到了直達靈魂的觸感,又不會感覺吵了。更神奇的一點是,以前罵我的同事好像都不罵我了。 ![image-20200625191353960](https://tva1.sinaimg.cn/large/007S8ZIlly1gg4qzirhyaj30yu0pa4qp.jpg) **真的在聽東西的同學** 雖然存在以上幾位同學說的情況,但大多數情況下, 我們是真的在聽東西。比如我,為了聽高品質的,還專門買了網易雲音樂的 VIP 。 為什麼是東西,而不是音樂呢,因為有的人不是在聽音樂。 我聽說有人在寫程式碼的時候聽評書,更有厲害的,竟然聽相聲。那我想只有三種可能。 1. 根本沒在寫程式碼,可能是在摸魚。 2. 評書一點都不精彩,相聲一點都不好笑,僅僅是一門語言的藝術而已。 3. 這是個大佬,已經進入忘我的境界,聽到的不是語言,而是聲音解析成位元位時產生的白噪音,一般人聽不到,只有某些段位的大佬可以。 當然畢竟大佬不常有,而普通群眾常用。大部分人聽的確實是音樂。比如我吧,我戴耳機真的是在聽音樂,為了降噪、減少干擾,提高專注力,提升效率。 ### 什麼型別的音樂更受程式設計師歡迎呢 **英文歌** 英文歌是大多數程式設計師的最愛。請看網易雲音樂給我的每日歌曲推薦,除了伍佰的一首中文歌亂入,剩下的都是英文歌。 ![image-20200625113748632](https://tva1.sinaimg.cn/large/007S8ZIlly1gg4dt0hfunj311s0u0to0.jpg) 你真的認為我英語很好嗎,正好相反,之所以英文歌那麼受歡迎,就是因為聽不懂歌詞是什麼意思,這樣才不會被歌詞帶跑偏,沒錯,我們聽的就是這個節奏。 那要是中文歌就不一樣了,比如說當我聽到「你的酒館對我打了烊,子彈在我心頭上了膛」的時候,我就以為真的要打烊了,子彈真的要上膛了,從而引發一系列思考,酒館為什麼對我打烊,子彈為什麼要上膛,生意不做了嗎,刑法基本法則不懂嗎。 為了證明這一點,我到網易雲音樂上搜了「程式設計師」相關的歌單,點進去一看,大部分也都是英文歌,看來大家英文都不太好。 ![image-20200625114247041](https://tva1.sinaimg.cn/large/007S8ZIlly1gg4dy5o944j30u00wu4cr.jpg) 然後我又搜了「產品狗」相關的歌單,同樣也是英文歌為主,可見我們雖然不太對付,請參考歌單『產品狗如何說服程式猿』和『程式設計師如何迴應產品狗』,但是方法論還是差不多的。 ![image-20200625114319316](https://tva1.sinaimg.cn/large/007S8ZIlly1gg4dyrop6yj30u00wvk3v.jpg) **純音樂** 純音樂也是很受歡迎的,我有個同事最喜歡聽貝多芬的命運交響曲,我就沒那麼文藝了。我一般都是聽那種激昂的小提琴或者聽完感覺自己馬上要登基了的那種,不容易犯困。 ![image-20200625235306827](https://tva1.sinaimg.cn/large/007S8ZIlly1gg4z219sbnj30ua0u0ndw.jpg) **白噪音** 小提琴太勁爆,不能常聽,犯困的下午聽聽可以提神,bug 太多又不想改的時候可以聽聽。大多數時候,不需要那麼亢奮,保持內心的平靜就是寫程式碼最好的狀態。那就聽聽白噪音好了,比如雨聲、風聲、溪水聲、鳥唱蟬鳴。 我最喜歡的就是雨聲,嘩啦啦的大雨,再配上驚雷,簡直不要太平靜,innerpeace。 比如下面這個,一聽就是一個小時。 ### 保留曲目 每個人都有自己傢俬藏的歌單,百聽不厭的那種,當然每個人的品位不一樣、口味兒不一樣,比如當年有個哥們兒異常興奮的把他的珍藏歌單分享給我,我當即表示很感動,一定要認真聽一聽。可當我硬著頭皮聽完第二首的時候,我內心是拒絕的,只能委婉的跟哥們兒說:這 TM 什麼玩意兒。當然是不會破壞友誼的小船的,如果是不熟的朋友,那肯定會豎起大拇指,並且連連點頭稱讚:真不錯,品位棒棒噠。 我沒有薦歌啊,向別人推薦歌曲猶如喂別人食物,你覺得好吃別人並一定覺得好吃。下面是我的 2018 年年度聽歌報告,Sophie Zelmani(蘇菲.珊曼妮)的熱門50單曲就是我的保留曲目,白聽不厭,而且更重要的不仔細聽,還是聽不出歌詞的意思,正好適合寫程式碼用。 ![image-20200626104141885](https://tva1.sinaimg.cn/large/007S8ZIlly1gg5hsvt8vbj30u01c84qp.jpg) 另外,作為一個程式設計師鼓勵師,為了鼓勵我自己,我也建立了一個「程式設計師鼓勵師」的歌單,經常拿出來聽聽接收鼓勵。 ![image-20200626104718488](https://tva1.sinaimg.cn/large/007S8ZIlly1gg5hyplq33j311w0u04dp.jpg) 作為程式設計師的你,耳機裡有什麼特殊的內容嗎? *** **壯士且慢,先給點個贊吧,總是被白嫖,身體吃不消!** > **我是風箏,公眾號「古時的風箏」。一個兼具深度與廣度的程式設計師鼓勵師,一個本打算寫詩卻寫起了程式碼的田園碼農!你可選擇現在就關注我,或者看看歷史文章再關注也不遲。** ![](https://img2020.cnblogs.com/blog/273364/202006/273364-20200627091257241-1037956994.jpg)