程式設計師的四個階段

2021-09-08 12:17:41 字數 429 閱讀 1863

這是我在一本書中看到過一種說法,程式設計師對程式設計之道的追求大致要經歷下面的四個階段:

1.學會 - 知其所然

掌握一些具體程式設計知識。

2.會學 - 知所以然

能快速和深刻的理解某項技術並舉一反三。

3.會用 - 人為我用

能將所學靈活運用到實際程式設計中。

4.被用 - 我為人用

能設計出廣為人用的應用程式、庫、工具包、框架等。更高層次如發明主流的設計模式、演算法、語言乃至程式設計理論等。

應該說這也是學習知識的一些通用特徵,不止是針對程式設計師,只是相對更激烈更富挑戰。如果你選擇了做程式設計師,就可能時時得學習,不會有手把手教你的人,沒有指定的教科書,好不容易學到一點皮毛,可能已成昨日黃花。你時時得考試,每次提交**就是上交乙份答卷。

學習程式設計沒有速成**,沒有捷徑,只有思考、實踐、思考、實踐。需要寧靜的思考,

程式設計師的四個境界

it行業可謂現在的熱門行業,程式設計師也是很多人羨慕的工作。不用東跑西顛,敲敲鍵盤,看看螢幕,一切工作全都搞定,輕鬆而方便。果真如此嗎?不盡然,實際上,程式設計師的職業生涯也是乙個求道的過程,需要不斷的提高和學習,it行業知識更新之快,常讓程式設計師們有隨時掉隊的危險,無一日不戰戰兢兢,不敢稍有懈怠...

程式設計師的四個境界

程式設計師的四個境界 it行業可謂現在的熱門行業,程式設計師也是很多人羨慕的工作。薪水高,不用東跑西顛,敲敲鍵盤,看看螢幕,一切工作全都搞定,輕鬆而方便。果真如此嗎?不盡然,實際上,程式設計師的職業生涯也是乙個求道的過程,需要不斷的提高和學習,it行業知識更新之快,常讓程式設計師們有隨時掉隊的危險,...

程式設計師的四個境界

程式設計師的四個境界 it行業可謂現在的熱門行業,程式設計師也是很多人羨慕的工作。薪水高,不用東跑西顛,敲敲鍵盤,看看螢幕,一切工作全都搞定,輕鬆而方便。果真如此嗎?不盡然,實際上,程式設計師的職業生涯也是乙個求道的過程,需要不斷的提高和學習,it行業知識更新之快,常讓程式設計師們有隨時掉隊的危險,...