10%程序員的裝逼行為,為什麼要讓其他程序員來承擔?

[前排提醒] 程序員一直都是很善良的IT工種,勤勤懇懇不辭辛苦的工作,不過今天可不是為了誇程序員。來 扒一扒某些程序員裝 13 的行為,別說沒有。可能會有很多程序員看了本文會十分的憤慨,但考慮到你們很忙,沒有時間來罵我,我也就不客氣了。

10%程序員的裝逼行為,為什麼要讓其他程序員來承擔?

1.寫代碼離不開各種編程工具,有眾多工具供選擇便有花樣的喜好,對裝 13 的程序員來說,是堅決要抵制 IDE 的,IDE 臃腫緩慢,一定是要用 vim 加編譯器的組合。vim 和 emacs 就代表高端,用 IDE 就是 low 。我不否認很多大牛使用 vim,但也有不少寫不出好的程序還要用 vim 裝的,很多明明用起來很吃力,操作不熟練,好像非要用 vim 才能寫出優秀代碼一樣。

用 vim 配合各種快捷鍵、擴展覺得順手,加上 vimer 本身優越感,其他的編輯器一如 emacs 和notepad++ 之流就是渣,深愛一種編輯器便唾棄其他的,即便是口上不說,在黑客馬拉松上看到別人在用什麼 UltraEdit 寫代碼,內心也會鄙夷一番,頓生自己很牛 X 的幻覺。

10%程序員的裝逼行為,為什麼要讓其他程序員來承擔?

2.還有自認為 Mac 寫出來的代碼比 Windows 寫出來的優秀,去咖啡館看一看,拿 Mac 的就兩種人,不疼不癢的文藝小青年和自以為是喬布斯的碼農。

10%程序員的裝逼行為,為什麼要讓其他程序員來承擔?

3.聽說寫代碼很牛的工程師都用Happy Hacking Keyboard,在好不容易掙了點錢之後,狠下心花了 2k 多買了個HHKB鍵盤,還必須得是無刻字版。看著清一色沒有任何字母的鍵盤,一想到也用上了這麼高端的鍵盤,好像技術能力也飆升了一樣。技能不怎麼樣,裝備是不能落下的。

10%程序員的裝逼行為,為什麼要讓其他程序員來承擔?

4.對於某些崇尚開源文化的程序員來說,只有開源的軟件才能讓他們興奮,不開源的軟件都是受到異樣的眼神看待。甚至在他們眼中,是不能理解為什麼會有人寫出這麼爛的 Windows 。他們恨不得所有的軟件都是開源的,這樣就可以更多的複製那些優秀的代碼,而那些自己寫的程序則是不希望讓外人看到源代碼,大多是因為自己代碼寫的太爛。

10%程序員的裝逼行為,為什麼要讓其他程序員來承擔?

5.不加班的程序員不是好程序員,他們經常以自己在深夜編程為榮,甚至宣稱在深夜開發才有靈感。最好還要在半夜發條狀態:每天看著星光回家感受特別充實之類的。實際上的原因很簡單:碌碌無為的白天引發的愧疚心。

10%程序員的裝逼行為,為什麼要讓其他程序員來承擔?

6.某些自身的需求,比如在豆瓣租房小組裡找房,一般人瀏覽一下小組內容,就可以獲得自己需要的信息。程序員們一定要用高大上的方法,要寫個腳本,抓一下數據,然後再根據自己的需求關鍵字檢索一下,否則不足以凸顯程序員的獨特技能。

10%程序員的裝逼行為,為什麼要讓其他程序員來承擔?

7.程序員的世界裡,是恨不得所有的電腦都和他的一樣。用最後一點耐心完成某個項目的代碼後,提心吊膽的在自己的電腦上運行沒有問題了,提交上去之後,服務器怎麼就跑不動了。在我這運行沒有問題的程序,為什麼在你這邊就出現問題了,一定是你的電腦配置有問題。反覆問清楚你的情況之後,確定這不是你的問題,才承認是自己程序的 bug。

10%程序員的裝逼行為,為什麼要讓其他程序員來承擔?

8.本來能10行能解決的程序,一些程序員一定要把它拆開,一層一層的用設計模式去做,不斷的面向對象的包裝,包裝的一層一層又一層,碼出來 100 多行代碼,這樣他們才感到高興。雖然不會太影響執行效果,但代碼讓人無法看,於是下面每一個讀代碼的程序員都會覺得上一個寫代碼的是傻X。

10%程序員的裝逼行為,為什麼要讓其他程序員來承擔?

學習從來不是一個人的事情,要有個相互監督的夥伴,工作需要學習C/C++或者為了入行、轉行學習C/C++的夥伴可以私信回覆小編“學習”領取全套免費C/C++學習資料、視頻


分享到:


相關文章: