先貼倆行業老梗程序員
一個程序員下班了,他老婆給他打電話說下班回來的時候買一籠包子看見賣西瓜的就買兩個,而後他就回家了內心想買一籠包子看到賣西瓜的就買兩個,而後他在路上看到賣西瓜的,就買了兩個包子回家了。app
還有一個記不大清楚了,大體意思是原本須要換個燈,發現沒有螺絲刀,就去鄰居家借,可是鄰居家的螺絲刀有問題,因而又去先修理螺絲刀,等等。編碼
第一個通常用來講明程序員思惟的代碼邏輯慣性,看見賣西瓜的就買兩個,普通人估計抱着兩個西瓜一籠包子就回家了,可憐的程序員把看見賣西瓜這個當成了if判斷,直接把包子變量置爲2了,這回到家鍵盤估計是要碎了。事務
生活中的程序員多半是不會出現這種低級bug的,這個梗的傳開,也許更可能是由於程序員是有自嘲精神的一羣人,給生活加點料而已。開發
第二個梗看上去這我的作事情彷佛太執拗了一些,稍加變通就能更快更好的解決問題,卻在覈心問題以外徘徊,把時間都耗在了周圍優先級不高也沒那麼重要的事情上,基本能說明作事兒須要講輕重緩急。變量
兩種態度coding
若是非得給程序員從人羣上分爲兩類,一類是胡來型,一類是標準型。bug
胡來型程序員大概有略微的神經質,精力旺盛,彷彿大腦時刻在燃燒;程序
出牌不按路子,遇到開發任務時每每一針見血的提出解決方案或者尖銳問題;di
不喜歡繞路子,能踩死一片草橫穿過去,毫不轉身繞直角;
之因此叫胡來,還有另一個緣由,是這類程序員總能突破一些思惟障礙,給出讓標準型程序員心服口服的解決方案。
標準型程序員基本四平八穩,他有不少標準的事務處理流程,能按照1234走的毫不跳躍前進,也多是由於掉坑太多。
這類程序員通常畫圖都是直線來直線去,沒法忍受不規則形狀,沒法忍受排版不對齊,你看他的代碼通常會感受很順暢。
團隊中若是同時有胡來型程序員和標準型程序員,可以極大豐富編碼工做,某種程度上也帶來了happy coding的效果。
我遇見的大多數程序員是標準型的,胡來型的可遇不可求,若是不幸某我的同時具有這兩個特性,那得恭喜了,萬里挑一的人才。
翁玉禮
2016年12月02日