-
1 # 包漿豆腐
-
2 # 前端講書人麥克黑
如果沒有任何基礎的話可以考慮學習前端課程,做一名前端工程師,學html5 css3,js 。為了什麼推薦你由前端開的入門呢?你去看看HTML的教程就知道了 可以說在所有語言裡是最簡單的,當然學會HTML並不是說你會程式設計了,但作為一個過度是非常不錯的選擇,JS也是非常靈活和有前景的一門語音。非常適合做初學者學習。另外前端工程師負責的開發任務越來越多 ,能力越大責任就越大。當然工資也就越高。建議你從前端工程師的職業開始學習程式設計。
把學習程式設計當做垂釣一樣的娛樂。
-
3 # 工控見解
想要學習程式設計,我再上一個回答中已經說過一個一種方法,那就是恆心和毅力,把學習當成一種興趣
而不是把學習當做去吃飯的一種手段
我們要主動的去學習,不能被迫的去學習
把學習當做我們自己的樂趣,對於程式設計,首先有一個好的指導者,然後就是可以去培訓班,現在培訓班的培訓制度以及培訓的內容是非常豐富的,有很多學員他們都是去培訓過一年或者是半年的時間,出來就能去小型公司或者是一些中小型的一些公司進行上班,並且的待遇還是非常不錯的,所以說如果有這個機會的話,還是建議您系統的去學習學習相關的程式設計知識,對於程式設計您要看您自己著重於哪,來選擇您要學習的一種程式設計的方向,程式設計有很多種語言,也有很多種的方法,所以說最適合您的才是最好的
-
4 # 懷柔平谷土著
自學程式設計的方法:
為了解決具體問題而程式設計
最重要的一點:為了解決具體問題而程式設計。很多人會在學了幾個月程式設計後,感覺並沒有學到什麼,這就是因為你並沒有從中找到成就感。當你透過學習程式設計解決了自己具體的問題後就會感到巨大的成就感,比如我為了解決每天部署繁瑣的過程,學習了 shell 指令碼,只需要一個指令碼就能部署了,這就給了我很大的正向反饋。而且當你為了某個具體問題而學習程式設計的時候,你就會知道,那些知識對我解決問題有用,那些可以暫時不學。程式設計需要學習的東西很多,所以必須做出取捨。
當並無具體的需求時,如果有興趣,那也行。如果沒有興趣,只是覺得應該學習程式設計而程式設計的話。我建議你在學習了基本的知識以後(比如瞭解了這門語言能實現什麼功能),給自己找一個目標(比如搭建一個個人網站,抓取某個頁面的圖片),然後實現它。有了目標再學習,效果會好很多。
2. 使用Google和英文
為什麼這兩個東西如此重要呢?
第一、技術很多都起源於美國和歐洲,所以幾乎所有技術的官方網站都是英文的。而學技術要學會使用官方文件,當然也是英文的。當然你也可以看翻譯過來的資料,但是畢竟是翻譯過一次的,所以很依賴於譯者翻譯水平的高低,而且這是已經被人理解過的二手的資料了。
第二、學會使用 Google 為什麼也成為了必要。在你學習,開發的過程中會遇到很多的問題,這個時候會經常用到搜尋工具。在程式設計領域,英文資源比中文資源多了不是一星半點。比如stackoverflow(一個程式設計的問答網站)幾乎包括了你學習程式設計時會遇到的各種問題的答案,以為這些問題很早以前就有人遇到過了。所以,遇到程式設計問題時,記得使用英文在 Google 上搜索答案。
第三、學會如何提問。
3. 找到合適的學習資源
程式設計可能是最適合自學的科目了,因為有大量的資源(書籍、影片、教程)可以選擇。那麼如何在海量的資源中選擇適合自己的呢?
首先,我認為資源分為兩類——書籍和影片。如果你喜歡看書,那就找一本好書,如果喜歡影片,那就找好影片。那麼如何區分好書和好影片呢——提問,你可以使用搜索引擎,詢問身邊的朋友。而且,一定要找與自己當前階段契合的書籍和影片教程,並不是所有的書籍都適合初學者,所以一定要注意選擇。最後,一定要看該語言最權威的書籍,肯定不會讓你失望。
再者,要學會看官方文件,學會查官方手冊。教程和手冊的區別在於:教程:教你如何使用這門語言,可能很多東西不會提及手冊:提供完整、全面的有關這門語言的資訊(很多時候就是 API 手冊)
學習的時候我們看教程,但是有了一定基礎只有,要學會看官方的手冊。因為手冊包含了這門技術的方方面面,有一個完整的知識體系。它包含對這門語言原理的介紹,官方推薦的用法,API文件等,所以一定要學會看官方文件。
學習的721法則,我覺得就很適合程式設計的學習:
10%的時間自己學習
70%的時間去練習實踐
程式設計是很需要練習的科目,看再多的書還不如在電腦上執行一次來的實在。學習程式設計要做到每天寫程式碼,程式碼執行起來之後,可以極大的加深你對知識的理解。還有就是要多討論,多看別人的程式碼。討論能夠讓人的思想碰撞,產生意想不到的火花。比如你思考一個問題的解決方案很久了,但是還是沒有頭緒,但是可能別人的一句話可能就會點醒你,這在程式設計上很常見。而且,透過看別人的程式碼我們可以學習更好的實現方法,更優的解決問題的邏輯,特別是牛人的程式碼。
5. 程式語言的選擇
雖然最終都是在計算機上執行的指令,但是還是有很多語言我們可以選擇,不同的語言可以實現不同的功能,那麼普通人如何選擇語言呢?
選擇什麼語言還是需要看你具體的需求是什麼。如果你平時使用 office 比較多,那麼可以學習 VBA。如果你需要自動化很多重複的工作,那麼你可以學習 Python。如果你想要建造自己的個人網站,那麼你需要學習 Javascript、Html 和 Css。如果你沒有具體的需求,那麼我建議你學Python,因為它很容易讓你感到提高了生產力。
-
5 # 陽光守望者Coder
外行人如何學習程式設計,對於沒有軟體基礎知識積累的人,入門程式設計的話,首先要選擇適合自己發展的方向,現在有很多軟體程式設計方向,軟體專業也不同,比如,HTML網頁設計、安卓、iOS、資訊保安、嵌入式軟體、前端、JAVA、.net網站開發、資料庫開發、python指令碼等。世界上的程式語言有幾百種,我們使用的只是普及最多,使用最廣泛的的語言。首先選擇確定了自己學習的方向,我們開始講學習方法。現在網路上有很多程式設計網站資源可以利用。對於初學者,首先看影片,影片比較直觀,對自己所學的程式語言有一定的認識和理解之後,就從影片第一節看到最後一節,從易到難,然後再結合入門程式語言書籍或者PDF電子版的,從第一章節第一課Helloword開始學習,不管學什麼語言都是從helloword開始學起,當你敲出第一個程式,尤其點選執行看到打印出helloword,會有一種驚喜的滿足感,這算是真正踏入了學習程式設計的第一步,然後根據網路影片中的教學,再參考程式語言書籍,不斷地去練習,多敲程式,邊敲邊理解。學習程式設計最重要的是多實踐,在實踐中提高程式設計能力,只有自己不斷去練習,程式設計能力才會提高,開始你的helloworld之旅吧。
回覆列表
如果想入門建議不要從c++起步,而是從c起步,或者從vb起步,這樣比較容易,以後學c++也能體會的更加深刻