今天考了关于java认证的OCJP,特此谈谈个人java学习过程及心得
以下更新于2018年2月26日 21:21:00
發現這篇文章依然有人閱讀,想必還是有人再考慮是否要考取 OCJP 的證書。直接說結論吧,不用考了,真的不用考了。從本人來說吧,這張證書只是在大學畢業季找工作的時候用了,但實際上根本沒有人關心,面試者關心的是你的基礎知識掌握程度。有人可能想說給自己定個目標,通過考試來掌握基礎知識。我想說這也沒有必要。因為這其中考的都是選擇題,多做幾遍就能輕松過關,意義不大,不過欺騙自己而已。那么現在建議的學習方式是什么呢?我這里推薦幾種,從極客時間購買課程,我從去年開始購買,雖然現在已經工作5年了但是仍然能從中學到不少,所以推薦,而且不貴,對于學生來說正好。另外的學習方式就是在 GitHub 上找學習資料、項目代碼,自己學習。同時還可以找相關領域的QQ群,找到學習的圈子。
對了,順便說下,本人畢業5年了,從事大數據行業,有興趣可以關注我的公眾號【數據Man】,向我留言,保證一周內回復。
?
以下寫于2012年03月31日 22:40:55
我現在是一名大三的學生,從去年下半年開始接觸java,當時只是覺得課程很少,我應該自己學點什么。并且以前學過C語言,只是當時編編小程序,從未真正進行大的開發或者說是自我做一些創造型的應用軟件,而本人有對計算機感興趣,覺得很可惜。又聽人說java現在很火,并且很好用,因此決定嘗試學習java。后來我便買了一本書《java程序員——上班那些事兒》,才知道程序員是可以干一輩子的,并不是像通常人們想象的——程序員是吃年輕的飯。只不過我國IT相關方面起步比較晚,所以我們在國內看到的大部分的程序員基本上是很年輕的,但在國外不是這樣的。當然這本書上還說了有關java學習和工作的很多事情,個人感覺是一本不錯的解惑書籍,推薦之。
自此,我便開始學習java,一開始借的是清華大學出版社出版的朱福喜編寫的《java語言程序設計》,還有一本配套的相同出版社相同作者的習題與解析,個人這樣入門比較不錯,當然了,我也下了視頻,但我沒看,覺得應該把基礎打得牢固了,把面向對象的基本知識學完再看可能效果會更好一點。當然了,每個人的學習習慣是不一樣的,不能刻意模仿,應該找到一條適合自己的學習之路。但是我覺得有一個共同點是必須做到的,在學習初期把基本的理論知識打牢一定會有利于后期的拓展學習。
但是,由于上學期有一個關于小波(與圖像的特征提取及檢索有關的技術)的課題要結題了,所以不得不花大部分的時間在上面,從而暫停了java的學習,而那時只學到第五章。然后寒假又要學習駕駛,拜年等事情耽擱了java的學習。直到這學期的開學,每星期的課程不是很多,給我課外學習java提供了很多的時間。接下來我把上學期未學完的那本書接著學到第九章,覺得差不多了,期間自己也編寫了一些小的程序,也有一點小收獲。這時候,我開始看視頻了。我看的是西安云工廠旺旺老師的課程,這在電驢上是可以下載到的,我用的是校園網,在六維上下的。看了之后,感覺草根文化較濃,講課有趣,生動易懂,我最大的感受就是讓我對以前的基礎學習有了更加具體的理解。由于這個視頻是針對就業培訓的,所以就我個人而言是有助于我今后找工作的,因此在這里對需要的人群推薦之。
就這樣這學期過了大約一個月,我很希望檢驗一下個人的基礎知識的掌握程度,所以便在網上查找相關的認證考試,最終我鎖定了OCJP。因為java是由SUN公司開發的,以前SUN公司的java認證叫SCJP,后來SUN公司被Oracle收購了才改為OCJP,所以這項考試從原則上講是有一定意義的。于是在網上找啊找,發現個人第一次報名時很麻煩的,最后通過各方面了解決定在淘寶上委托商家報名,這樣省去了很多的麻煩。商家講的是100%包過,還給了題庫,據說考試題目就在里面出,是很誘人的啊,當然,最終你得支付950的現大洋啊!我是出于兩方面的考慮,一是為了檢測個人的java的掌握水平,同時通過這一備考的時機來鞏固自己的基礎,二是我即將面臨就業,多一個證書就多一份希望啊,哪怕這份希望很小。當然,網上關于證書效力的負面說法也有不少,說什么題庫幾乎100%覆蓋所以好多企業不認可,等等。但是,我結合自身的特點,花了一些錢,這尚在父母可以承擔范圍之內,總的來說還是有不少好處的。
最后說說今天的考試吧。我預約的是今天下午的2:30,我快2點時到了考試地點,那是一家IT教育培訓公司,承擔了很多企業的認證考試,如思科、微軟等,甲骨文的較少。前臺的小姐還奇怪為什么報OCJP,說這個很少有人報。等她忙活(接線)完之后,就給我填了幾張表,就是個人信息什么的,然后照了一張照片,就開始考試了。當時就我一個人,總共考場可以同時容納6人。坐下來開始驗證身份、同意協定什么的就開始考試了,當時真是相當激動,因為我馬上就發現這些題目我早已滾瓜爛熟。我再一看時間剩余2:29:40。。。。。啊,這么長時間啊,我怎么用得完啊,還好那小姐說了,過完45分鐘就可以交卷了。盡管如此,我還是按捺住心中的澎湃,花了30分鐘左右做完了全部的題目(60題),然后又忍著花了30分鐘左右仔仔細細地檢查了一遍,發現有兩題很相似,但我知道兩題答案一定相反,與其保證只錯其中一道倒不如冒著兩題都錯的風險還有可能都對啊。最后我也是這么干了,結果100%pass,當時很是興奮。
現在靜下心來想一想,覺得似乎太簡單了,沒多大挑戰。但是,在這之前準備的過程中我是花了10倍精力,相信是不會白花的。
再說一下接下來關于java學習的打算,由于接下來的課程較多,課余時間相對較少,所以要花更長的時間來干一些事了。我準備開發一個基于java的客戶端,也可能是瀏覽器,具體還沒想好,這大約花三個星期的時間。接下來考慮到暑假學院組織的去蘇州的實習,決定裝個蘋果的系統玩一下,再學習一下Android,因為我也大致了解了一下,Android的開發原理基本和java的一致,所以學起來很容易上手,做一個小應用應該不成問題,至于涉及底層恐怕還得花不少功夫呢。
最后,預祝我的計劃成功執行吧,期待中……
總結
以上是生活随笔為你收集整理的今天考了关于java认证的OCJP,特此谈谈个人java学习过程及心得的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP 该网页无法正常运作情况原因记录
- 下一篇: 学习 Java 的历程和体会『写给新手看