回覆列表
  • 1 # 星辰紫薇大帝

    學程式設計,首先你數學基礎怎麼樣,不行的話需要惡補一下,我聽過這樣一句話:你的數學上線,決定了你程式設計的線。不知道對不對,我感覺有道理。仁者見仁,智者見智。

    數學你最好看到高等數學,然後是線性代數,機率論,這些等等……

    然後學程式設計的話你想先難一點的?還是先學簡單一點的?

    簡單的應該是先去學Python,然後再去學JAVA,之後在學C,C++。

    難一點的你按上面的倒過來寫就好。

    想要做軟體開發,你也要知道前端,後端,UI等等……

    中間你也可以穿插你想學的,其他的,只要你開心。我不知道你為什麼,想學程式設計,我想說學東西,你對它感興趣最好,你把它當做你的愛好來學,不要把他當做你的任務,那樣有可能會得不償失。

    以上觀點純屬個人意見,僅供參考,如有雷同,敬請見諒。

    以上

  • 2 # IT人劉俊明

    隨著當前社會的資訊化、網路化發展速度越來越快,未來一定是智慧化社會。我們未來在工作、生活和學習中可能需要頻繁的與各種智慧體(Agent)打交道,而掌握一門程式語言將是與這些智慧體進行交流的必要條件。所以,未來更多非計算機專業的人也需要學習程式語言,程式語言會像英語一樣成為一個基礎的交流工具。

    對於沒有計算機基礎的人來說,學習程式語言最好選擇容易理解的且實驗環境容易搭建的程式語言,比如Python、PHP。我重點推薦一下Python,Python語言可以做Web開發也可以做大資料、人工智慧領域的開發,可以說Python的未來應用空間還是比較大的。Python語言最大的特點是簡單,非常適合沒有計算機基礎的人學習,而且搭建開發環境也非常容易,這一點對於初學程式語言的人來說非常重要。

    在學習完Python的基本語法之後,最好能做一個綜合性的應用,如果有條件的話可以參加一個專案組,這對於要從事程式開發的人來說還是非常有必要的。

    如果有程式設計方面的問題,或者考研方面的問題,都可以諮詢我。

  • 3 # SOWORD科技言

    在中國一般學習程式設計都是從大學開始學習,在印度小學就開始開設程式設計課程,所有本人覺得學習程式設計與學歷無關,與數學或英語關係不大。小白如何學習程式設計,本人總結如下:

    1.瞭解程式設計是什麼,對哪種程式設計感興趣,然後再選擇一種程式語言進行,正所謂興趣是最好得老師。

    2.不管學習什麼東西,都是從最基礎開始學習,比如學習Java,你要從如何搭建Java環境開始,之後再學習基礎語法,最好不要背誦,多敲程式碼,熟能生巧。

    3.深入學習,基礎語言學完就可以開始實戰練習,邊看是影片邊敲程式碼。比如做一個簡單部落格系統,俄羅斯方塊。框架學習,比如php可以從簡單的tp框架學起,Java的ssh框架等。

    4.堅持,堅持是成功學習程式設計最重要因素。程式語言每天都在更新中,你不堅持學習就是別人所說的碼農。

    紙上談兵的程式設計師很多,所有小白要記得,多看影片,多問別人,多敲程式碼,多看他人程式碼。

  • 4 # Mario女陶

    我在學校學習的就是軟體工程。也參加了企業的專門兒的培訓。而這兩個所走的路線我想也是,小白可能走的路。

    首先,如果您想起得到快速的提升,你就要選企業的培訓,直白的說就是報個班去學。比如我在外面報了一個c語言的學習課程。他會當純的從c語言直接給你講解。從c的基礎知識到c的開發等等。

    其實就是我們在學校學習的這種模式。不會從剛開始的一些基礎知識講,再舉個例子,比如說java,我們在學習這門語言之前,會學習離散數學,高等數學,機率統計,資料結構,也會涉及到c語言等等,之後才會去學習java語言。從javase到Javaee,再到最後的企業級開發。經過這一系列系統的培訓,這會讓你廣泛的瞭解一門語言。

  • 5 # 一零言

    曾經我就是從一個小白開始,從0到1,一步步學習掌握程式語言,能夠獨立開發軟體、小程式或者網站。

    學習軟體開發,從何學起呢,我羅列以下幾個步驟。

    1.首先你要確定你想做什麼,學什麼。程式語言有非常多種,C,C++,Java,PHP,Python,go,JavaScript等等,工欲善其事必先利其器,明確你要做啥什麼,比如說你就決定用Java進行Web開發,或者就是要用Go語言進行區塊鏈開發,亦或是利用Unity 3D引擎用C#開發一款遊戲等等。

    2.學習基礎的語法知識。學習每一門語言最開始都要學習基礎的語法,寫出第一個hello World。學好了一種語言的思想之後,你在學習其他語言就會比較容易。以Java為例,一開始你要學習J2SE的知識,自己嘗試著去寫一寫程式,學習面向物件的知識。

    3.學習框架,專項學習。例如你要利用Java寫一個網站,那麼你可以學習基礎的jsp,不過你更需要學習SSH、SSM框架,SSM框架是Spring+SpringMVC+MyBatis,現在公司裡專案以SSM框架為主,找工作的話學這個框架非常有必要。

    4.除此之外,資料庫的知識是必須要了解的,MySQL、oracle資料庫你值得學習,此外,分散式資料庫redis非常有必要學習,用處非常大。

    5.補充一點,如果你是自己做一個網站,那麼你需要再學習前端的知識,學習前後端分離,如何寫介面,如果利用json傳資料等等。

  • 中秋節和大豐收的關聯?
  • numbervalue函式使用方法?