如何平衡學習軟體技術的深度和廣度

2021-03-04 04:39:47 字數 631 閱讀 9735

對於學習軟體工程的人來說,拓展深度比增加廣度要難很多。

因為就廣度而言,只要能保持對學習知識的興趣,就可以不斷學習各種的入門知識。對軟體研發,可能是多學幾門語言,一些框架,呼叫一些函式,各種不同的領域範疇等。由於是入門級別,資訊通常很豐富,也不會有很多門檻。

但深度就不一樣,你可能需要了解一些知識的來龍去脈,可能需要讀專門書籍及文獻,並一直了解最新的進展。較簡單的是挑選、組合應用一些現成的技術,理想的是要做出突破,超越業界的水平。在這些過程中,很可能會因為根基不足而停滯不前。

在學習軟體程式設計的過程中,我們可能面臨非常多的問題,比如演算法,如果只是興趣支援我們,那必然只能了解皮毛,不能真正的學習到軟體的精髓。但如果是興趣加決心支撐著我們,就能夠真正改變自己。

當我們真正深入的學習過一種語言後,你可能會發現語言其實都是浮雲,其實就是因為除了語言外的東西,你基本上都會了,你開始如教育晚輩一樣的說:「其實語言不重要。」

然後你繼續往後走,當你遇到程式設計的高手時,你才會意識到自己學習到的是多麼的膚淺,對那些看不懂的程式你只能膜拜,這時,你才能真正的平靜下來,虛心向高手學習,越是學習,你會發現自己之前學到的知識真是少點可憐,這樣你才能踏上新的征程,只是這一次,你會讓自己更加充實。

就像戈爾泰在《飛鳥集》中寫道:「只有經歷過地獄般的磨礪,才能練就創造天堂的力量!」

談學習軟體技術基礎的感受

軟體技術基礎 結課報告 院系專業班級學生姓名 學號 任課教師 2013 年 05 月 22 日 電信1101 專業姓名巫小蘭學號 0703110127 關鍵字 軟體技術 發展 資料結構 作業系統 一 軟體技術的發展 從第一台計算機的研製成功至今只有半個多世紀的歷史,但是計算機及其相關技術的發展速度之...

軟體技術基礎學習心得

不知不覺中9周的 軟體技術基礎 這門課課已經結束了,雖然時間有點短,但這九個星期的學習中我卻受益匪淺,不僅讓我系統的了解了許多計算機軟體相關的基礎知識和一些常用的系統軟體,還讓我有了更科學的方法去分析一些軟體方面的問題,這對於我今後的學習和工作都是有很大幫助的。下面來談談我對學習這門課的一點點心得。...

暖通空調軟體技術的發展

1前言暖通空調軟體可以按用途分為輔助繪圖 cad 軟體 設計計算軟體和模擬分析軟體,按其與internet的關係可以分為離線應用軟體和internet 應用軟體,這些軟體共同構成了暖通空調領域乙個重要的發展方向,本文就這些軟體本身及其發展作乙個簡要的回顧。自1946年第一台電子計算機誕生以來,科學技...