您現在的位置是:首頁 > 手機遊戲首頁手機遊戲

工科研一該如何提升自己的計算機水平

簡介課題組裡的程式設計任務是非常多的,有的時候需要完成很多工程實踐驗證,而這些任務就比較適合初學程式設計的同學來完成,一方面開發量不大,另一方面目標也非常明確,這會提升學生的參與成就感,從而在後續的科研任務中更加積極

後端應該學前端嗎

這是很多同學比較關心的問題,尤其是在當前很多學科都需要與計算機相結合來進行創新的大背景下,掌握一定的程式設計能力還是有一定實際價值的。

工科研一該如何提升自己的計算機水平

作為一名計算機專業的老師,我的組裡也有一部分同學來自非計算機專業,包括本科生和研究生。

這些同學在進組後,首先要解決的問題就是如何提升程式設計能力,這是必須具備的基礎技能,只有具備了一定的程式設計能力,才能參與到一些具體的科研任務中。

為了提升組裡同學們的程式設計能力,我通常會給出一些階段性的目標要求,通常在初期會劃分成三個階段目標。

第一個階段是能夠實現經典的演算法,比如透過程式語言來實現決策樹、樸素貝葉斯等,這個過程一方面可以提升程式設計能力,另一方面也會了解程式設計與演算法、資料之間的關係。

這個階段的難度並不大,對於很多本科生同學來說,大概在2到3周左右,就能夠完成多個經典演算法的實現,有的同學甚至能夠搭建起一些簡單的機器學習應用。

第二個階段是復現已有的案例。復現案例要結合當前課題組的實際需要,我一般會要求復現一些課題方向相關的一些小案例,也包括一些經典的開源應用,這個過程通常會需要4到6周左右,有的同學會快一些,而有的同學會因為還有其他的任務,所以會稍微慢一些。

第三個階段是安排一個具體的小任務。課題組裡的程式設計任務是非常多的,有的時候需要完成很多工程實踐驗證,而這些任務就比較適合初學程式設計的同學來完成,一方面開發量不大,另一方面目標也非常明確,這會提升學生的參與成就感,從而在後續的科研任務中更加積極。

提升程式設計能力需要一個過程,更需要有場景和專案作為支撐。

我聯合多名導師打造了一個實踐平臺,平臺藉助我們的科研資源和產業資源,設立了一系列科研實踐方向,包括前後端開發、機器學習、深度學習、強化學習、cv、nlp等,目前也在不斷擴大覆蓋面,歡迎廣大本科生和研究生同學聯絡我申請參加。

最後,如果有計算機相關的學習和科研等問題,歡迎與我交流。

Top