當前位置:
首頁 > 知識 > 程序員科學分類指南

程序員科學分類指南

「在那山的這邊海的那邊有一群程序員,他們老實又靦腆,他們聰明又有錢,他們一天到晚坐在那裡熬夜寫軟體,餓了就咬一口速食麵~~

哦苦命的程序員,哦苦命的程序員,只要一改需求他們就要重新搞一遍,但是期限只剩下兩天……」

作為半個程序猿的小渡,在日常工作中經常看到許多奇奇怪怪類型的程序員,他們有的是你工作隊伍中的好夥伴,有的卻是搗蛋鬼,總是搗亂你的計劃。

不過不管怎麼說,他們在前端開發的諸神殿上都佔有一席之地。如果一個團隊中沒有一個合適健康的比例,混合那些不同類型的程序員,要麼一個項目會跌跌撞撞拖的時間太久,要麼就是太完美不是人類乾的活。

今天小渡就來盤點一下這些不同類型的程序猿,快來對號入座看看有沒有熟悉的類型吧~

按形象類型

首先從形象類型分類說起吧,畢竟小渡是個看臉的顏粉

瘦黑型:

無論是身邊的同事還是大家對程序猿的刻板印象,最多的應該是這種了。因為長期與電腦作伴,程序猿一般都比較宅,周末出門約會?不存在的。

別看他們天天不出門,但是因為長期受電腦輻射影響再加上餓了啃兩口速食麵的粗糙生活,程序猿各個瘦瘦黑黑,鬍子一大把,彰顯自信又從容,不近視則以,近視就要戴酒瓶底子那麼厚的大眼鏡,一副科研工作者老學究的做派。

白胖型:

珍惜你身邊樸素稚嫩的黑瘦型程序猿吧,畢竟他們代表了初生牛犢不怕虎,充滿自信。因為過不了幾年,中年程序猿們會慢慢從技術中脫離出來,轉向管理。

少了當年的蓬頭垢面,開始容光煥發,身體發福。如果你在互聯網公司看到這類人,那麼一般可以推測出他是一個領導級別的人。實際上很大可能他的確是個領導,而且是個地位不低的領導。

就像大部分公務員一樣,他們吃的好,睡的好,不長胖才怪。當然也會有一些年輕程序猿也長的白白胖胖,因為他們平時會享受生活,自願加班不多,又很少鍛煉,慢慢就成了程序猿大白(—)。

藝術家型:

你肯定見到過一些誇張的程序員,他們蓬頭垢面,衣衫襤褸,一副藝術家的摸樣,其實他們很有可能是高級技術人員,但不是領導。

可以理解他們為技術專家,很多互聯網公司都存在所謂的技術專家,他們專註於技術和研究,平時就會很少關注自身形象等問題。還有些程序猿還會自我陶醉把敲擊代碼當成鋼琴鍵盤,故意打扮成藝術家的樣子。

按工作風格

雖然說顏值即正義,但是我們程序猿小哥哥可不是靠臉吃飯的,真正的技術還是工作能力!那麼一起來看下不同工作風格的程序猿吧~

鍾愛型程序員:萬般寵愛集於一種技術

這種類型的程序員所遇到的致命錯誤就是:只鍾愛一種技術,對別的技術不來電。

對於自己喜歡的技術可以說是放不開、丟不掉。依照小渡的經驗,這樣的同事在生活里也是一個打破砂鍋問到底的人,較真兒型沒跑了。

匠心型程序員:保守主義者,不到萬不得已不做修復

在開發任務沒有完成之前,他是絕對沒有可能確定完成這個任務需要的時間。

也許程序跟以前寫的很相似,但環境變了,問題變了,限制條件變了。

未來派程序員:趕潮人,追求最前沿的技術

未來派程序員可以說是程序員的對立面——今天就是未來,任何使用昨天的開發工具編寫的代碼在未來派眼裡看來都是無與倫比的厭惡。

他們不會追最新最in的遊戲和球鞋,但是一定要追求最新最前沿的技術。

藝術家型程序員:質量vs美觀:不可兼得

藝術家類型的程序員不僅外形靠近印象派,工作習慣同樣會傾入所有的心思來構建完美的代碼行。

此外,藝術家型程序員也是一個易動感情的人——他所創造出的軟體就是他感情的流露,也是他個人才華的生動化身。他們就是被代碼耽誤的梵高、米開朗琪羅.....

孤島型程序員:性格孤僻者,代碼就是一切

孤島型程序員是整個程序員行列里最孤獨的人,他們眼裡一次比一次完美的程序,休閑娛樂女盆友?不存在的。

儘管外行人看著有些孤獨,但這樣的程序員在程序開發方面卻有很大的創造力。業務能力業界良心。

信息囤積者型程序員:小心謹慎,不願公布代碼

信息囤積者型程序員是一個很謹慎的人,但是對自身的謹慎行為充滿不確定性。

他們生活在一個認知失調的世界裡:對自己的工作感到自豪,但是需要幫助的時候又不願意讓別人知道。

按性格類型

每個程序員的性格不一樣,能力也不一樣。正因為如此,也就衍生出了不一樣的程序員。

「膠帶型」程序員:代碼不漂亮,但是管他呢,能用就行!

這種類型的程序員平時大大咧咧,但關鍵時刻確實公司不能缺少的基石。

當什麼事情搞砸時,他會很快的修正,以後也不用怎麼操心了。當然他不關心代碼是否好看、好用,或其相關的方面做得漂亮,他就是能搞定,不需要唧唧歪歪的廢話。有這樣的兄弟你只需要指出問題然後閃人就好了。

「完美主義型」程序員:我的代碼已經很完美了,還需要做什麼?

程序員中的處女座——這一類型基本不關心你的項目截止日期和預算,和編程的藝術相比這些玩意算什麼。

當你終於收到他們完成的作品時,你會折服其代碼的完美格式,哦不,是漂亮得無可挑剔的精美代碼,你能做的只是贊服,這就是大師的手筆。他是唯一那個有資格改動他自己代碼的人。

「傲嬌型」程序員:我是程序員,不負責不寫代碼。

他的世界只有一條準則——寫代碼太傻了。如果需要自己動手寫東西的話,這事情就不對啦。別人早都做過這些工作了,拿來用就好了么。

他會告訴你這樣的拿來主義是最快的,儘管他老人家用的時間和其他人一樣多,哦,或者還要長。最後當你拿到他乾的活兒時,裡面可能就20行實際代碼,簡單易讀。這樣的方式不一定快、那麼有效,或著向前兼容,但是他至少用最少的代價完成了項目。

「半桶水型」程序員:你還想要什麼?程序能跑了不是?

他們不太關心程序質量,那是其他人的工作。只是迅速地完成交給他的任務。你可能不太喜歡他乾的活兒,其他的程序員甚至鄙視他,但是只要老闆和客戶喜歡就行了。

就算想鄙視他們,但是人家的確獨立地在檔期內幹完了工作。

「理論家型」程序員:是不是實際上這樣做會更好呢?

這類大兄弟著迷於探尋各種方法大於腳踏實地幹活。他老人家80%的時間是在空洞的盯著電腦,想著應該如何幹完一件事情,15%的時間是在抱怨截止期限是多麼的不合理,5%的時間是在修正他選擇的幹活方式,最後1%的時間才是在寫代碼。

當你終於拿到他的作品時,總是會聽到他的評語「如果給我多點時間我會幹得更漂亮的」。

本文轉載自【Duing】


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員之家 的精彩文章:

大張偉侮辱了恩克,優酷侮辱了世界盃
當我和程序員說:你的Bug,我可以幫忙解決時……

TAG:程序員之家 |