2021-03-05

???????我的編程體會與心得

??提到編程,以前總覺得是一件很好玩很酷的事情,深入了解發(fā)現(xiàn),確實如此,哈哈。但越是經(jīng)歷越是發(fā)現(xiàn),要寫一些程序并不難,難的是做軟件。軟件是程序的超集,涉及面非常廣,做好一個軟件的不亞于搞好一個公司,非常非常地不容易。你必須犧牲大量的時間為它添磚加瓦,還要不斷提升自己的專業(yè)知識和技能才能達(dá)到一個稍微看的過去的高度。就我看來,從程序編制來說,大概分為這么幾個階段:

1、概念了解階段

??這一階段主要學(xué)習(xí)各種基礎(chǔ)知識與概念,看似枯燥乏味,其實要想做好編程,這些是必須的基礎(chǔ),經(jīng)常看到網(wǎng)上很多人說,這個過時了,那個過時了,其實事實并不是這樣,而是這些基礎(chǔ)的概念在不斷的演進(jìn)和迭代,在不同的系統(tǒng)下面有著不同的組織形式和表現(xiàn)形式,各種概念都是以最高的方式——哲學(xué)存在著,相互補充,相互依賴而且相互克制,就像產(chǎn)品不能代替圖紙,水泥不能替代磚頭一樣。俗話說“萬丈高樓平地起”,沒有扎實的基礎(chǔ),就修不了摩天大樓。

2、語言算法階段

??這一階段爭論的主題往往是:哪種語言是最好的語言?但我的答案是,沒有最好的語言,只有最適合的語言,語言會根據(jù)開發(fā)者的需求演進(jìn),語言的標(biāo)準(zhǔn)也隨著在提高,一個好的標(biāo)準(zhǔn)能讓瀕死的語言起死回生。例如目前C語言的最新標(biāo)準(zhǔn)是ISO/IEC 9899:2018 簡稱C18,主流標(biāo)準(zhǔn)C11,C++的目前的最新標(biāo)準(zhǔn)是ISO/IEC 14882:2020,C++23已經(jīng)在路上了,目前主流編譯器標(biāo)準(zhǔn)為C++11的樣子,高端的也能支持,但需要最新的版本,支持比較全面的是的編譯器GCC。這個階段主要學(xué)一些語言基礎(chǔ)語法,掌握一些基礎(chǔ)語法規(guī)則。做一些小練習(xí),編一些小程序,嘗試一些算法練習(xí),如果這個階段基礎(chǔ)不牢會影響到你后面軟件的功能實現(xiàn)。

3、項目練手階段

??這時如果想快速進(jìn)步,就需要一些小項目練手,這樣您便能發(fā)現(xiàn)自己很多的不足,您也能快速掌握不少軟件調(diào)試技能,這種階段,最大的特點是,能快速上手項目,但是沒有系統(tǒng)的方法,想到哪里寫到哪里,只能實現(xiàn)功能而代碼規(guī)范較少,適合單獨開發(fā)。

4、二次充電階段

??這時候就在小項目階段發(fā)現(xiàn)的問題,進(jìn)行有針對性的補充學(xué)習(xí)。熟悉不同的開發(fā)工具,學(xué)會配置不同的開發(fā)環(huán)境,學(xué)會管理自己的項目,增強自己開發(fā)的條理性等等。

5、嘗試重構(gòu)階段

??經(jīng)過一番學(xué)習(xí)和了解,你會看不起以前自己做的項目,會產(chǎn)生一種重構(gòu)的沖動,這時候你就想把以前的項目用新方法重新重構(gòu)一遍,以便實踐新的方法,譬如按照軟件工程的方式進(jìn)行設(shè)計,但這也許會使事情變得更加復(fù)雜,但結(jié)構(gòu)會更加清晰,可擴展性也會越強。我現(xiàn)在就處于這個階段。

6、深入底層階段

??這個階段基本定位在了解操作系統(tǒng)底層機制,以便能更好的駕馭和優(yōu)化自己的程序。如果是高級語言就熟悉各種庫的使用。

7、高級編程階段

??這時候基本技能已經(jīng)掌握得差不多了,可以進(jìn)入高級開發(fā)行列,了解設(shè)計模式,優(yōu)化代碼風(fēng)格

8、項目實戰(zhàn)階段

??這個階段基本就可以帶人搞開發(fā)接項目了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • “無方法無流程的領(lǐng)悟式學(xué)習(xí)能力對于學(xué)生同樣是必不可少的技能之一”,群里有老師提出了一個概念:無方法...
    心中有善閱讀 290評論 0 0
  • 從去年年底到今年,其實內(nèi)心一直想要做一個決定,但是一直在猶豫不定。 通過過年期間所有的感受,以及目前的事業(yè)狀態(tài)及經(jīng)...
    李佳欣Kelly閱讀 457評論 1 2
  • 【儀式感,游戲力的書讀完了】 (唱一首歌吧) (寫一個總結(jié)吧) 今天是一個特別的日子,我們持續(xù)進(jìn)行了4個多月的時間...
    福人兒gaogao閱讀 234評論 0 0
  • 活該微商能賺錢!??!今天的這個話題可能被噴,不過無所謂,真話一定要有人說,不是嗎? 你微信上有微商嗎?我相信一定是...
    小蘇打丶閱讀 142評論 0 0
  • 今天感恩節(jié)哎,感謝一直在我身邊的親朋好友。感恩相遇!感恩不離不棄。 中午開了第一次的黨會,身份的轉(zhuǎn)變要...
    余生動聽閱讀 10,911評論 0 11

友情鏈接更多精彩內(nèi)容