1. 程式人生 > >C++小白入職如何快速上手

C++小白入職如何快速上手

作者:知乎使用者
連結:https://www.zhihu.com/question/57907258/answer/155069928
來源:知乎
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。
 

第一階段,快速入門c++。首先不管你c++基礎如何,花一週左右的時間快速入門,程式語言這東西前期不宜陷太深,特別是c++,後面遇到具體工程問題的時候你會大量閱讀程式碼的,那個時候才是提升程式設計能力的關鍵時期。

第二階段,結合opencv 的參考教程寫各種demo。這個時期很有趣,因為你會遇到各種好玩的演算法demo,但是同樣要快,最多兩週,即使不懂原理也不要緊。

第三階段,看數字影象處理的書,你會發現之前跑過的demo裡有很多基礎操作這裡面都會有提及,然後你可以再回過頭去看那些demo,收穫應該不少。

第四階段,結合具體問題熟悉消化前面的知識。這個時候老闆應該會給你安排一些任務了吧,拿到問題後不要盲目開幹,充分利用google,csdn,
github,搜尋相關部落格跟程式碼,部落格可以幫你整理思路,程式碼則直接給你實現。這個階段很關鍵,你不僅會看到影象處理演算法是如何使用的,還能大量閱讀程式碼,我建議你看到以前沒遇到過的c++用法時及時翻書弄懂,看到自己感覺很elegant的程式碼的時候要及時總結和重現,這對提升c++很有幫助。

再往後就要根據你自己的抉擇了,如果你想偏工程一點,並且是真的對程式設計感興趣,我建議你開始上Linux ,玩cmake git markdown 甚至是vim emacs。