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