<script type="text/javascript" src="http://www.google.com/reader/ui/publisher.js"></script> <script type="text/javascript" src="http://www.google.com/reader/public/javascript/user/00697638153916680411/state/com.google/broadcast?n=5&callback=GRC_p(%7Bc%3A%22green%22%2Ct%3A%22%5Cu8FD9%5Cu4E9B%5Cu6587%5Cu7AE0%5Cu4E5F%5Cu503C%5Cu5F97%5Cu4E00%5Cu770B%22%2Cs%3A%22false%22%7D)%3Bnew%20GRC"></script> 點擊這里使用E-mail訂閱本Blog: ![]() 軟件開發(fā)工作,其實是一種很復雜的工作,需要多方面的技能。我認為,尤其以學習能力和創(chuàng)新能力為主。所以,我以下對軟件人才的層次劃分,也圍繞這兩個能力展開。
一、門外漢型:幾乎沒有學習能力,更沒有創(chuàng)新能力。比如,買了一本《一步一步跟我學VB編程》之類的書,對照書上寫的,把例子程序給做出來了,還把例子 程序的某些窗口標題給修改了一下。然后,就自認為自己可以做軟件開發(fā)工作了。到處遞簡歷,應聘的職位為軟件開發(fā)工程師。這類人,以剛畢業(yè)的計算機專業(yè)的大 學生為多(當然,剛畢業(yè)的學生中也有非常高級的人才)。讀書期間,就以玩游戲為主,考試的時候,就搞點舞弊過關。 二、入門型:該類型 的人員(不叫人才,所以叫人員),可能入門某一種到兩種開發(fā)語言,10年前,我上大學的時候,這類人的典型特點是熱衷于DOS命令的n種用法。比如, dir命令的各種參數(shù)。學習過basic語言,知道C語言中printf函數(shù)的各種參數(shù)的用法,到了2005年,這類人是熱衷于windows下的注冊 表,熱種于在自己的機器上安裝各種開發(fā)工具(VB,VC,dephi,asp等)。但是,僅僅停留在編譯開發(fā)工具中自帶的幾個例子程序中。(可能還會做點 修改)。經(jīng)過一段時間的學習,可能還自己能夠編寫個簡單的windows應用程序,修改注冊表的程序等等。其很多時間還是在玩游戲,上QQ聊天泡MM,看 了一篇如何修改某病毒的文章,一定會對照文章上的說明,把病毒給修改了,然后到處發(fā),以顯示自己的能力。當然,很多時候,該類人即使對照文章的說明,也不 能將病毒修改。那就找那些帶配置工具的黑客程序去弄吧,比如。BO等就是他們最常用來炫耀的。中國的破解者與初級黑客,絕大部分是這一類人。懂的不多,還 喜歡炫耀(為炫耀目的的破解和修改病毒就是這一類人的最大特點)。該類人員,一般都沒有在軟件公司從事軟件開發(fā)工作。 三、基本型人 才:該類型一般是大學畢業(yè),并且從事軟件開發(fā)工作超過2年的人為多,至少比較熟悉一門語言(以VB,dephi,java,asp等其中的一種)。也有少 數(shù)人熟悉C或者C++,但是如果是C或者C++,一般對指針等概念還是似懂非懂的狀態(tài)。哦,對了,該類人員可能還會在自己的機器上安裝過linux或者 sco unix等。但由于對自己沒有信心,大部分人會在半個月之后把linux刪除。該類型人才,有一定學習能力。創(chuàng)新能力為零。適合培養(yǎng)成為軟件藍 領,如果人際交往能力還可以的話,可以培養(yǎng)成為一個初級營銷人員。該類型的人典型的特點是:你要他做個項目,他首先就會問:用什么語言?(因為用他不熟悉 的語言對他來說,他就沒有信心),該類人員,習慣看中文文檔,不得以的情況下,才會看英文文檔。另外,該類人員,喜歡購買軟件開發(fā)類的書籍。該類人員,一 般在軟件公司從事軟件開發(fā)工作,待遇在4000元到10000元以下為主。 四、熟練工:該類型一般是畢業(yè)5年并一直從事軟件開發(fā)工 作,至少熟悉 VB,asp ,熟悉數(shù)據(jù)庫,知道什么叫存儲過程,什么叫觸發(fā)器。知道軟件工程管理的基本概念,如果做面象對象開發(fā),可能還會用到Rose 等工具。有過20人以下軟件項目管理的經(jīng)驗。對于linux,至少知道是個開源的項目。由于做過比較大的軟件項目,項目中帶的小兵一般都不具備unix下 的開發(fā)經(jīng)驗,所以,項目中難免會出現(xiàn)需要在unix下運行的代碼,所以,就自己動手。用c編寫過幾段Unix下的小程序。學習能力比較強,該類人員,已經(jīng) 習慣看英文文檔,有時候看翻譯的別扭的中文文檔會覺得不爽。干脆就找英文文檔。該類人員,是否喜歡買書不得而知,如果喜歡買書,一般以非軟件開發(fā)類書籍為 主了。在技術選型方面具備一定的創(chuàng)新能力,至少,你叫他做一個報表程序,他會考慮用Excel的COM對象來實現(xiàn)。國內(nèi)軟件公司中的項目經(jīng)理,絕大部分是 這一類型的人才。待遇一般在6000到15000元左右。 五、聰明型:該類人員的工作經(jīng)歷不重要,可以是還沒畢業(yè)的學生,也可以是工 作了10年的老鳥,1周內(nèi)(甚至一小時)就熟悉了一門語言,并且可以開始用該語言開發(fā),該類人員,由于學習能力很強,短時間內(nèi)就熟悉了許多語言,即使從來 沒用過該語言,也敢于在該語言上進行軟件開發(fā),選擇什么樣的語言,不在于學沒學過,而在于是否適合解決當前問題。對技術充滿好奇與激情,舉個例子,如果該 類人員接觸過linux,馬上就會被Linux的魅力所吸引。即使與自己的工作無關,也會一回家就研究linux,可以肯定的是,該類人員的筆記本電腦 上,肯定安裝有l(wèi)inux ,并且,linux的啟動次數(shù)和windows的啟動次數(shù)一樣多甚至更多。如果該類人員接觸到了人工智能,至少會編寫一個推理 機程序來用用。另外,該類型人才的典型特點是學習能力超強。英語不一定很厲害,但是,不害怕看英文資料。該類型人才,許多并不是計算機專業(yè)畢業(yè),可以是學 數(shù)學的,物理的,音樂的等等都有可能。我就見過一個學英語的學生屬于這種類型。該類型的人才,幾乎所有的病毒代碼是他們寫出來的(不算那些修改病毒代碼的 人)。愛表現(xiàn),也是他們的特點。如果該類人員在讀書,那么,他們是軟件公司青睞的人才,絕對不會出現(xiàn)簡歷遞出三份還沒有人要的情況,一旦進入公司,在半年 內(nèi),其才能一定會得到公司領導的認可,并作為重點培養(yǎng)對象。為了留住這樣的人才,軟件公司一般會每聽說有別的公司要挖他的消息就會給他漲工資一次。薪水的 增長速度往往令同事紅眼。 六、技術天才型:該類人才,技術方面一流,如果只從技術方面的學習能力,創(chuàng)新能力來講,都要超過以上的任何 一種類型的人才。上帝造人總是很公平的,他們在技術方面是天才,往往其他方面幾乎白癡,不善與人交往,甚至害怕與人交往。另外,某些東西對他們有致命吸引 力,比如,有些人就迷戀自己做一個操作系統(tǒng),有些人就迷戀人工智能。該類人員,不寫軟件則以,一寫,肯定是一流的。全球一流。從語言來講,因為他們幾乎不 用微軟的開發(fā)工具做具體的項目,他們所看的技術資料,全部是英文資料,在網(wǎng)上交流的,全是操英語或者法語的人。即使是中國人,他們也習慣用英語與別人進行 技術溝通。該類人才,如果在工作,一般是在某實驗室,或者是在某基金的資助下開展研究,如果在軟件公司,一定是主持舉世矚目的軟件項目。或者,在自己開的 小公司既當CEO又當CTO。由于其技術的優(yōu)勢明顯,即使他不是一個很稱職的CEO,也能讓這個公司維持下去。 七、數(shù)學家型:該類型 人才,也許根本就不懂具體某種語言的開發(fā)(也可以懂),整天就研究算法。建模。一般不屬于計算機專業(yè)。他們要把自己的成果變成現(xiàn)實,往往習慣找聰明型或者 天才型人才幫他們實現(xiàn)。該類人員,因為不學計算機,所以,無法描述他們在學習技術方面的能力,但是,創(chuàng)新能力絕對一流。該類人才,沒有在軟件公司工作的, 當然,如果其成果有一定商業(yè)價值,他們會成為某軟件公司的顧問?;蛘吒纱嘣谀耻浖镜膶嶒炇抑挟攤€主任什么的。 八、比爾型:因為比 爾的影響力巨大,所以,我們把具有一定軟件開發(fā)能力,又有很強的商業(yè)運作能力的人歸到這一類。比爾型人才,學習能力,在聰明型之上,在技術天才型之下。由 于起社會知識面非常廣泛,所以,知道什么軟件能賺錢,怎么樣做能賺錢。該類人寫軟件的目的只有一個,那就是賺錢,而不會太在乎采用什么樣的技術。他們寫軟 件,會極力迎合用戶,迎合市場。 對人的劃分,有時候是很難的,有的人是跨類型的。但是,缺少創(chuàng)造的人,最多就到達熟練工型,具有超強 創(chuàng)造力的人,可以達到技術天才型和數(shù)學家型,如果還有商業(yè)頭腦,成為比爾型也是可能。最后一句話,如果你連足夠的學習能力都沒有,那么,就請你離開軟件開 發(fā)行業(yè),另謀出路比較合適。 轉(zhuǎn)自【第三只眼的專欄】 <script type="text/javascript" src="http://pagead2./pagead/show_ads.js"> </script> |
|