對程序員職業(yè)規(guī)劃的一些看法范文
越多的人加入程序員這個(gè)行業(yè),程序員已經(jīng)不是以前人們向往的白領(lǐng)職業(yè)了,要想在這個(gè)行業(yè)有所發(fā)展,至少在中國,想有所成就,就應(yīng)該有一技之長,對某一領(lǐng)域有所精通。
隨著計(jì)算機(jī)行業(yè)的不斷發(fā)展和分支學(xué)科的不斷出現(xiàn),很難像以前再出現(xiàn)一個(gè)對計(jì)算機(jī)各個(gè)領(lǐng)域都很精通的人了,所以,對某一方向有所精通很重要。很多人夸夸其談,乍一聽對于計(jì)算機(jī)各個(gè)方面都知道,但仔細(xì)一問他就說不出什么了。
隨著軟件流水線般的進(jìn)行生產(chǎn),程序員(我是指之會寫程序的人)越來越成為工廠里面流水線上的操作工人,依靠越來越強(qiáng)大和方便的開發(fā)工具和越來越容易上手的開發(fā)語言。這些人拼得是自己的經(jīng)歷和體力,他們是軟件開發(fā)的最底層人員,即使干的`好也不過是熟練的操作技工而已,因?yàn)樗麄冎粫褂脛e人開發(fā)出來的工具,自己甚至只知道怎么用,而不知道為什么和具體實(shí)現(xiàn)。造成這種情況的主要原因是開發(fā)工具的自動(dòng)化和教育上的失誤,特別是一些短期的軟件培訓(xùn)機(jī)構(gòu),他們只教會了學(xué)生如何使用.Net或者Eclipse這樣的容易上手的開發(fā)工具,最多再學(xué)習(xí)一下語言,有些人甚至連語言和開發(fā)工具都分不清楚(例如C++和VC++)這些都是軟件行業(yè)迅速發(fā)展所造成的一些不良的影響和某些人急于求成的心理。很多人的基礎(chǔ)不扎實(shí)就去寫程序,它們對多線程,語言的底層實(shí)現(xiàn)和算法都不了解,這樣,很難寫出結(jié)構(gòu)良好,效率高的程序。
所以,總結(jié)我以往寫程序的經(jīng)驗(yàn)和教訓(xùn),我覺得:
1打好基礎(chǔ),學(xué)好本質(zhì)的東西,分清什么是科學(xué),什么是技術(shù),什么是應(yīng)用。最上層的東西是會經(jīng)常變化的,不要把時(shí)間大都花在那上面。
2精通而不是什么都知道,卻什么也不熟悉。后者是大忽悠。前者在有可能從程序員過渡到技術(shù)主管或者研發(fā)核心人員。
3不要總用別人的東西,要有自己的成果。
4學(xué)計(jì)算機(jī)不要急,慢慢來,一步一步,不要追求新技術(shù)名詞,一位會幾個(gè)新名詞就來不得了,高手對底層都很熟悉的。不要浮躁。
5要理論聯(lián)系實(shí)際,學(xué)到的理論要知道有什么應(yīng)用和怎么實(shí)現(xiàn),到動(dòng)手編程。
6要有毅力,真正的工作很枯燥,但如果你投入進(jìn)去就會很有趣。要珍惜每一分每一秒。
【對程序員職業(yè)規(guī)劃的一些看法范文】相關(guān)文章:
hr對員工拒絕加班的看法03-12
我對廣告的看法四級英語作文11-17
一些對女孩表白的話04-03
我對研究生熱看法的四級英語作文11-17
java程序員求職簡歷的范文12-10
程序員求職簡歷范文05-27
對于求職面試題的看法08-08
HR管理模式的基本看法10-24