天天看點

如果程式員是貓,你是哪隻貓?

管理一個程式員團隊通常被形容為牧養貓;這是用來表達試圖想控制一種不受控制的人的努力是徒勞的。事實上,早在2002年,業界就有一本叫做《養貓:管理程式員要領(herding cats: a primer for programmers who lead programmers)》的書。為什麼人們會把程式員形容為貓?我猜是貓的超然,孤僻和易被打擾分心,這些是經常被用來描述程式員的詞語。那麼,如果程式員像貓,如果你們真的是貓,會是哪種貓?

夜貓子: 這種程式員隔三差五的搞一次通宵奮戰。

如果程式員是貓,你是哪隻貓?

超級夜貓子: 這種程式員通宵程式設計,甚至舍不得離開電腦桌,吃睡都在桌子上。

如果程式員是貓,你是哪隻貓?

好吃的貓:這種程式員經常趴在電腦桌上吃飯,并且吃的太多。

如果程式員是貓,你是哪隻貓?

暴脾氣的貓:這種程式員因為一整天都都在開發代碼,但最後得到的卻是編譯錯誤,能有好脾氣嗎?

如果程式員是貓,你是哪隻貓?

手機貓:很顯然,這種程式員不是在開發移動應用。

如果程式員是貓,你是哪隻貓?

堅決不加班的貓:無需解釋。

如果程式員是貓,你是哪隻貓?

硬體貓:軟體程式員也需要知道硬體知識。

如果程式員是貓,你是哪隻貓?

越搞越亂的貓:這種程式員會用一整天糾結一個小問題。

如果程式員是貓,你是哪隻貓?

專注的貓:瞧它看的這麼專注,這種程式員在代碼審查時不會漏過任何有問題的代碼。

如果程式員是貓,你是哪隻貓?

絕望的貓:這種程式員時刻準備着把他的電腦從視窗仍出去,因為他找不到性能瓶頸究竟是什麼。

如果程式員是貓,你是哪隻貓?

相親相愛的貓:這種程式員結對程式設計,互相幫助,讓開發團隊裡有融洽的氣氛。

如果程式員是貓,你是哪隻貓?

速度貓: 這種程式員做什麼都特别快——但很容易出錯。

如果程式員是貓,你是哪隻貓?

蘋果貓: 這種程式員喜歡用蘋果電腦開發。

如果程式員是貓,你是哪隻貓?

你是哪種貓?

繼續閱讀