wzyws

          長(zhǎng)沙網(wǎng)站建設(shè)打拼多年,工作成長(zhǎng)總結(jié)

          在當(dāng)前社會(huì),信息技術(shù)的更新速度是驚人的,長(zhǎng)沙網(wǎng)站建設(shè)程序員的職業(yè)生涯則是一個(gè)要求不斷學(xué)習(xí)的過(guò)程,如何才能成為一名合格的程序員,一名合格的程序員需要掌握哪些技能呢?長(zhǎng)沙網(wǎng)站維護(hù)程序員應(yīng)該如何提高自身的水平與能力呢?筆者根據(jù)自己幾年的長(zhǎng)沙軟件開發(fā)經(jīng)驗(yàn),總結(jié)出了以下3點(diǎn)。

             一、堅(jiān)持“學(xué)無(wú)止境”的思想。
            技術(shù)的發(fā)展是飛快的,特別是在計(jì)算機(jī)這個(gè)專業(yè)上,不論是硬件還是軟件,新技術(shù)和新內(nèi)容是日新月異。就拿筆者使用的.net開發(fā)平臺(tái)來(lái)說(shuō),自從我2006年接觸.net以來(lái),.net framework與開發(fā)工具就已經(jīng)從當(dāng)時(shí)最開始的1.0版本+VS2003,到2007年的2.0版本+VS2005,2008年的3.5版本+VS2008直到當(dāng)前的4.0版本+VS2010,基本上是以一年一個(gè)新版本的速度在更新;而聽說(shuō)5.0版本也正在研發(fā)中,不久的未來(lái)也將揭開它神秘的面紗。與此同時(shí),各種新的開發(fā)技術(shù)與專業(yè)詞匯也是層出不窮。 如:2.0的泛型;3.5中的Linq;4.0的silverlight等。所以,我們做程序員的,就是要不斷的學(xué)習(xí),學(xué)習(xí)這些新的東西,并將他們用戶到實(shí)際的工作中去,這樣才能跟得上軟件行業(yè)如此飛速的發(fā)展速度,我們開發(fā)出來(lái)的軟件產(chǎn)品才能在市場(chǎng)上有更大的競(jìng)爭(zhēng)能力。

          二、要學(xué)會(huì)手腦并用,把理論與實(shí)踐相結(jié)合
            上面說(shuō)到時(shí)程序員只有不斷學(xué)習(xí),才能跟得上軟件行業(yè)如此飛速的發(fā)展速度。但是如何是學(xué)習(xí),怎么樣才是正確的學(xué)習(xí)方法,怎樣才能把學(xué)習(xí)到的東西應(yīng)用到實(shí)際中去,也許這也是很多程序員感到迷惑的地方。根據(jù)筆者多年的學(xué)習(xí)經(jīng)驗(yàn),在這向朋友們提出的學(xué)習(xí)方法就是一定要學(xué)會(huì)手腦并用,把理論與實(shí)踐相結(jié)合。現(xiàn)在有很多人說(shuō)現(xiàn)在的軟件公司看重的是員工的動(dòng)手能力,根本不會(huì)看員工的理論知識(shí)水平,因此他們?cè)趯W(xué)習(xí)過(guò)程中,就只注重動(dòng)手而忽略理論知識(shí)的學(xué)習(xí)。對(duì)于這個(gè)觀點(diǎn),我是極力反對(duì)的。一個(gè)理論知識(shí)不好的程序員,他永遠(yuǎn)不會(huì)成為一個(gè)優(yōu)秀的程序員。筆者就曾經(jīng)看到過(guò)這樣的長(zhǎng)沙網(wǎng)站建設(shè)程序員。動(dòng)手能力很強(qiáng),在鍵盤上敲代碼是飛快,甚至是連NHibernate的配置代碼都能手寫出來(lái),但是一問(wèn)理論知識(shí)他們就成啞巴,做了一兩年coder,竟然分不清數(shù)據(jù)庫(kù)的左連接與右連接;分不清數(shù)據(jù)結(jié)構(gòu)中的堆棧與隊(duì)列的區(qū)別。這樣的程序員寫出的軟件質(zhì)量也就可想而知了。所以說(shuō)我們?cè)趯W(xué)習(xí)過(guò)程中理論與實(shí)踐一定要相結(jié)合,這樣才能成為一個(gè)優(yōu)秀的程序員。

          三、要忘記Ctrl+C與Ctrl+V
            俗話說(shuō)“熟讀唐詩(shī)三百首,不會(huì)做詩(shī)也會(huì)吟”。因此,在程序員學(xué)習(xí)成長(zhǎng)的過(guò)程中,多在網(wǎng)上下載一些別人優(yōu)秀的代碼參考學(xué)習(xí)也是個(gè)非常好的學(xué)習(xí)方法。但是我們從別人的程序中看到一段適合自己的代碼以后,如何把他他用到自己的工作和程序中去,這也是一個(gè)值得說(shuō)說(shuō)的問(wèn)題。筆者認(rèn)識(shí)的大多數(shù)程序員朋友在這方面和做法就是不顧一切的一把復(fù)制粘貼,只要程序能調(diào)試通過(guò)就萬(wàn)事大吉,一切OK。其實(shí)這是一個(gè)很不好的學(xué)習(xí)習(xí)慣。只是這樣簡(jiǎn)單的復(fù)制粘貼,它里面的精髓根本就沒有進(jìn)入到你的腦子中去,也就是說(shuō)他它并沒有真正成為你自己的東西。因此我認(rèn)為,如果硬要粘貼上去,不如自己照著人家的代碼,一個(gè)個(gè)字符的敲一遍,這樣才能在一定程度上更多的理解程序內(nèi)部的東西與機(jī)制,以后還能舉一反三,并且在代碼不適合自己項(xiàng)目的情況下能夠快速的做也適當(dāng)?shù)男薷模屓思业臇|西真正成為自己的東西。

            以上3點(diǎn)是本人對(duì)本人對(duì)幾年來(lái)在工作中遇到的問(wèn)題與對(duì)經(jīng)驗(yàn)的小小總結(jié)。歡迎大家有不同意見的和我來(lái)探討一正,大家共同進(jìn)步。



          武漢SEO www.quliangwen.org.cn

          posted on 2012-05-14 16:38 迂回魚 閱讀(93) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 河北区| 海安县| 新干县| 柳州市| 咸阳市| 宿松县| 渭源县| 庄浪县| 昌图县| 威信县| 平凉市| 罗源县| 青神县| 洪雅县| 丰顺县| 白河县| 灵武市| 和静县| 邻水| 商丘市| 吉首市| 南昌市| 海伦市| 冀州市| 阿克| 墨竹工卡县| 民和| 灵宝市| 芦溪县| 和静县| 金寨县| 巩留县| 西丰县| 自贡市| 怀来县| 上杭县| 博白县| 堆龙德庆县| 陈巴尔虎旗| 华亭县| 辛集市|