首頁>Club>
7
回覆列表
  • 1 # 富士山下ooo

    關於自學程式設計,而且是零基礎,我個人建議應該有一套自己的學習方案。關於這個方案,下面說說我的幾個觀點想法。

    1、首先要確定自己要學哪門程式語言。現在程式語言種類可謂是層出不窮,各式各樣的都有。但是你自己是想學程式設計幹嘛的,要針對你的方向來確定。比如你想從事Android應用開發,那就主java;想搞嵌入式底層方向,就C/C++;想玩IOS,那就Objective-C。反正自己首先要有個方向。才不至於學起來迷茫,無動力。

    2、學習方案與學習計劃。先自己定一個計劃,然後找一套方案,計劃自己定,方案可以參考別人怎麼學的。用玩微控制器(屬於嵌入式,要與硬體接觸)舉個例子,學習怎麼玩微控制器一般都是要選擇一款開發板,開發板就是你的硬體平臺,你所有的應用,學習例程,都在這個開發板上完成,所以一般會選擇功能比較強大的,然後找一套學習例程,不管是百度免費的,還是買開發板送的,還是你自己在某某網買的,都可以,但是都要找口碑好的,大眾都在用的。跟著學習教程做,現有一定的基礎瞭解,然後自己動手去做一些東西,做一些簡單的小專案,最後用你的開發板做一個全功能(用上你開發板能用的所有資源)的東西。基本就算學得差不多了。其他的也是一樣的,學教程,做小專案。

    3、有一定基礎過後建議就直接找一個相關方向的工作,剛剛開始哪怕工資低點(不是技術大牛應該也高不到哪兒去),真正的到專案中去學習,這樣才會讓你成長得很快。

    我自己感覺學習程式設計還是應該選擇從C語言開始學。因為C語言感覺是所有程式語言的基礎,而且C語言一般偏向於底層,從底層開始學到上層,感覺這個節奏才是對的(自己是從事底層的,微笑臉)。等你玩會了C語言,你可以玩C++,C++都會了,JAVA、C#那不就簡單了嘛,這些都會了像什麼HTML自然就會了,在學什麼當下傳得最火的python應該就毫無壓力了。

  • 2 # 半隻土豆

    程式設計技術是自動化、智慧化和網路化的基本技能。現在的程式語言有非常多的種類,例如大家所熟知的C、C++, C#, Python, JavaScrip, Java,VC++等。學習程式設計需要根據具體的需要和發展方向進行規劃學習。

    C語言是最為熟知和普遍應用的程式語言。C、C++、C#是工業界等應用領域的基礎語言。Java是一個面向物件的語言,該語言繼承了C++的優點,並且改進了C++一些複雜的語法和應用約束。Python是近些年快速發展的一個網路化程式語言。由於其簡單易懂等特點,Python受到了廣大程式設計愛好者的喜愛。其實,不管學習哪種程式語言,其程式設計思想是相同的,其各自的區別只是語法不同、程式設計環境的不同和使用場合的不同。

    自學程式設計需要從實踐入手,不能簡單的只是看書。最好是找一本書籍,在學習理論知識的同時,找一些簡單易懂的程式設計例項進行程式設計練習。在實踐學習和程式語言學習的同時,需要學習一些資料庫、程式設計思想等知識,例如程式設計構架、資料庫的應用、網路介面的知識以及網路安全等知識。隨著學習的深入,可以進行一些實際的專案程式設計來練手,瞭解該語言的實際應用方式。在學習過程中,可以在各大論壇上尋找別人的程式碼進行學習和改進。

    學習程式設計一個重要之處是要從最開始養成良好的程式設計習慣,注重程式碼的可讀性和移植性。在程式設計過程中習慣性的養成做好註釋的習慣,嚴格按照程式語言的語法進行。學習程式設計同時,需要跟進相關應用領域專業知識、數學和英語的學習。因為,具體的程式設計工作需要在特定的專業領域進行實踐。數學的學習會對程式設計人員的邏輯性和高階演算法程式設計有極大的幫助。程式語言的語法和語言是根據英語結構特定的移植,各種高階的程式設計教程、網站大多是英文的。

    最後是一個小提示,自學程式設計也切忌不要自己一個人死鑽牛角尖,還是要儘可能多的與他人交流,多獲得新的長進。

  • 3 # 隨遇而安1724405

    零基礎開始學程式設計,你首先要選擇一門程式設計入門語言,我推薦你把python作為你的入門語言。

    為什麼推薦你把python語言作為你自學程式設計的入門語言呢?原因如下:

    1.python語言語法簡潔,相比於java,c++,c語言,編同一個程式,python用很少的程式碼就可以實現,事半功倍。

    2.python語言有很多的模組,學習起來就像堆積木一樣,把你想用的模組匯入,拼接,就可以實現你想完成的事。

    3.python語言學習起來很有趣,在玩中學,用python可以作圖,畫素描畫,實現資料視覺化,python可讓你感受到程式設計的樂趣!

  • 4 # 雲上天c

    作為零基礎想要自學程式設計的人一定要讀完我寫的這幾個觀點,希望大家少走彎路。

    我在前面回答也講過我剛剛開始基礎程式設計自學的是易語言,可能我在這裡學大家學的很low但是沒辦法,當時也沒有人給我引導,如果是今天我肯定會直接學java或者Python之類的,因為今天資料比當年多了好幾十倍。

    自學程式設計的第一件事情就是選一門程式設計好的程式語言。我們都知道現在程式語言非常多,c,c++,java,Python ,php等非常多,你要選擇一個你以後想要在那個領域的程式語言。

    如果你以後想從事系統底層開發那毋庸置疑c和c++是最合適的了。

    如果你想從事企業大型網站開發,那麼java就是首選。

    如果你想從事今天非常火的人工智慧和資料探勘相關行業,那可以選擇Python,因為他這方面的框架非常成熟和多。

    在這說你想從事中小型網站開發那可以選擇php,入門快,效率高。

    以上就是我給大家的選擇參考,大家不要去比較程式語言,每一個程式語言的誕生故事,都有它最擅長的領域。

    如果你選擇的是影片學習,不要一直看要自己跟著影片去做,看書也是一樣的,有些東西我們覺的會了可是你自己動手的時候發現做不出來那樣的效果,所有一定自己編譯程式執行自己看看效果到底對不對,這樣提高程式設計能力很好。

    還有技術在學完技術部分一定要整理一下子所學的東西,不要學完前面的就直接進入下一階段,等學完的時候上一階段又忘差不多了,所以我們學完一個階段根據自己所有東西寫一個程式,這樣提升很大如果想做一個優秀的程式設計師自學也算是一項不能缺少的技術。

    我本人也是從事軟體開發好多年了,因為網際網路行業更新迭代非常快,所有我們為不被時代淘汰我們必須自學能力要強,我們也總不能每出來一門新的程式語言都去培訓機構學習,我們要學會檢視官方文件,會整理資料。

  • 5 # 富士山下ooo

    關於自學程式設計,而且是零基礎,我個人建議應該有一套自己的學習方案。關於這個方案,下面說說我的幾個觀點想法。

    1、首先要確定自己要學哪門程式語言。現在程式語言種類可謂是層出不窮,各式各樣的都有。但是你自己是想學程式設計幹嘛的,要針對你的方向來確定。比如你想從事Android應用開發,那就主java;想搞嵌入式底層方向,就C/C++;想玩IOS,那就Objective-C。反正自己首先要有個方向。才不至於學起來迷茫,無動力。

    2、學習方案與學習計劃。先自己定一個計劃,然後找一套方案,計劃自己定,方案可以參考別人怎麼學的。用玩微控制器(屬於嵌入式,要與硬體接觸)舉個例子,學習怎麼玩微控制器一般都是要選擇一款開發板,開發板就是你的硬體平臺,你所有的應用,學習例程,都在這個開發板上完成,所以一般會選擇功能比較強大的,然後找一套學習例程,不管是百度免費的,還是買開發板送的,還是你自己在某某網買的,都可以,但是都要找口碑好的,大眾都在用的。跟著學習教程做,現有一定的基礎瞭解,然後自己動手去做一些東西,做一些簡單的小專案,最後用你的開發板做一個全功能(用上你開發板能用的所有資源)的東西。基本就算學得差不多了。其他的也是一樣的,學教程,做小專案。

    3、有一定基礎過後建議就直接找一個相關方向的工作,剛剛開始哪怕工資低點(不是技術大牛應該也高不到哪兒去),真正的到專案中去學習,這樣才會讓你成長得很快。

    我自己感覺學習程式設計還是應該選擇從C語言開始學。因為C語言感覺是所有程式語言的基礎,而且C語言一般偏向於底層,從底層開始學到上層,感覺這個節奏才是對的(自己是從事底層的,微笑臉)。等你玩會了C語言,你可以玩C++,C++都會了,JAVA、C#那不就簡單了嘛,這些都會了像什麼HTML自然就會了,在學什麼當下傳得最火的python應該就毫無壓力了。

  • 6 # 半隻土豆

    程式設計技術是自動化、智慧化和網路化的基本技能。現在的程式語言有非常多的種類,例如大家所熟知的C、C++, C#, Python, JavaScrip, Java,VC++等。學習程式設計需要根據具體的需要和發展方向進行規劃學習。

    C語言是最為熟知和普遍應用的程式語言。C、C++、C#是工業界等應用領域的基礎語言。Java是一個面向物件的語言,該語言繼承了C++的優點,並且改進了C++一些複雜的語法和應用約束。Python是近些年快速發展的一個網路化程式語言。由於其簡單易懂等特點,Python受到了廣大程式設計愛好者的喜愛。其實,不管學習哪種程式語言,其程式設計思想是相同的,其各自的區別只是語法不同、程式設計環境的不同和使用場合的不同。

    自學程式設計需要從實踐入手,不能簡單的只是看書。最好是找一本書籍,在學習理論知識的同時,找一些簡單易懂的程式設計例項進行程式設計練習。在實踐學習和程式語言學習的同時,需要學習一些資料庫、程式設計思想等知識,例如程式設計構架、資料庫的應用、網路介面的知識以及網路安全等知識。隨著學習的深入,可以進行一些實際的專案程式設計來練手,瞭解該語言的實際應用方式。在學習過程中,可以在各大論壇上尋找別人的程式碼進行學習和改進。

    學習程式設計一個重要之處是要從最開始養成良好的程式設計習慣,注重程式碼的可讀性和移植性。在程式設計過程中習慣性的養成做好註釋的習慣,嚴格按照程式語言的語法進行。學習程式設計同時,需要跟進相關應用領域專業知識、數學和英語的學習。因為,具體的程式設計工作需要在特定的專業領域進行實踐。數學的學習會對程式設計人員的邏輯性和高階演算法程式設計有極大的幫助。程式語言的語法和語言是根據英語結構特定的移植,各種高階的程式設計教程、網站大多是英文的。

    最後是一個小提示,自學程式設計也切忌不要自己一個人死鑽牛角尖,還是要儘可能多的與他人交流,多獲得新的長進。

  • 7 # 隨遇而安1724405

    零基礎開始學程式設計,你首先要選擇一門程式設計入門語言,我推薦你把python作為你的入門語言。

    為什麼推薦你把python語言作為你自學程式設計的入門語言呢?原因如下:

    1.python語言語法簡潔,相比於java,c++,c語言,編同一個程式,python用很少的程式碼就可以實現,事半功倍。

    2.python語言有很多的模組,學習起來就像堆積木一樣,把你想用的模組匯入,拼接,就可以實現你想完成的事。

    3.python語言學習起來很有趣,在玩中學,用python可以作圖,畫素描畫,實現資料視覺化,python可讓你感受到程式設計的樂趣!

  • 8 # 雲上天c

    作為零基礎想要自學程式設計的人一定要讀完我寫的這幾個觀點,希望大家少走彎路。

    我在前面回答也講過我剛剛開始基礎程式設計自學的是易語言,可能我在這裡學大家學的很low但是沒辦法,當時也沒有人給我引導,如果是今天我肯定會直接學java或者Python之類的,因為今天資料比當年多了好幾十倍。

    自學程式設計的第一件事情就是選一門程式設計好的程式語言。我們都知道現在程式語言非常多,c,c++,java,Python ,php等非常多,你要選擇一個你以後想要在那個領域的程式語言。

    如果你以後想從事系統底層開發那毋庸置疑c和c++是最合適的了。

    如果你想從事企業大型網站開發,那麼java就是首選。

    如果你想從事今天非常火的人工智慧和資料探勘相關行業,那可以選擇Python,因為他這方面的框架非常成熟和多。

    在這說你想從事中小型網站開發那可以選擇php,入門快,效率高。

    以上就是我給大家的選擇參考,大家不要去比較程式語言,每一個程式語言的誕生故事,都有它最擅長的領域。

    如果你選擇的是影片學習,不要一直看要自己跟著影片去做,看書也是一樣的,有些東西我們覺的會了可是你自己動手的時候發現做不出來那樣的效果,所有一定自己編譯程式執行自己看看效果到底對不對,這樣提高程式設計能力很好。

    還有技術在學完技術部分一定要整理一下子所學的東西,不要學完前面的就直接進入下一階段,等學完的時候上一階段又忘差不多了,所以我們學完一個階段根據自己所有東西寫一個程式,這樣提升很大如果想做一個優秀的程式設計師自學也算是一項不能缺少的技術。

    我本人也是從事軟體開發好多年了,因為網際網路行業更新迭代非常快,所有我們為不被時代淘汰我們必須自學能力要強,我們也總不能每出來一門新的程式語言都去培訓機構學習,我們要學會檢視官方文件,會整理資料。

  • 中秋節和大豐收的關聯?
  • 杜月笙、黃金榮、王亞樵和張嘯林誰更厲害?