程式設計師的五種型別
在我的程式設計生涯中,我碰到過很多奇奇怪怪的對手和同盟。我把這些編碼戰士們分成五類,有些人是你隊伍中的好夥伴,有些人則是搗蛋者,讓你的每一步計劃都無法完成。
不管怎麼說,他們在軟體開發的諸神殿上都佔有一席之地。如果你的團隊中沒有一個合適健康的比例,混合這些不同型別的程式設計師,要麼你會發現你的專案跌跌撞撞拖的時間太久,要麼就是太完美不是人類乾的活。
The duct tape programmer
“膠帶型”程式設計師
程式碼不漂亮,但是管他呢,能用就行!
這型別的人是你公司的基石。 當什麼事情搞砸時,他會很快的修正,以後也不用怎麼操心了。無需關心程式碼是否好看,好用,或其相關的方面做得漂亮,他就是能搞定,不需要唧唧歪歪的廢話。用這樣的兄弟,你只需要指出問題所在,然後閃人就好了。
The OCD perfectionist programmer
“完美主義型”程式設計師
我的程式碼已經很完美,還需要做什麼?
這一型別的程式設計師對你的專案截止日期和預算滿不在乎,和程式設計的藝術相比這些玩意算什麼。當你終於收到他們完成的作品時,你會折服於它變現的完美格式,哦不,是漂亮得無可挑剔的精美程式碼,你能做的只是贊服,這就是大師的手筆。他是唯一那個有資格改動他自己程式碼的人。
The anti-programming programmer
“反程式設計型”程式設計師
我是程式設計師,我TMD的不寫程式碼。
他的世界只有一條準則-寫程式碼太傻了。如果需要自己動手寫東西的話,那就不對啦。別人早都做過這些工作了,拿來用就好了麼。他會告訴你,這樣的拿來主義是最快的,儘管他老人家用的時間和其他人一樣多,哦,或者還要長。最後當你拿到他乾的活兒時,裡面可能就20行實際程式碼,簡單易讀。這樣的方式不一定快,有效,或者向前相容,但是他至少用最少的代價完成了專案。
The half-assed programmer
“半桶水型”程式設計師
你還想要什麼? 程式能跑了不是?
這個傢伙不太關心程式質量,那是其他人的工作。他只是迅速地完成交給他的任務。你可能不太喜歡他乾的活兒,其他的程式設計師甚至鄙視他,但是老闆和客戶喜歡就行了。未來他可能會讓你頭疼,但他的確獨立地在檔期內幹完了工作,你沒辦法鄙視他(雖然你真的很想)。
The theoretical programmer
“理論家型”程式設計師
恩,那是個可能性,不過是不是實際上這樣做會更好呢?
這個兄弟著迷於探尋各種方法大於腳踏實地幹活。他老人家80%的時間是在空洞的盯著電腦,想著應該如何幹完一件事情,15%的時間是在抱怨截止期限是多麼的不合理,5%的時間是在修正他選擇的幹活方式,最後1%的時間才是在寫程式碼。當你終於拿到他的作品時,總是會聽到他的評語“如果給我多點時間我會幹得更漂亮的”。
你是哪一種?
我個人覺得自己是“完美型”程式設計師。那麼你是上述的哪一種呢?或者你覺得還有其他的一些型別是我的單子上沒列出的? 給我留言吧我將把它們加到更新的單子中去。
相關文章
- 五種型別的程式設計師型別程式設計師
- 程式設計師的四種型別程式設計師型別
- 5種型別的程式設計師型別程式設計師
- 程式設計師的(血型)型別程式設計師型別
- 程式設計師的八種級別程式設計師
- 五種血型的程式設計師 你屬於哪一種?程式設計師
- 牛逼程式設計師分五種不同類別,你屬於哪一種?程式設計師
- 程式設計師的十種級別[轉載]程式設計師
- 黑馬程式設計師——型別轉換程式設計師型別
- Golang 常用的五種建立型設計模式Golang設計模式
- 程式設計師必看的書(五)程式設計師
- 程式設計師常用的五種輕量級程式碼編輯器程式設計師
- 好程式設計師web前端教程分享引用型別與基本型別程式設計師Web前端型別
- 五種Java程式設計高效程式設計方法 - BablaJava程式設計
- STL程式設計實踐五:巢狀式的型別宣告 (轉)程式設計巢狀型別
- 好程式設計師web前端分享CSS元素型別程式設計師Web前端CSS型別
- 程式設計師的八種級別,你在哪一級?程式設計師
- 程式設計師職業發展道路的十種級別程式設計師
- 從程式碼的風格看出六種不同型別的程式設計師型別程式設計師
- 別做程式設計師程式設計師
- 每週五程式設計師段子程式設計師
- 低階程式設計師和高階程式設計師的區別程式設計師
- 精通型程式設計師的特點程式設計師
- 高效程式設計師的 5 種角色程式設計師
- 中國程式設計師與美國程式設計師寫程式碼的區別分析程式設計師
- 初探 TypeScript 型別程式設計TypeScript型別程式設計
- 程式設計師獲取程式設計靈感的 10 種方式程式設計師
- 程式設計師:增加程式設計經驗的3種途徑程式設計師
- 架構師與程式設計師的區別架構程式設計師
- 程式設計師與架構師的區別程式設計師架構
- 程式設計師五大層次程式設計師
- 告別程式設計師生涯程式設計師
- 程式設計師_區別01程式設計師
- 千萬別理程式設計師程式設計師
- 程式設計師必收藏的五個網站程式設計師網站
- 雷軍給程式設計師的五點建議程式設計師
- 程式設計師保值的五個關鍵點程式設計師
- 五年程式設計師人生的點點滴滴程式設計師