• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            2005年9月18日

            讓開(kāi),讓開(kāi),滴滴~~~~~~~
                        ╭══╮
                      ╭╯ΘΘ║
                      ╰⊙═⊙╯。oо○-俺來(lái)給你們送月餅了,祝中秋節(jié)快樂(lè),闔家幸福!

            posted @ 2005-09-18 20:23 bennxfei 閱讀(418) | 評(píng)論 (0)編輯 收藏

            2005年9月13日

            如何成長(zhǎng)為程序員(參考文章)

            (一)、 一個(gè)程序員應(yīng)該具備的基礎(chǔ)知識(shí)和概念

             

            1、計(jì)算機(jī)是有什么組成的,CPU是什么東西,其工作原理是什么。(對(duì)于這些以及下面將要提到的概念我不會(huì)告訴你什么答案,你可以看相應(yīng)的教材,關(guān)于教材我會(huì)在下一部分詳述,記住理解最重要!)

             

            2、機(jī)器語(yǔ)言和微指令集的概念。

             

            3、程序的概念。

             

            4、匯編語(yǔ)言是低級(jí)語(yǔ)言但不是機(jī)器語(yǔ)言。

             

            5、高級(jí)語(yǔ)言主要有那些?(CC++,BasicPascalFortranC#Java等等;如果你是中國(guó)軟件業(yè)的英雄,你也寫(xiě)一門(mén)語(yǔ)言,最好不用英語(yǔ)) 6、編譯程序和解釋程序的概念和其原理。(編譯器是高手和專(zhuān)家編寫(xiě)的)

             

            7HTMLXML等是標(biāo)識(shí)性語(yǔ)言。

             

            8Prolog是人工智能語(yǔ)言。

             

            9、操作系統(tǒng)OS的概念和原理。(Windows98Windows2000Windows NTUNIXLinux,等等都是OS,還有一些實(shí)時(shí)OS,嵌入OS,編這些的絕對(duì)是高手)

             

            10Windows編程說(shuō)白了就是Windows API的調(diào)用。(中國(guó)的程序員很多只是會(huì)編windows程序,用的是VB,我的建議是這些程序員頂多只是低級(jí)編碼員,我稱(chēng)其是coder

             

            11VC++、VBBCBCBDelphiVF等都只是編程的工具和環(huán)境,不是編程語(yǔ)言。

             

            12、面向結(jié)構(gòu)的設(shè)計(jì)概念。

             

            13、面向?qū)ο蟮母拍睢#ê煤美斫猓值埽@個(gè)東西還是很重要的)

             

            14、軟件工程的概念和原理。(如果你想當(dāng)老總就需要好好研究了,系統(tǒng)分析員比編碼員要高一個(gè)等級(jí),薪水也高喲)

             

            15、數(shù)據(jù)庫(kù)的概念。(要熟悉一些著名的數(shù)據(jù)庫(kù)系統(tǒng)和語(yǔ)言的名字,如OrcleSQLDB2DyBase等)

             

            16、了解網(wǎng)絡(luò)概念。

             

            17、了解多媒體概念。

             

            18、熟悉和掌握數(shù)據(jù)結(jié)構(gòu)和基本算法。

             

            19、是不是要求太高了,別著急慢慢來(lái),進(jìn)步在不知不覺(jué)之中。(一旦開(kāi)始學(xué)習(xí),一個(gè)月以后你就會(huì)有一個(gè)基本的概念;兩個(gè)月以后你就會(huì)感覺(jué)自己有了全面的基礎(chǔ)知識(shí);當(dāng)你知道編程序是怎么回事時(shí),說(shuō)明你已經(jīng)入門(mén)了。也有很多人編了很多年程序還沒(méi)有入門(mén)呢,你不會(huì)希望自己步其后塵吧。要有信心和耐心。沉不住氣怎么能成大事?!)

             

            (二) 教材推薦

             

            ――-推薦的教材主要還是針對(duì)概念來(lái)的,最好選用名校的教學(xué)用書(shū)。

             

            1、《計(jì)算機(jī)組成原理》(熟悉)

             

            2、《數(shù)據(jù)結(jié)構(gòu)》(掌握)

             

            3、《操作系統(tǒng)》(了解->熟悉)

             

            4、《The C language》(掌握)

             

            5、《編譯原理》(了解原理)

             

            6、《匯編語(yǔ)言》(了解)

             

            7、《計(jì)算機(jī)網(wǎng)絡(luò)》(了解)

             

            8、《軟件工程》(了解)

             

            9、《關(guān)系數(shù)據(jù)庫(kù)》(熟悉)

             

            10、《The C++Languege 》(掌握)

             

            11、《面向?qū)ο笤O(shè)計(jì)》(掌握;結(jié)合C++學(xué)習(xí))

             

             

            (三)一些經(jīng)驗(yàn)和體會(huì)

             

            1、真正的程序員用C++;(一位專(zhuān)家說(shuō)的)

             

            2、動(dòng)手去編程序;

             

            3、動(dòng)腦去思考;

             

            4、要有良好的編程風(fēng)格;

             

            5、讀書(shū),讀好書(shū),盡量讀原版書(shū)!(我反復(fù)強(qiáng)調(diào)這一點(diǎn),讀書(shū)要有選擇,堅(jiān)持讀好書(shū),名家出的經(jīng)典書(shū),不要浪費(fèi)實(shí)踐在一些粗制濫造的書(shū)上面;堅(jiān)持博覽群書(shū))

             

            6、有自己的學(xué)習(xí)計(jì)劃;

             

            7、總結(jié)自己的經(jīng)驗(yàn)教訓(xùn);(準(zhǔn)備一個(gè)筆記本,記錄錯(cuò)誤和心得)

             

            8、不要怕學(xué)新東西;

             

            9、要有軟件工程的思想;

             

            10、善于發(fā)現(xiàn)問(wèn)題,然后去尋找答案;

             

            11、向高手請(qǐng)教;(要虛心直到你成為高手)

             

            12、和同行交流;(不善于交流肯定不行)

             

            13、懂得軟件的實(shí)質(zhì),不要被千變?nèi)f化的表象所迷惑;

             

            14、真正要學(xué)習(xí)用的是編程語(yǔ)言和方法,不是什么庫(kù),什么類(lèi),什么工具;(學(xué)用那些什么庫(kù)都比較簡(jiǎn)單,但光會(huì)這些庫(kù),我覺(jué)得還遠(yuǎn)遠(yuǎn)不夠)

             

            15、學(xué)習(xí)wiodows編程主要是學(xué)習(xí)windows OSwin32 API

             

            16、有空了解一下嵌入式開(kāi)發(fā);

             

            17、有空了解一下PDA軟件開(kāi)發(fā);

             

            18、了解一下.NET框架和C#語(yǔ)言,也許它是你新的衣食父母;

             

            19、要有耐心,不要作浮躁的人;

             

            20、對(duì)程序加注釋?zhuān)⒈A裟愕睦铣绦颍?/SPAN>

             

            21、學(xué)到的東西越多,了解的越多,你就越接近專(zhuān)家;

             

            22、有空去逛逛CSDN,那里有你很多知己;

             

            23、要有信心成為一個(gè)優(yōu)秀的程序員;

             

            (四)一些好書(shū)的推薦

             

            1、《The C Programming language Keinighan & Dennis Ritchie 1988

             

            2、《The C++ Programming Languague》(Bjarne Stroustrup 1997

             

            3、《Inside The C++ Object Model lippmans

             

            4、《Effective C++ (同上)

             

            5、《More Effective C++ (同上)

             

            6、《Exceptional c++

             

            7、《C++面向?qū)ο蟾咝Ь幊獭?/SPAN>

             

            8、《設(shè)計(jì)模式》

             

            9、《Thinking In C++

             

            10、《The Standard C++ Bible》(一般推薦)

             

            11、《The Art of Computer Programming

             

            12、《Programming Windows Charles Petzold

             

            13、《VC++5.0技術(shù)內(nèi)幕》

             

            14、《MFC 深入淺出》

             

            15、《軟件需求》

             

            16、《Advanced Windows

             

            17、《C++ primer

             

            18、《win32程序員參考手冊(cè)》

             

            19、《用TCP/IP進(jìn)行網(wǎng)際互連》

             

            20、《COM 本質(zhì)論》

             

            (五)學(xué)習(xí)計(jì)劃

             

            ――-這個(gè)學(xué)習(xí)計(jì)劃是我個(gè)人定的,也共享給大家參考一下,共同進(jìn)步吧。

            1、《計(jì)算機(jī)組成原理》

             

            2、《操作系統(tǒng)》

             

            3、《數(shù)據(jù)結(jié)構(gòu)》

             

            4、《匯編語(yǔ)言》

             

            5、《 C

             

            6、《 C++

             

            7、《VC 技術(shù)內(nèi)幕》

             

            8、《Programming Windows

             

            9、《深入淺出MFC

             

            10、《Advanced Windows

             

            11、《Inside The C++ Object Model

             

            12、《Thinking in C++

             

            13、《Effective C++

             

            14、數(shù)據(jù)庫(kù)

             

            15、網(wǎng)絡(luò)

             

            16、嵌入式OS和編程

             

            17、硬件單片機(jī)

             

            18.NETC#

             

            19、軟件工程

             

            20UNIXLinux

             

            posted @ 2005-09-13 21:40 bennxfei 閱讀(824) | 評(píng)論 (5)編輯 收藏

            僅列出標(biāo)題  
            亚洲国产精品狼友中文久久久| 国产L精品国产亚洲区久久| 久久99热这里只有精品66| 亚洲色欲久久久久综合网| 久久99热这里只有精品国产| 99久久99这里只有免费费精品| 久久久久久久综合日本亚洲| 亚洲伊人久久综合中文成人网| 亚洲精品无码久久久久去q| 国产精品视频久久久| 97香蕉久久夜色精品国产| 欧美激情精品久久久久| 2021国内精品久久久久久影院| 精品国际久久久久999波多野| 亚洲国产精品嫩草影院久久| 精品久久久久中文字| 狠狠色婷婷综合天天久久丁香| 久久99国产精品久久99小说| 青青国产成人久久91网| 久久99精品久久久久婷婷| 久久亚洲AV无码精品色午夜| 国产精品午夜久久| 国产成人精品久久二区二区| 三级三级久久三级久久| 久久久久综合国产欧美一区二区| 久久国产免费观看精品| 色综合久久久久综合体桃花网| 久久福利资源国产精品999| 久久久久久久久久久免费精品| 久久伊人精品青青草原高清| 国产精品久久久福利| 人人狠狠综合久久88成人| 7777久久久国产精品消防器材| 伊人久久大香线蕉精品不卡| 久久久久人妻一区精品| 熟妇人妻久久中文字幕| 亚洲中文字幕无码久久综合网| 久久精品亚洲福利| 色综合久久久久综合99| 亚洲国产日韩综合久久精品| 亚洲精品午夜国产va久久|