關於學程式設計需要的基礎

  • 作者:由 匿名使用者 發表于 繪畫
  • 2022-10-22

關於學程式設計需要的基礎發光的石頭2017.07.03 回答

我是一名非計算機專業的畢業生,我自學了php,目前已經成為大型企業網站的技術總監。

往往一些所謂的傳言成為了我們前進道路上絆腳石,其實他可能在你前行的路上從未出現。

至少在我8年的開發設計生涯中,對於高等數序理論的使用,那是非常少的。

不過我也承認,這些知識是有用的,尤其是一些複雜的演算法,比如你統計商品的銷量後,預測下個月的銷量,你最好先翻翻統計學,

將他的公式吃透,這樣你的結果離開實際結果近一點。

還有比如搜尋引擎的分詞的演算法,都需要用到一點數學模型,但是,其實並不難,不要求你精通,甚至到時候現學也沒有關係。

程式設計的話,我自己認為關鍵還是在動手,不要縮手縮腳,認真幹個幾年,比高等數學更重要的是,你所服務的業務流程的細節,當你這些細節都掌握了,

你甚至就是這個行業的專家了,對於如貨代這樣的行業,你甚至不用程式設計,光為一些小企業提供技術諮詢就可以發家了。

以上是本人的經驗之談,絕對肺腑之言,希望對你有用。

關於學程式設計需要的基礎匿名使用者2017.07.03 回答

程式設計需要好的邏輯思維能力,數學是一個基礎,我大一時,我有時候也會覺得數學與程式設計沒什麼大的聯絡,但當我到大二時,學資料結構時就覺得數學真的很重要,特別是離散數學,用程式語言去實現數學方法是就是一門藝術了,離散數學很重要,例如樹和圖學。關係到以後的學習,個人覺得比線性或者其他數學基礎學要重要一些,離散是計算機類數學,但對於初學者不去深入研究的話初步掌握就可以了

關於學程式設計需要的基礎匿名使用者2017.07.03 回答

需要什麼數學???? 真正幹上程式設計師的有幾個數學NB? 程式設計需要你的理解能力,邏輯能力,數學可以鍛鍊這些能力 但不能單純說程式設計就要數學好。這些能力也可以透過其他途徑獲得。個人感覺和程式最搭邊的理科學科就是資料結構了 資料結構在對程式碼效能要求比較高的時候很有用 否則也很少用到 你只要具備較好的邏輯能力 理解能力 + 個人努力 就能學好程式設計,不用去過分注重數學什麼的

關於學程式設計需要的基礎匿名使用者2017.07.03 回答

學程式設計需要數學好不假,但是也不是全部的,程式設計要的是邏輯思維,要的是考慮問題的全面程度與嚴謹程度,並不是程式設計好的人數學都好,而數學好的人學程式設計相對來說能容易一些,因為他們對程式的理解程度能稍微高一些,我數學學的也不是很好,大學期間高數與線數都不是很好,但是畢業後雖然沒有進行軟體開發,但我自學的三菱程式設計:

其中的感慨跟你分享以下,不知道對你有沒有幫助

三菱程式設計對一個初學者來說也不是一個容易的事,特別是在沒有老師知道的情況下

開始工作時,(我的工作是保證一條全自動的裝置正常運轉)

其中用到的CPU就有17個

其中的程式也有數萬條之多,面對如此的困難,以前我也從來沒有接觸過這類程式

但是通過幾個月的觀察,發現雖然程式多,但是他們的目的都有一個,就是保證各個動作的順利進行

並且不發生干涉,還要考慮到如果裝置發生故障,應該怎樣動作才不至於將故障擴大,並且斷電後裝置應該保持什麼狀態,等等

以上所有考慮的的條件都是我們自己想出來的,並不是固定不變的,你想的東西條件越全面,裝置的執行就越安全

所以數學就是學的邏輯思維能力,你的邏輯思維能力越強,你的其他方面能力就會越強,不僅在程式設計方面,其他方面都是共通的

關於學程式設計需要的基礎匿名使用者2017.07.03 回答

樓上幾位可能沒去過研究所,在研究所就用到傅立葉變換這些高等數學知識。像影象處理這塊,涉及高深的數學知識,還有資料加密等等。大多數人以後從事的是普通的工作,所以沒有意識到數學的重要性,今後如果你想考研深造,數學是必須要學好的。你所說的數學只是很小一部分,當年我們在大二上學期之前就學完了,到了本科高年級可能就要接觸到拉普拉斯變換這些玩意了。如果你讀的院系足夠專業,想來會學到。但我並沒有說不懂數學,就編不了程式,有很多應用對數學的要求並不太高,但數學好,對別人有很強的競爭力和殺傷力。如果你的數學思維好,一定不要放鬆這方面的要求,因為大腦的開發是越早越好,等到意識到好處了可能已經硬得像石頭了。

Top