背景:
閱讀IT學(xué)生網(wǎng)新聞

八種程序員為你呈現(xiàn)不同的程序人生

[日期:06-28] 來(lái)源:IT學(xué)生網(wǎng)  作者:QQ251048012 計(jì)算機(jī)培訓(xùn)學(xué)校

  大多數(shù)人都認(rèn)為學(xué)編程將來(lái)就是做一位程序員,就業(yè)路子很窄,其實(shí)在編程開(kāi)發(fā)從業(yè)人員中,是存在很大的差別的,這種主要是根據(jù)個(gè)人技術(shù)能力水平不同而決定的!禝T學(xué)生網(wǎng)》站長(zhǎng)是編程出身的,下面就給同學(xué)們講一下我遇到過(guò)的八種不同級(jí)別的程序員,這些級(jí)別并不是很嚴(yán)肅的,也并不是每個(gè)程序都會(huì)去思考一下自己的未來(lái),但是這些級(jí)別可能會(huì)讓你去想一想從事程序員十年、二十年、三十年后,自己可能變成什么樣!

 

第一級(jí) 糟糕的程序員

  

      這類程序員不知道為什么就走上了編程這條路,他們甚至連最基本的編程經(jīng)驗(yàn)和能力都沒(méi)有。所有被他們碰過(guò)的事情都需要他們的同事重頭再返工一遍,他們根本不就是程序員。程序員這個(gè)職位對(duì)于他們可能就是一個(gè)錯(cuò)誤。

 

      此類人群以剛畢業(yè)的統(tǒng)招高校大學(xué)生為主,這些剛畢業(yè)的新兵蛋子大部分是學(xué)習(xí)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)(統(tǒng)招大學(xué)里面很少有開(kāi)設(shè)軟件開(kāi)發(fā)高級(jí)工程師專業(yè)),在大學(xué)里面跟老師學(xué)過(guò)VB,VF語(yǔ)言(毫無(wú)用處的過(guò)時(shí)技術(shù))。我曾經(jīng)面試過(guò)很多這樣的孩子,他們通常一問(wèn)三不知,令我印象最深的一位輕工業(yè)學(xué)院計(jì)算機(jī)系本科畢業(yè)生,我問(wèn)他如何理解Java面向?qū)ο蟮木幊趟枷,他反?wèn):什么是Java

  

      軟件公司面對(duì)此類級(jí)別的想要從事編程行業(yè)的大學(xué)生,基本上會(huì)要對(duì)他們進(jìn)行為期半年以上的技術(shù)培訓(xùn),培訓(xùn)費(fèi)在5000塊錢以上,也就是說(shuō)一般的大學(xué)計(jì)算機(jī)系的畢業(yè)生,會(huì)在大學(xué)最后實(shí)習(xí)的一年,直接由大學(xué)老師介紹到各種軟件公司去進(jìn)行技能培訓(xùn),也就是說(shuō)大學(xué)本身是無(wú)法交給學(xué)生技術(shù)的。大學(xué)生愿意另花這個(gè)錢去培訓(xùn)的話,將來(lái)就業(yè)還好些,沒(méi)有經(jīng)過(guò)此類技術(shù)培訓(xùn)的,畢業(yè)后空拿著本科文憑四處碰壁。

 

第二級(jí) 不知名的程序員

  

      這一級(jí)的程序員是典型的為大眾所知的程序員,他們有一定的編程能力,但并不出眾,也許他們會(huì)在一家大公司里工作,程序員只不過(guò)是他們的工作而已,并不是他們?nèi)松娜俊.?dāng)然,這樣的程序員也挺好的。必竟,平凡的人還是大多數(shù),平凡地活著也沒(méi)有什么錯(cuò)的。

 

第三級(jí) 業(yè)余的程序員

  

  這類人員不管是不是計(jì)算機(jī)科班出身,基礎(chǔ)如何,他們對(duì)編程有著特殊的愛(ài)好,他們可能會(huì)是一些很有前途的學(xué)生或?qū)嵙?xí)生,也許他們可能會(huì)給開(kāi)源做一些貢獻(xiàn)(比如說(shuō)提供一些語(yǔ)言包或是一些插件什么的),有時(shí)候,他們也會(huì)寫兩個(gè)小工具軟件放在網(wǎng)上讓人下載,也行有些時(shí)候就是為了玩玩而開(kāi)發(fā)一些小程序而打發(fā)一下他們空閑的時(shí)間。他們完全是靠熱情和承諾來(lái)編程。興趣永遠(yuǎn)是最好的老師,也是最好的一件事,因?yàn)榕d趣而引發(fā)的熱情通常會(huì)讓這些程序員成為骨干程序員

 

 

