学习究竟是为了什么?
? ? ? ?今天無意中看到一句話,人如果停止了學習,就開始走向失敗。這句話其實應該送給每一個面臨30歲焦慮期的開發者,同時也應該成為每一個開發者內心的真實寫照。? ? ? ? ? ?
? ? ? 想問一下大家一個問題,多久沒有學習新的知識呢?尤其是對于超過30歲的.net開發者來說,也許是一個很難啟齒的問題。當然,必須承認,學習有很多種途徑,如在項目中學習,或者自主的學習,當然還有其他的方式。無論哪種形式,都可以讓我們的知識體系更加健全。然后當我們學到一定程度了,我們也許不得不正視這個問題,如果用一張圖來描述我們的現在所面臨的知識體系,大概是這樣的。
? ? ?如果說人類的知識是一個浩瀚無邊的大海,那么個人所擁有的知識不過是一粒沙,而且當你掌握的知識越多,越會發現需要學習的知識領域其實只會更多。
? ? ? 尤其當今,真的是一個知識大爆炸的年代,有一組數字,從遠古到1900年,人類發展史可以濃縮成1000本書,而從1900年到現在,則需要用10萬本書或者更多才能承載。短短一百多年時間,人類的知識體系已經發生了爆發式的增長。不論是古代知識最為淵博的孔子或者達芬奇,或者是被稱為近現代科學之神的特斯拉,愛因斯坦穿越來到如今,也會感慨世界知識體系變化之迅猛。
? ? ? 學海無涯苦作舟,人類的知識顯然沒有窮盡的時候,而IT領域呢?
? ? ? ?
? ? ? ?一張圖,AI的學習路線。好吧,這是一個紛繁復雜的知識體系,橫跨多個學科,從計算機,到自然語言,到圖論,文理科的方方面面都有所涉及,甚至每一個小樹葉都是困擾人類許多年的難題。不愧為要承載輝煌燦爛未來的AI,只有這么龐大的知識體系才配享有如此璀璨的未來。
? ?
? ? ? ?再上一張圖,.net學習路線。由于素材和時間有限,未能找到.net core或其他語言的,只找到這個廣為流傳的早期版本。不得不承認,.net體系,同樣也是一棵非常龐大的知識樹,涵蓋了我們開發過程中涉及的大部分的方方面面。不過與人類的知識體系相比,大概這應該是一個能夠勉強打通關的體系吧。
? ? ?不得不說,無論哪種知識或者哪個方面,如果我們去深挖,總能發掘出無窮無盡的奧妙,我們根本難以深入鉆研所有領域,甚至也許能夠掌握某個或某些點,就足以成為某些特定領域的專家。于是有人說,我學不進了,我能夠把眼前的業務代碼寫好就足夠了,反正公司就給我這點錢。其實這是一種普遍的觀點,也許百分之五六十的開發者都是這樣想的。必須承認,這樣思考沒有任何問題。抱著這樣的想法,其實表面上看也許不會失去什么,短期來看,收益也不會比別人少,但是卻丟掉了一個最寶貴的東西,那就是擁抱變化的能力。
? ? ? ? 坦率而言,人人都渴望穩定,但互聯網行業卻必須擁抱變化。你永遠不知道什么時候會出來一個對手把你給革命掉。而只有能夠適應變化,才能讓企業在無比激烈的市場競爭中殺出一條血路,并最終筑起自己的護城河。宏偉如微軟,面對全球經濟和技術變化的新形勢,薩提亞帶領微軟重新確立企業使命,“刷新”思維,改變戰略合作,不斷鞏固業務,使微軟成功轉型為一家著眼未來的科技巨頭。而微末如開發者的我們,在開發過程中,同樣充滿了變化,既有我們需要馬上處理的變化,如突然發生的某種異常,也有未來需要處理的變化,如因用戶量激增,可能帶來的巨大流量或并發,這些都迫切需要我們必須能夠適應變化。其實學習的目的,并不僅僅只是為了解決眼前看得到的問題,也是為了更好的解決未來可能發生的問題。
? ? ? ?每個人選擇IT,選擇成為開發者的初衷各有不同,有人是因為個人興趣愛好,有人是因為來錢快,有人是因為無意中選擇了它,抱著既然選擇了、那就這樣干下去的心態。無論哪種原因,我們都應該時刻提醒自己,用更加積極的態度參與到其中,將IT行業當作可以奮斗終生的行業來經營,而學習是我們可以實現人生目標的一種方式。只有通過學習,我們才會形成更加全面的知識體系、技術能力、思維方式,適應未來可能發生的一切變化,并最終為我們未來更好的成長帶來無窮的好處。
? ? ? ?我們所信賴的開發者社區和微軟,將為我們的學習提供便利。在十月的上海將舉辦一場微軟技術活動,張善友張隊長和梁桐銘梁老師等幾位技術專家將不斷的為大家普及.net core相關知識,并期待大家能從中有所收獲。而擁抱.net core,我們將有機會擁抱更好的.net技術生態。一場嬗變,悄然之間,正在發生。
?
原文地址:?https://www.cnblogs.com/xiyuanMore/p/9752426.html
.NET社區新聞,深度好文,歡迎訪問公眾號文章匯總 http://www.csharpkit.com
總結
以上是生活随笔為你收集整理的学习究竟是为了什么?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .Net Core功能开关实战
- 下一篇: 现代软件工程的《构建之法》