你離大神級程式設計師只差這幾步

geek.csdn.net發表於2016-06-01

各種設計模式,用不用沒關係,要會吹。

各種資料結構,各種樹,堆,棧,圖,名字都要記住了,越拗口的越重要。

各種奇葩演算法,都要心中有數,名字聽起來越是不知所云的,越要爛熟於胸。

千萬別和人爭語言,一爭,就low了。

千萬別和人爭OS,一爭,就太low了。

千萬別和人爭框架,一爭,就low了。

什麼工具都能用,什麼電腦都能寫程式碼,沒電腦也能程式設計。

要能玩微控制器,要能造出個機器人,還能給它程式設計。

要有各種各樣的智慧產品,手錶,眼鏡,頭盔,出什麼,買什麼。

著裝

一個牛逼的程式設計師是根本沒有時間打理自己外貌的,髮型就要像愛因斯坦一樣,頂著一腦袋雞窩,凌亂蓬鬆美,不近視則已,近視就要戴酒瓶底子那麼厚的大眼鏡,一種科研工作者的風格。

牛逼程式設計師對自己著裝是有高要求的,無論是春夏秋冬,白天晚上,颳風下雨,一個牛逼的程式設計師都要十分在意自己著裝,T恤+。T恤大多是參見開源大會免費獲得的,上面印著ruby on rails、eclipse、apache……天冷的實在熬不住了,就弄一個大棉腦,大耳包,款式隨意,把自己裹上,以凍不死為標準。

裝備

程式設計師電腦配置都極高,但是外表很糟爛,磕碰的外表+沾滿了爐灰渣滓的破包,隨背隨走。從不用桌布,無任何美化,給人一種WIN98的感覺。只裝文字編輯器+開發工具軟體。越簡樸越純粹,代表你越牛逼。能不用IDE就不要用,實在裝不了,無論IDE是什麼,一定要調成DOS或linux那種黑色背景的,給人一種牛逼哄哄的感覺。

牛逼程式設計師的桌面必須亂糟糟一大片,開發文件,程式碼,圖片混雜其中,除了自己沒有人能知道核心檔案放哪了,進來商業間諜想偷都偷不走,但是需要指定檔案的時候,自己分分鐘就能找到。

環境

程式設計師不用和客戶直接打交道,辦公室一般選在陰暗的角落裡就行了。碩大的辦公桌上,至少要擺兩臺電腦,一個筆記本,一個臺式連線雙顯示器,一個豎屏編寫程式碼,一個橫屏除錯效果。顯示出你資訊量很大,效率很高。

桌子上可以隨意放幾本書,一定要是英文原版,最次也是影印版,越厚越好,不要整齊的羅列在書架上,一定要堆在桌上,半開啟狀,上面全是手印子。

經歷

程式設計師在一起最喜歡的就是吹牛逼,談一些什麼時尚炫酷的技術,整個啥雲端計算,web3.0,移動網際網路開發……你要是也談論這些,你就too young了,太低端。那玩意各大IT網站哪都有,一抓一大把,都被人說爛了。

至少你也得談點什麼小榕,流光,冰河木馬顯示出你一個有資歷的老黑客,再高一點的,默默的點燃一根紅梅,拿出一張泛黃的照片:“這是我們1999年美國炸中國大使館後,中國黑客聯盟集體黑掉美國各大網站之後的合影留念。當年的這些人被招安的招安,賣燒餅的賣燒餅去了,中國黑客聯盟也隨著歷史煙消雲散了。” 望著窗外淅淅瀝瀝的小雨,若有所思的惆悵。

“老大,那您當年的肉雞一定很多吧?能有多少啊?DDOS嗎?”
“呵呵,呵呵。”

深藏功與名

相關文章