程式設計學習感受

2021-08-03 09:49:26 字數 923 閱讀 2138

在優達學城學習了近乙個月的程式設計課程,有些感受,在此總結作為小結:

1.程式設計不是一蹴而就

這個過程中出現的問題是:我沒有認真分析或者沒有機會分析底層函式驅動的實際原理,訊號是如何產生和處理,控制器是如何處理訊號,而電機又是如何被驅動的,被驅動的過程實現有何難點,整個控制電路還有哪些地方可以優化?這些問題全都被我忽略,我想到的只是應用函式庫,借鑑別人的例程或者官方教程來實現了基本功能,而對於這背後的種種問題我卻沒有深入思考過。

而這次學程式設計的經驗,讓我明白了乙個問題。想實現乙個功能,不是也不會是簡單的呼叫函式庫來實現,而是明白每一步的目的,根據具體功能來明確步驟,分別對步驟進行實現後再來整體優化**。程式設計的過程一是需要有較強的邏輯思維,二是有耐心和經驗;強大的邏輯思維讓你明確每一步的實現方式,深入理解基本語句後一步步搭建專案,而耐心和經驗是需要慢慢積累和培養的,這也是乙個程式猿的基本素質。

2.掌握正確的步驟

a) 不要恐懼

b) 明確輸入和輸出

c) 步驟分解

d) 分步實現和單元檢驗

e) 整體實現和優化

3.練習,不停地練習

程式設計的過程,是用計算機語言讓計算機實現特定的事情。而實現這個過程是需要大量時間和精力的,這也是乙個循序漸進的過程。我認為的程式設計,是用最基本的語句來搭積木,通過不斷地將基礎語句組合,最後接近我們的目的,而搭積木的過程也是乙個經驗積累的過程,肯定會辛苦和疲乏,但如果對程式設計十分熱愛,是擋不住你成長的腳步。

4.以實際專案為學習目標

學習程式設計或者實際硬體晶元,千萬不要指望看書能精通,一定是以實現乙個具體的專案為目的,從書中取你所需,在實踐的過程中以書本的指導,以深入思考為重點,以專案實現為目的的學習方式,我認為是最好的。

步驟可大致分為:計畫—行動—總結—行動

No failure學習感受

前言 我們在做任何事情的時,可能剛開始接觸一件新的事情的時候,會遇到很多的障礙,不能很快達到我們預期的目標,很多人會進行自我否定,說我這方面不行,我是乙個失敗者等等這些消極的思想,從沒有想過從中學習到什麼東西,從一次兩次的失敗中總結經驗。內容 no failure 這個故事就是告訴我們,遇到類似的事...

PgMP學習感受分享

通過參加專案管理者聯盟組織的專案集管理標準體系的學習,以及最終通過pgmp認證考試拿到證書,在這期間有很多體會和收穫難以一一道述,暫時總結了以下主要三點與大家共享 第一是對專案集理念有了乙個戰略性提公升。美國專案管理協會pmi把專案集定義為 經過協調管理以獲取單獨管理它們時無法取得收益與控制的一組關...

深度學習 感受野

感受野是卷積神經網路每一層輸出的特徵圖 feature map 上的畫素點在原始影象上對映的區域大小。卷積神經網路由輸入維度計算輸出維度 output size input size kernel size 2 padding stride 1卷積神經網路由輸出維度計算輸入維度 input size...