重新認識java(零) --- 不積跬步無以至千里
好高騖遠,眼高手低,是你前進路上最大的絆腳石 — 致走在學習道路上的人
p.s. 本篇文章沒有技術含量。
關於自己
先說說我自己吧。目前是一名軟體工程的大三學生。前幾天一直在迷茫:究竟是技多不壓身還是貪多嚼不爛。
大一的一年,我沒有好好學習,大一一年績點只有1.1,我想大家應該知道這是一種什麼樣的水平。被輔導員放棄,成為所有人眼中的差等生。因為成績不好,所以感覺處處低人一等。我雖然不覺得自己是最厲害的,但是我也不會覺得我就比別人差。所以大一結束的那個假期,我自學了一個學期的java。(我們學校大一學c++大二開始學java)。
那個暑假,是我10多年學習生涯過得最有意義的暑假,甚至我覺得那是一個可以影響我一生的暑假。開學以後,我突然就變得自信了,因為我會java而他們不會,我成為了他們眼中所謂的“大神”,其實只有我自己知道,那隻不過是因為我比他們早學了一個月而已。
但是,心態的轉變讓我重新認識了自己,讓我知道我真的也可以變得很厲害。大二上學期的學術競賽,我獲得了java組的一等獎,雖然只是一個學院的比賽,但是給我的鼓勵是巨大的。大二的寒假,我寫了一個選課系統參加了比賽,最後獲得了二等獎,而且我的績點也破3了。
大二下,抱著試試的心態,我參加了服務外包比賽,但是那個時候真的什麼都不會,大二下我們才剛剛開始學servlet。但是比賽的專案需要我們寫一個完整的專案(我們選的專案是基於html5的線上客服系統),那個時候,html,css,JavaScript,javaweb全不會。但是沒辦法,為了參加比賽,我一個月只要有時間就去泡圖書館,一個月後校級答辯,我們很驚險的通過了,那個時候我們的前端程式碼都是自己一行一行寫的,根本不知道bootstrap是啥,也不知道還能從網上隨便找一個模板套一下,那個時候,我們傻傻的從html到css到後臺,一個字母一個字母的寫。兩個月,我們獲得了省二等獎。
真的,我很感謝那兩個月,讓我蛻變的兩個月。比賽完之後很快就放暑假了,這是暑假,我很幸運的找到了一份實習工作,做java開發。一個小公司,我去了之後直接扔給我一個專案,從前端到後臺都是自己寫,一下子慌了。我本來以為實習會有一個人帶我,然後叫我怎麼做,最後竟然都要我自己寫,我甚至都不知道要寫出一個什麼樣的東西來。
兩個月,我最後還是將就著完成了任務,合格水平吧。然後我離開了公司,回學校上課。本來我是打算大三上好好學一個學期,下學期再去找工作的。但是,暑假的時候,很不幸,我中了詐騙的著,被騙了6000多。那是我大三的學費和第一個月的生活費啊。我家是農村的,也沒多少錢,我也沒敢把這件事和我家人說。就自己先借了錢交了學費。(暑假實習的生活費是我自己的工資,所以我的工資並不夠彌補這個大窟窿)為了還錢,我必須得再找一份工作。索性,長得帥的人運氣都不會太差。我大二的javaweb老師願意給我提供工作的機會,而且公司就在學校旁邊,騎車五分鐘就到公司了。所以我現在沒課就去公司,有課就回學校上課,也蠻有趣的。
出了問題
但是,問題來了。
我學的太雜了。
學了c++ , qt , mfc , java,javaweb,android,nodejs,html+css+javascript,vuejs,cocos,python,bootstrap,jquermobile,phonegap,react。。。。。。。
我一直在想是技多不壓身還是貪多嚼不爛。是先拓展知識面然後再去深入學習自己感興趣的還是先深入學習一門然後再去拓展。想了好久也沒想出結果,而在我想這些的時候我又開始接觸許許多多奇怪的東西。
計算機的知識真的是太多了,多到你一輩子都學不完。所以我之想的先拓展在深入到底什麼時候我的“拓展”才能到頭呢?如果我一直這樣下去,我覺得我會知道的更多,知識面更廣,但是我每個分支都會只停留在表面,得其形而不得其神,涉獵多個技術領域,但都屬於每個技術領域的初學者。
這樣在初期別人會覺得你很厲害。因為我周圍的人其實鑽研技術的並不多,都是老師講什麼就學什麼。這個時候,你會很多技術,什麼都能寫點,什麼都懂點,看起來就屌屌的,可事實上你自己清楚你有幾把刷子,這樣的“厲害”根本沒有用。
所以,先學好基礎的東西,然後深入一門,在某一領域有了一些成就然後再去擴充套件自己的知識面會更好一些。我不是說所有的人都需要這樣做,我只是說一下我自己的看法,每個人有每個人自己的規劃,沒有絕得的對與錯。
我覺得,沒有一棵樹是先從樹葉子開始長起來的。所以,趁著我的大學時間還有餘額,我想打好我的基礎,然後深入的學習一門知識,然後再去研究其他的知識,當然,這個過程也不是說就要閉門造車,兩耳不聞窗外事,而是要明白自己學習的重心在哪裡。我之前就是沒有重心,看到什麼學什麼,覺得什麼有意思就學什麼,到頭來什麼都沒有學好。
好高騖遠是大忌,端著碗裡的看著鍋裡的也是大忌。沒有誰能一天就精通一門技術,但是當你在某一領域走的足夠遠的時候,去研究別的也就沒那麼難了。這也許就是道生一,一生萬物吧。前提是你得把一先生出來。
所以經過我慎重的選擇,我決定先從java搞起,重新認識一遍java。這就是我的“一”。
關於這一系列部落格
當初寫部落格是為了秀,沒錯,就是秀。我也不知道那個時候是咋想的。就是感覺自己都能寫部落格了,很厲害。我的第一篇部落格是15年11月寫的,是和java有關的,現在看看,寫的賊爛,還有錯誤,但是當時不覺得不好,當時覺得自己厲害的不得了。。。
好吧,扯遠了。這次我打算重新深入徹底的學習一遍java,不再是以前那種走馬觀花的學。我會將自己學習的內容整理成部落格然後發出來。這次不是為了秀。是為了提高自己並分享給大家。因為我覺得,學了不能證明你會了,只有你能把你學的知識教給別人讓別人也會,那你才是真正的會了。
後記
這篇文章就當對自己的過去的一個總結吧,沒有什麼營養。也可以當做這一系列部落格的介紹。部落格大概一週兩到三篇,看我的學習進度還有時間安排。
學習的話主要是《java程式設計思想》+《java核心技術》(1)(2)+各位大神的部落格+自己的理解。
希望我也能寫出對大家有用的部落格,也希望未來的我可以變得更好,成為真正的“厲害”。
明天更新系列部落格第一篇 ——《萬物皆物件》。