第四級(jí) 一般的程序員

  

  這類程序員的優(yōu)點(diǎn)在于,他們很清楚地意識(shí)到了自己可能這一輩了也無(wú)法成為一個(gè)偉大的程序員。天才只是很少的一部分人。如果這類程序員有一些商業(yè)和人員管理能力,他們也會(huì)在公司里相當(dāng)?shù)某晒Α?span style="font-family: Times New Roman;">“認(rèn)識(shí)自我并不簡(jiǎn)單,這并不是一般人能做到的,能夠認(rèn)識(shí)自己的人已經(jīng)是很不錯(cuò)了,找到自己的長(zhǎng)處,并像那個(gè)方向努力,一定也會(huì)很成功的。因?yàn)樵诠纠,并不只有程序員一種職位,經(jīng)理,PM,流程,SQA,技術(shù)支持,售前,管理員,測(cè)試人員等等都可能會(huì)讓這類程序員有更為廣闊的天空。

 

 

第五級(jí) 骨干的程序員

  

  這類程序員一般來(lái)說(shuō)都是公司里的骨干份子,他們擔(dān)任著公司內(nèi)最重要的編程角色,在公司內(nèi)部,他們受到老板和其它程序員的尊敬,他們不會(huì)失業(yè),因?yàn)樗麄冸S時(shí)都可以很容易地找到工作。他們工作過(guò)的公司都會(huì)因?yàn)樗麄兌兴l(fā)展。

 

 

第六級(jí) 著名的程序員

  

  這一類的程序員,在編程圈子內(nèi)比較有名氣,但是他們的這種名氣并不一定能給他們帶來(lái)某種利益。名氣是一件好事,但是成功可能更好一些,這類人一般正在給一個(gè)很著名的大的公司,或是是一極具影響力的小公司里工作,或者正在創(chuàng)建自己的事業(yè)。無(wú)論怎么樣,其它的程序員聽(tīng)說(shuō)過(guò)你的名字,并以你為榜樣在效仿著你。

 

 

第七級(jí) 成功的程序員

  

  這類程序員一方面很著名,另一方面在商業(yè)上也很成功,他們影響了整個(gè)工業(yè)界。他們似乎決定了工業(yè)界中發(fā)展的方向,這些人,自己的編程能力固然了得,但估計(jì)他們的Business方面的能力應(yīng)該大于他們編程的能力。(我個(gè)人認(rèn)為Linus應(yīng)該屬于這一類)

 

  比如: Gates(比爾蓋茨), Gates(DoomQuake 3D游戲), DHH (Ruby on Rail的創(chuàng)建者)

 

第八級(jí) 不朽的程序員

  

  這一級(jí)別是程序員的最高級(jí)別。你的代碼比你的生命活的還長(zhǎng),當(dāng)你死后,你將會(huì)成為整個(gè)歷史的一部分。其它程序員對(duì)你頂禮膜拜,或許你會(huì)獲得計(jì)算機(jī)最高獎(jiǎng)圖靈獎(jiǎng),不然就是一系列極其影響力的論文,再不然,就是發(fā)明了一些可以影影響整個(gè)編程界根基的技術(shù)。你擁有的不僅僅是在維基百科上的一個(gè)詞條,還會(huì)有一個(gè)專門的網(wǎng)站來(lái)研究你的生平和你的工作成果。

 

  比如:Dijkstra, Knuth(編程藝術(shù)的作者,此書(shū)是計(jì)算機(jī)科學(xué)界最受高度敬重的參考書(shū)籍),這兩個(gè)人并稱為我們這個(gè)時(shí)代最偉大的計(jì)算機(jī)科學(xué)家

轉(zhuǎn)載請(qǐng)注明源自IT學(xué)生網(wǎng)

★www.charlottenursingcollege.com★

IT學(xué)生網(wǎng)內(nèi)容分類