全國咨詢熱線:400-009-1906

首頁>學員故事>學習Java的難度大嗎?Java學習的重點知識盤點!

學習Java的難度大嗎?Java學習的重點知識盤點!

來源:尚學堂      閱讀數(shù):571

        我是在河南省牧業(yè)經(jīng)濟學院計算機系的,先簡單說說大學時怎么過的,怕是和大部分同志一樣,四年是混過的,那時候我們是夜夜花紅酒綠,夜夜歌舞升平,好不瀟灑!看那一窩是炸雞(小賭的樂趣),看這一排是Dota(游戲很迷人喔),現(xiàn)在想想都過癮,就這樣畢業(yè)了,失業(yè)了。畢業(yè)后一起來bjsxt學習的有三,其中我和其中一個在學校里基本是沒看完那些基礎視頻,后來發(fā)現(xiàn)這個我們帶來了不少的痛苦,并發(fā)現(xiàn)好多兄弟把那些視頻搞的很熟悉,學起來很輕松,對他們得表揚下:好同志,榜樣式的講講我的學習建議吧!
 
        由于基礎比較菜,出于生存的壓力,我們學的真的很認真,認真到跟我小學時候的學習態(tài)度不相上下(說實話這真很難得,多少年都沒這么干過了),當然大部分人都很努力,這種氛圍和老師的教導是分不開的,感謝尚學堂的老師(掌聲一片….)。我的學習經(jīng)歷是個一個菜鳥艱險求學的過程,所以如果你的基礎不是很好的話,希望我的學習經(jīng)歷能給添加幾分學習信心和勇氣,當然如果你已經(jīng)是只潛力股的話,看完肯定還是可以扔下兩個字“菜鳥”。下面記賬式的講講我的學習建議吧!
 
        1.堅持四個月的認真吧,也就四個月左右?

       在這里絕大部分的人都可以說說能做到這點,我更是不例外,每天白天上課是認真聽課,積極吸收而不是做什么筆記(這個真沒用),每天晚上堅持三個小時的代碼,周末也是堅持上自習,來北京是學習就業(yè)的,不是公費旅游。

        2.學會DeBug,多敲代碼。對于菜鳥來說練很重要,盡量多敲殺殺手生。這一點我做的不好,我來bjsxt之前,別說敲了多少代碼,我連鍵盤盲打都不行,我敲鍵盤還要靠眼去找鍵wk_ad_begin({pid : 21});wk_ad_after(21, function(){$('.ad-hidden').hide();}, function(){$('.ad-hidden').show();});    (一點都不夸張,大學電腦基本是游戲機,所以才會這樣,可見我有多菜,有信心了吧),熟悉Eclipse,學會DeBug,這對你進入公司開始干活很重要(像兩三年的老鳥嘛?。?。

       3.那些技術是重點中的重點?

       首先我要說明的是在bjsxt學的東西基本是用處很大的,都是很重要的內(nèi)容。所以學習中一定要認真對待,我這里講的重點的重點是相當面試時候比較重要的。
 
       1)一些基本的算法,在學基礎的時候關于排序,字符處理等一些小算法最好認真對待,我的面試經(jīng)歷告訴我這些還是有點用的。搞懂這些先要了解數(shù)據(jù)結(jié)構(gòu)和集合那一章要非常熟練

        2)SQL,這也很重要。SQL是可以寫的很復雜的,因為它也是一門語言,是可以實現(xiàn)復雜邏輯的。不要學到那些有些難度的SQL妥協(xié)了事,用功啃掉它,當然bjsxt那些難度的SQL你都搞定就可以了,要提醒大家不要以為會寫我們項目中那些sql就萬事大吉了。SQL面試的時候是比較喜歡考的,這東西我覺得很能體現(xiàn)Logic的,我的SQL學還是很不錯的,這在我后來一次面試中起了決定作用(見下文)。

        3)三框架,一般人都認為很重要,bjsxt也是重點教學,希望大家盡量學好,在這強調(diào)下吸收框架的思想,這和別人聊技術很有幫助,未來你用的框架不一定就是這三個,但是搞懂這些學其他框架是很容易的事,我倒覺得bjsxt把三框架搞的太細了。順便說下EJB你認真對待就賺大了,好多公司雖然不一定用EJB,但是面的比較多,要認真聽尚學堂關于面試的建議。

         4)設計模式?;ê苌俚牧阈菚r間看看設計模式,還是很有用的,幾種工廠和單例是必須的。其他一些設計模式也要了解,要能用形象實例對某個模式做出比喻,說出優(yōu)缺點,就可以了。這和別人聊技術都很有用的,需要說明的是這些要靠自己去總結(jié)。
對技術追求熱情取決于自身的興趣,老實交待我對技術不是很興趣,來學習java完全是出于尋求份差事的,我相信有一部分應屆生學習的出發(fā)點和我達成一致。我知道來bjsxt大部分同志是對技術很有熱度的,他們對技術的追求是孜孜不倦,嚴肅的告訴大家:這些人值得大家升起敬意的!后來工作發(fā)現(xiàn)身邊真正的大牛無一例外是這些人,其實在一個公司大牛是很少的,但必須的。這些人是老板的依靠,他們默默得到大家的認可和敬意(根本原因是老板不能沒有他們)?,F(xiàn)在是bjsxt的老師一把手一把手的教大家,等工作了技術的增加完全是靠自己(雖然老師還會提供一定的幫助),一句話:學習是自己的事。所以像我這種程序員,干兩年頂多是從一個學徒工變成熟練工,技術廣度還不如剛從bjsxt出來的水平(bjsxt四個月真是教了不少東東,你能撈到70%就夠本了,80%你賺大了,90%以上天才),這話一點不夸張,實際大部分人都認同這個觀點的。
 
         該是給我學習成果作出總結(jié)了吧!相對來說學的比較好的地方有:基礎小算法(有人說這個工作的時候沒用,那怕是要看你出來寫的是那方面的東西了),SQL,設計模式和編程思想。相對較差的地方:真正技術和寫代碼的真實能力,哈哈,這一點差到什么程度,出來后好長一段時間后才真正學會了Debug。(有人看了又要說,這哥壓根還是個菜鳥,哈哈;有人看了信心有多幾分了吧?。?/span>