程序員裝逼指南
作者:嚴(yán)爬爬
各種牛到不行的姿勢(shì),你準(zhǔn)備好入手學(xué)習(xí)了嘛
一、準(zhǔn)備工作
“工欲善其事必先利其器。”
- 電腦不一定要配置高,但是雙屏是必須的,越大越好,能一個(gè)橫屏一個(gè)豎屏更好。一個(gè)用來(lái)查資料,一個(gè)用來(lái)寫(xiě)代碼 ??傊@得信息量很大,效率很高。
- 椅子不一定要舒服,但是一定要可以半躺著。
- 大量的便簽,各種的顏色的,用來(lái)記錄每天要完成的事務(wù),多多益善。沿著電腦屏幕的邊框,盡量貼滿,顯出有很多事情的樣子。
- 工具書(shū),orelly的,機(jī)械工業(yè),電子工業(yè)什么的都可以,能英文就英文,不行影印版的也可以,反正越厚越好,而且千萬(wàn)不要放在書(shū)架上,一定要堆在桌上,半打開(kāi)狀。
二、從進(jìn)門開(kāi)始
- 著裝!著裝!不管你是去實(shí)驗(yàn)室,或者去公司的大樓,在或者是小公司的民宅,或是自己創(chuàng)業(yè)的黑作坊;無(wú)論是春夏秋冬白天晚上刮風(fēng)下雨電閃雷鳴臺(tái)風(fēng)龍卷風(fēng),一個(gè)裝b的程序員都要十分在意自己著裝!這里只提出參考建議。初級(jí)裝:襯衣+牛仔褲+休閑鞋。中級(jí)裝:T恤+寬松短褲+拖鞋。高級(jí)裝:背心+寬松大花褲衩+人字拖。
- 得體的舉止。在走廊以及任何形式的過(guò)道里,一定要雙手插兜,走得像個(gè)痞子,至少要看起來(lái)有點(diǎn)反社會(huì),如若不行,可走文弱天才型geek路線。。
- 如果有女性在你背后指指點(diǎn)點(diǎn),小聲嘀咕說(shuō)這一定是一個(gè)技術(shù)男的時(shí)候,應(yīng)該先低頭,然后保持低頭狀態(tài),緩緩回頭,壞壞地蔑笑但是不要出聲,然后快步前行。
- 進(jìn)門后,一定不要跟任何人打招呼,筆直走向自己的位置,最多路過(guò)打一杯咖啡,千萬(wàn)不要有多余的動(dòng)作,顯示出自己的專注與心無(wú)旁騖。
三、坐下就不要再動(dòng)了
- 坐下以后,姿勢(shì)需要略微后仰,能翹著二郎腿最好了,然后在后仰的情況下低著頭,以便看到屏幕,然后千萬(wàn)就不要再動(dòng)了。
- 粗暴地把電腦前的大堆書(shū)推開(kāi)一個(gè)口,然后摘下電腦上的一個(gè)便簽,看一眼,不過(guò)3秒,可以開(kāi)始coding了。
- 能不用IDE就不要用,實(shí)在裝不了,無(wú)論IDE是什么,一定要調(diào)成DOS那種黑色背景的。
- 如果寫(xiě)前臺(tái)界面,就不停地調(diào)試后臺(tái)代碼;如果寫(xiě)java,就在里面混編C;如果寫(xiě)C,就在里面混編匯編。不光要coding,還要時(shí)不時(shí)的翻出一本什么英文的書(shū)翻一翻,看不懂就看看插圖,然后扔到面前假裝懂了繼續(xù)coding。
- 什么看起來(lái)高端就用什么,不要管實(shí)用不實(shí)用。例如對(duì)C++:switch統(tǒng)統(tǒng)重構(gòu)成多態(tài);如果有指針,統(tǒng)統(tǒng)改成智能的;C++一定要自己寫(xiě) template;數(shù)字是全部要替換成宏的名字能起多長(zhǎng)就起多長(zhǎng);struct就不要出現(xiàn)了,如果出現(xiàn),也一定要用attriburte修飾一下;運(yùn)算都是位操作的;操作符都是重載的;網(wǎng)絡(luò)都是并發(fā)緩沖線程池的;int只用int32_t聲明的;繼承不用普通的,什么多繼承虛繼承?。籬elloworld也要寫(xiě)捕獲異常的;后人一看代碼,中間一堆關(guān)鍵字 extern,asm,auto,XXXXX_cast,volatile,explicit,register,template,讓一般總在敲 int,if,else,for的小程序員 頓時(shí)心生崇拜。
- 注釋?算了吧。只有兩個(gè)路線可以選:一,變量名起得巨長(zhǎng)無(wú)比,看代碼就和讀英文文章一樣順暢,根本不需要加注釋。 二,代碼無(wú)比晦澀,加不加注釋根本無(wú)影響。
- 千萬(wàn)不要用IM工具交流,千萬(wàn)不要問(wèn)同事問(wèn)題,顯得自己沒(méi)有水平,都是自己上網(wǎng)或者查書(shū)。
- 無(wú)論是同事間開(kāi)玩笑或者發(fā)生任何群體性時(shí)間,不要抬頭,更不要東張西望,即使地震火災(zāi),也一定要先提交代碼再行離開(kāi)。
四、瀟灑地離開(kāi)
- 人走,主機(jī)是千萬(wàn)千萬(wàn)不能關(guān)的,至少要跑個(gè)daily build,實(shí)在不行正在svn提交也勉強(qiáng)算過(guò)關(guān)。
- 書(shū)應(yīng)該已經(jīng)又堆到屏幕前了,千萬(wàn)不要整理,明天再來(lái)推開(kāi)。
- 不強(qiáng)求最后一個(gè)走,但一定要所有的非程序員,什么市場(chǎng)啊前臺(tái)啊pm啊都走光了,才可以走。
- 走得時(shí)候一定要率性,千萬(wàn)不要收拾任何東西,站起來(lái),出門,好的,就這樣。
- 如果今天一定要說(shuō)句話的話,找到那個(gè)最苦逼的程序員 ,跟他說(shuō),你進(jìn)度太慢了啊,不要老讓我等你。
責(zé)任編輯:倪明
來(lái)源:
簡(jiǎn)書(shū)