自我學習與自我解決問題

        我是一個編程愛好者,平時也做過一些小型的智能玩具,我不敢說自己很優秀,但至少還是有一些經驗與大家分享的。我們有很多朋友都喜歡學習並動手做一些好玩的東西,比如小車、小船或飛機之類有趣的東西。但很多朋友都有過這樣的經歷,剛開始產生想要做點什麼東西想法的時候,覺得很簡單,但真正動手去做的時候卻發現困難重重,不是這有問題就是那有問題。於是很多人選擇了半途而廢。

        在這個世界上無論做什麼事情,想要做好都是不簡單的。成功的關鍵在於我們自己的態度。愛因斯坦說過:“興趣是最好的老師!”我自己曾經做過一個四旋翼的無人機,整個過程大概做了半年左右,我自己的業餘時間幾乎都用在了這個上面,半年的時間我試飛了無數次,但多數都是以失敗告終,甚至有一次我自己編寫的程序出現了嚴重問題,導致飛機失控,螺旋槳砍在我胳膊上,留下了幾道疤痕(有朋友跟我開玩笑說:“這是我第一次聽說因爲寫程序導致的流血事件。”)。但是無論失敗多少次我對它仍然具有濃厚的興趣,我不斷的分析問題,查找原因,向他人請教,最後終於成功試飛(雖然還是剛入門)。其實,我們在工作或生活中經常會遇到這樣或那樣的困難,但困難本身並不可怕,可怕的是我們沒有勇氣去面對,沒有正確的心態去解決它們。

        還有一些朋友也喜歡做無人機,常常會問我一些問題。有一些問題我是可以回答的,但有一些問題我通常是無法回答的。因爲很多朋友自己不會動腦思考,遇到問題就去求助於別人。在這個信息發達的時代,很多基礎知識都可以通過在互聯網上獲取。但很多朋友通常都抱着“拿來主義”的思想。他們自己從不去查資料,也從不主動分析問題,遇到困難就直接來問:“這地方怎麼不對?”、“那裏怎麼不好使?”、“飛機怎麼飛不起來?”諸如此類的問題我並不是不想回答,而是根本無法回答。拿做無人機來說,裏面有電池、電調、陀螺儀、搖控器、樹莓派、飛行控制算法等等一系列複雜而又重要的部件巧妙的組合在一起,其中任何一個環節有問題都會導致飛機飛行失敗。

        而簡單的問一句:“我的PID參數應該怎麼調?”我真不知道應該怎麼回答。PID控制和調參是控制體系中一套很成熟但也很複雜的控制方法,調參的過程本就很複雜,直接這樣來問我,我真是沒有辦法從頭到尾的把整個理論體系都講述一遍的。自己不去學習,而簡單的提問實在是讓我答不出來。還有朋友問我一句:“我的飛機怎麼飛不起來?”這樣的話,我更是無奈。

        我希望朋友們無論在做什麼事,遇到困難時都首先要學會自我分析問題和解決問題,而不是“拿來主義”直接去問別人。別人通常只會給你一些建議,能夠真正解決問題的還是你自己。如果自己不去學習,自己不學會解決問題,那無論做什麼事情都很難達成。但我並不是說不提倡大家提問,在提問之前自己要先做問題的分析、總結,然後經過自己的大腦之後再確定是否需要他人的幫助。

        最後,還是希望大家以興趣爲動力,以智慧爲源泉,以毅力爲支點,自我學習,自我分析問題,自我解決問題,養成獨立解決問題的好習慣。當有自己實在解決不了問題時,也可以向他人求助。我還建議在解決問題之後要與他人分享,讓更多的人受益。


歡迎關注公衆號:編程外星人

發佈了42 篇原創文章 · 獲贊 190 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章