5類程式設計師,你是哪種呢?

2021-05-22 01:23:46 字數 923 閱讀 6713

1. 大師級程式設計師(visionary/artist programmer)

大師級程式設計師是軟體界絕對的稀有種族,他們可以創造出99.9%的程式設計師所創造不出來的東西。他們發明新的應用和軟體模式來驅動軟體產業的發展。napster, netscape以及world wide web都是大師級程式設計師創造的。對他們而言,軟體更多的是藝術而非科學。在這個級別,速度和質量不是最重要的,他們創造出的財富才是最重要的。許多開發團隊或者公司頂多也就乙個大師級程式設計師,通常是這個公司的技術創始人或者cto。

2. 開拓者程式設計師(trailblazer programmer)

開拓者程式設計師通常帶來很好的主意和趨勢。他們通常是最終產品的原型創作者,他們一天做出的事情大部分程式設計師需要幾周甚至幾個月。開拓者程式設計師總是在嘗試新工具、新技術,不斷地學習和搜尋方法來提高工作效率,並通常是其他程式設計師的導師和老師,而且你經常會發現當其他程式設計師早已離開的時候他們卻依然工作到深夜。儘管這樣級別的程式設計師工資很高,但是每個成功的公司或團隊還是應該配備一兩個開拓者程式設計師。

3.骨幹程式設計師( workhorse programmer)

骨幹程式設計師是乙個公司或者開發團隊的脊柱,這些人儘管不是很有創新性,但往往比較高效且值得信賴。給一位骨幹程式設計師一套模板和合適的工具,他們總能以最短的時間交出錯誤最少的**。

4.機械程式設計師( drone programmer)

許多程式設計師就是朝九晚五地為了填塞下自己錢包的機械程式設計師。他們不願意接觸新技術、避免學習新事物。許多公司或者開發團隊都有許多這樣的機械程式設計師,因為他們很便宜,但豈不知更貴的程式設計師才真正地更便宜。

5.白痴程式設計師( idiot programmer)

林子大了什麼鳥都有,軟體領域也不例外。程式設計需要抽象和邏輯思維,然而一些尚不具備此能力者由於嚮往著不錯的薪水而加入了該領域。白痴程式設計師總是對最簡單的演算法也搞不清楚,他們總是錯過軟體截止日期,終日無所獲。白痴程式設計師最好的出路就是換行。

你是哪種層次的程式設計師?程式設計師的四種型別

不是每乙個寫 的都是程式設計師。這裡,我把程式設計師定義為以程式設計為生的人。我認為世界上存在四類程式設計師 科學家 碼農 專家和工匠。下面我一一介紹自己的觀點。科學家,與其說他們是程式設計師,不如說他們是數學家。他們發明了各種理論 演算法和術語,教科書上那冗長的證明和計算也出自他們之手,其他的程式...

程式設計師你的圈子有多大呢?

掰著指頭數一數,人生都已經過27個年頭了,從幼兒園,小學,中學,高中,大學 還有最大的社會,數一數真是閱人無數,認識的人估計也是成百上千,但再數一數關係不錯,蠻熟的人還真是寥寥無幾,不是怪社會現實,人與人之間關係的淡薄,而在於自己思想的未開化所導致。之前一直嚷嚷著要創業,要打造乙個偉大的公司,單憑一...

你是怎樣的程式設計師?

一 程式設計師a 乙個善於總結 能舉一反三,敢於承擔責任,敢於挑戰自我,擁抱新技術的程式設計師,他的年齡意味著豐富經驗,意味著效率。他能指出並帶人繞過乙個乙個技術大坑,笑看風雲而不掉進去 他能指出一條最佳路徑和技術方案,不用繞彎即能直達目標 這樣的程式設計師,就是能給公司節約大量成本的高手,當然越老...