回覆列表
  • 1 # 渦流學堂

    首先要做好充分的準備。

    做任何事情想自學成才都是非常困難的,要有大毅力和大智慧,迎難而上,方可成功。

    其次要知道成為演算法工程師需要具備哪些知識。

    一是演算法相關的知識,包括程式語言,資料結構和資料庫等。相關的教材很多,一般大學計算機專業的教材都能滿足要求。如果沒有老師講解,自己啃教材是很困難的,可以搜尋一些網路課程輔助學習。

    二是數學知識。我們知道所謂演算法工程師,目前其核心還是在機器學習,而機器學習的學習中,數學知識是必不可少的。那麼這裡的數學又具體是哪些呢?簡單來說,就是微積分、機率與統計、線性代數。這三門課程在大部分理工科專業的本科階段都可以接觸到,所以如果遇到了這些課,就請務必認真聽講,如果已經錯過了認真聽講的時光,也不用太懊悔,多花一點時間從網上各路的公開課中重新學習即可。

    三是實踐經驗,這一點很重要。一名合格的演算法工程師必須要有足夠的實踐經驗,不能空有理論。工程師不是科學家,不是理論指導著,而是實踐者。如特徵工程、模型評估等都是必備的實踐經驗。

    總的來說,你要打一場吃苦耐勞又奧腦子的硬仗。

  • 2 # 井151276607

    工程師是一類群體。各類工程師又分為各自的群體。群體間以數理化為基礎認知,以科技、規範、標準為共識。縱橫遊走於各類工程師群體的唯有軟體工程師。做個碼農、程式設計師,只要努力,足夠伶俐,識文斷字一般都可自我修煉成功。要做軟體工程師,就要具備一定的基礎知識了。就當前的時代,選擇自學,並不是個好的主意,效率可能是成敗的關鍵。入群,也需要個引薦人或機會吧?

  • 中秋節和大豐收的關聯?
  • 談戀愛時,三觀合是否是決定性因素?