我在校正在學習軟件開發,但是好難,學不會,有什麼技巧嗎?

江西新華電腦 木染


找一本書,最好是老師推薦的。把書的基礎內容看熟來,看不懂不要灰心,多看幾遍,直到看懂來。如果是學java的話,java的封裝,繼承,多態,數據類型,內存,算法,變量,常量,對象,引用等等這些重要基礎知識一定要慢慢理解清楚。在理解學習的過程中,把書上的代碼試例親手在電腦上安裝的開發軟件(例如eclipse,idea)多敲幾遍。必須要親手敲代碼!然後去執行代碼,這時候控制檯會有代碼返回結果。如果你對這門學科感興趣,當你看到執行結果後,內心是會興奮,喜悅的。長期如此反覆,你就會把基礎吃透,踏入編程的門檻了。然後每天親自練機(必須)幾個小時,邊敲代碼邊學習。假以時日你就可以做個小項目了。其實軟件編程就是入門門檻比較高,等到入門後,就是學習常用api,數據結構,算法了。

以上就是我當年學習的一些體會,希望對你學習成長道路上有幫助。謝謝!


猴子騎老牛


學習軟件開發,有如下幾點供參考:

首先,基本功要紮實。學習軟件的基本功主要有紮實的數學底子,數據結構知識,編譯原理,數據庫知識,網絡知識等,當然英語也要學好,否則的話閉門造車是很難提高自己,也很難順利地完成項目。

其次,選擇比較流行的編程語言學習。因為流行的語言網上資料多,出現難題時容易找到答案。現在計算機編程語言很多,選擇時主要看自己要做什麼事情,比如要做網站開發,那就可以選PHP,人工智能可以選Python,開發APP可以選JAVA,底層開發可以選C及C++等,需要注意的是,學習軟件絕不是僅僅記住一些語言語法,會設計一些漂亮的UI等,雖然這些也很重要,但還需要利用數學知識設計一些自己需要的特殊算法,利用專業領域的知識去解決專業問題等。

再次,之所以有人感覺到軟件難學,可能是基礎知識沒掌握好,編程語言不熟,所開發軟件的領域不熟悉等,需要根據自身的實際情況,對症下藥,才有可能從學習軟件的困惑中走出來,真正掌握學習方法。

最後,要學習好軟件編程及開發,一定要下苦功,耐得住寂寞。軟件編程,整天要面對電腦屏幕,尤其是在開發項目階段,可能需要經常加班,所以對身體的素質也有較高的要求,但無論怎樣,只要方法得當,對軟件開發感興趣,就一定能夠學好,要相信自己,即使有困難也是暫時的,加油吧!


蒼山白屋


有興趣愛好和探索知識的心

學習軟件開發,最重要的是興趣愛好和不斷探索知識的心,有了興趣愛好的驅動,這樣學習編程語言起來才不覺得無聊,浪費時間。

有具體的實踐項目

當然,有了興趣愛好還不夠,還要輔助以自己的實際行動,比如做一個小小的項目,或者開發一款桌面小軟件來便利自己的日常學習生活的需要,這些才會指導你需要什麼樣的知識去解答自身的缺點和不足。

要動手去實踐

代碼是靠一手一手敲出來的,沒有一個人能夠天生就會所有的編程語言,寫出幾乎很完美的代碼,都是靠後天的勤奮和努力,只要樓主好好學習,開發項目,就不會學不好編程語言的,我現在讀大二計算機專業,也是這樣子學習過來。


億享實驗室


可以嘗試自己做一些小型軟件工具,在真正的應用上運用自己所學的知識,這樣自己的技能會飛速發展,以一個開發者的身份去探索知識。



筆尖課堂


關鍵是你的手裡要有需求,有個項目,一步步去實現需求,通過解決實際問題才能不斷進步和發展。


分享到:


相關文章: