首頁>Club>
3
回覆列表
  • 1 # IT人劉俊明

    作為一名IT行業的從業者,同時也是一名教育工作者,我來回答一下這個問題。

    首先,工程和演算法本身就存在較強的依賴關係,以IT行業為例,不論是從事大資料方向還是人工智慧的相關方向,工程實現和演算法設計本身就處在一個工作流當中,只不過各自的分工不同而已。

    從流程來看,演算法設計是首先進行的,演算法設計師要根據實際情況設計適合的演算法,同時要完成大量的演算法訓練和驗證工作,在驗證的過程中往往也需要實現工程師的參與。當演算法驗證透過之後,剩下的事情就需要工程實施人員來完成了。從這個角度來看,演算法設計是專案實施的先決條件。

    從知識結構來看,演算法設計人員的知識結構要更豐富一些,演算法設計人員不僅要掌握大量的演算法知識,同時也要具備一定的實現知識,要能夠合理和充分地應用已有的資料和算力來達到更好的使用效果,這個過程也需要一定的積累。所以,目前從事演算法設計的研發人員往往都具有較高的學歷。

    從崗位任務的難度來看,演算法設計人員的從業難度也要更大一些,雖然演算法設計也有大量的案例可以參考,但是不同的應用場景往往在演算法的設計上有巨大的差異,不同演算法所呈現出來的效果也會有明顯的不同。因此,演算法設計不僅要有豐富的經驗積累,也需要從業者有較強的創新能力。

    最後,隨著技術的不斷髮展,主要是人工智慧技術的推動,未來更多的工程實現人員需要具備一定的演算法設計能力。

  • 2 # 天亮教育

    兩者在根源上講是獨立的,也就是可以做到獨立發展,這個的前提是你的工程或者演算法能力都極其出色。

    實際當中99%的人,都做不到只考某一個方向可以獨佔鰲頭。

    實際當中我看到的各個小中大廠都是這個現實情況,希望給更多人正確的思路傳播

  • 中秋節和大豐收的關聯?
  • 雷軍會不會成為首富?