幼教網(wǎng)
全國(guó)站
您現(xiàn)在的位置:幼教 > 家庭教育 > 幼兒家庭教育 > 智力開發(fā) > 正文

程序員如何高效學(xué)習(xí)以 Java 為例(4)

來源:程序人生 2018-06-13 16:30:49

說兩句


  大三

  這是很關(guān)鍵的一年,因?yàn)檫@一年你將決定是否考研。考研的我就不管了。。接下來是針對(duì)準(zhǔn)備一畢業(yè)就工作的同學(xué)的。

  敲黑板:這一年,你要做的,是深度!

  通過大二一年的努力,你的廣度已經(jīng)足夠了。并且在這個(gè)過程中,你應(yīng)該也找到了自己最感興趣的方向,如果沒有,那就繼續(xù)研究 java 吧,總比你不知道學(xué)什么好。無論怎樣,這一年,你的重心都應(yīng)該放在一條路上。以 java 為例。

  首先,鞏固基礎(chǔ)!

  這是最重要的。怎么做呢?進(jìn)階書籍+看博客+寫總結(jié)+寫開源項(xiàng)目。

  這個(gè)階段的視頻不是很多,也沒有必要了。直接看書+看博客+開源項(xiàng)目,最后再總結(jié)就夠了。我舉個(gè)例子,比如,我現(xiàn)在要學(xué)設(shè)計(jì)模式,我買一本《head first 設(shè)計(jì)模式》然后一個(gè)模式一個(gè)模式的學(xué),每學(xué)一個(gè)模式,看一遍書,然后 google 一下這個(gè)模式,看幾篇高質(zhì)量博客,結(jié)合書和博客自己寫一個(gè)總結(jié),甚至可以自己寫一個(gè)博客專欄,讓后來者也能享受到你的學(xué)習(xí)成果。同時(shí),可以好好整理一下自己學(xué)習(xí)過程中的代碼,放到 github 上,最好可以試著封裝一下這個(gè)模式,讓其他人更方便的使用這個(gè)模式。當(dāng)你收獲一個(gè)又一個(gè)的 star 時(shí),你會(huì)非常有成就感的。

  上面是學(xué)習(xí)的大致方式。學(xué)完了,怎么檢查自己有沒有學(xué)好呢?給大家提供一個(gè)網(wǎng)站?途W(wǎng),你打開就知道怎么用了。

  基礎(chǔ)都包括什么呢:

  面向?qū)ο蟮乃枷?br />
  java 常用類

  集合框架

  io

  nio

  多線程并發(fā)

  設(shè)計(jì)模式

  算法

  jvm

  計(jì)算機(jī)網(wǎng)絡(luò)

  spring

  orm 框架

  一些書籍的推薦

  初級(jí):

  《java 從入門到精通》沒看過,但是買的人很多,有視頻。

  《瘋狂 java 講義》沒看過,買的人也不少。

  《head first java》head first 系列都蠻好的,看起來不乏味。

  中級(jí):

  《java 編程思想》java 程序員必讀書籍,厚厚的,讓你有種看不完的感覺,但是認(rèn)真學(xué)了收獲會(huì)很大

  《java 核心技術(shù)卷 1 2》推薦買第十版,最新的。也是講基礎(chǔ)的,雖然很啰嗦,但是正是因?yàn)楹瘢瑢懙枚,所以你才能理解的更透徹?br />
  《head first 設(shè)計(jì)模式》設(shè)計(jì)模式經(jīng)典之一,有趣的案例驅(qū)動(dòng),看起來很有意思。

  《設(shè)計(jì)模式之禪》國(guó)內(nèi)大牛力作,通俗易懂,某些設(shè)計(jì)模式的實(shí)現(xiàn)和《headfirst 設(shè)計(jì)模式》有區(qū)別,可以兩本一起看。

  《大話設(shè)計(jì)模式》沒看過,也挺有名的,不做評(píng)價(jià)。

  《java 并發(fā)編程實(shí)戰(zhàn)》多線程好書,不光教你怎么用,還告訴你為什么要這么用。

  高級(jí):

  《effevtive java》必看書籍。講了 70+如何寫好 java 代碼的例子?戳诉@些你會(huì)覺得以前寫的代碼都是問題。

  《重構(gòu) 改善代碼既有的設(shè)計(jì)》必看書籍。重構(gòu)你之前的代碼能讓你有一個(gè)很高的進(jìn)步。

  《深入理解 java 虛擬機(jī)》必看,不解釋。

  《java8 實(shí)戰(zhàn)》java9 都要出來了,你 java8 還不會(huì)說不過去的。。

  《java 性能權(quán)威指南》學(xué)完虛擬機(jī)再看它,深?yuàn)W的一比。

  你要知道,bat 等大廠每年會(huì)有兩次招聘,一次春招,在每年 3-5 月,一次秋招 8-10 月。春招是招實(shí)習(xí)生的,秋招是招正式員工。所以,如果你想進(jìn)這些公司,就要提前做好準(zhǔn)備。至少,上面的那些基礎(chǔ)你是必須得都掌握的。

  大三這一年,要讓你的深度足夠,有能力的可以繼續(xù)延伸自己的廣度。這個(gè)階段,最忌諱的是朝三暮四。早上看 python,下午發(fā)現(xiàn) go 很有趣,看了一下午 go,晚上聽說 R 很厲害,又去研究 R 了。千萬不要這樣!不要成為各個(gè)領(lǐng)域的雜牌軍,你現(xiàn)在要做的,是在一個(gè)方向有一些建樹。

  大四

  去實(shí)習(xí)

  實(shí)習(xí)的話我能給的建議不多,雖然我的實(shí)習(xí)經(jīng)歷還蠻多的。但是畢竟不是混跡職場(chǎng)多年的人,就不亂說了。

  找工作,待遇,環(huán)境挺重要的。但是我覺得,這個(gè)公司的技術(shù)棧,行業(yè)背景也是很重要的。我實(shí)習(xí)的三家公司是三個(gè)不同的行業(yè),所以我知道,不同的行業(yè)差距還是很大的。有的公司招聘的時(shí)候會(huì)要求你在這個(gè)行業(yè)有過經(jīng)驗(yàn)啥的。所以,行業(yè)背景還是有必要注意一下的。同時(shí),為了自己為了的前途,一定要問清楚公司的技術(shù)棧!

  當(dāng)然:作為一個(gè)有抱負(fù)的人,畢業(yè)設(shè)計(jì)一定要向著優(yōu)秀發(fā)展!并且依舊要不斷提高自己的水平。這個(gè)時(shí)候,學(xué)什么可能得根據(jù)公司的需求來了,但是,永遠(yuǎn)不要停止學(xué)習(xí)!

  簡(jiǎn)而言之,這四年你應(yīng)該這樣過: 大一:培養(yǎng)興趣 大二:橫向發(fā)展,廣度優(yōu)先 大三:縱向發(fā)展,深度優(yōu)先 大四:選好方向,不斷提高自己

  6.2 一點(diǎn)感悟

  很多時(shí)候,一個(gè)好的老師或者是指導(dǎo)你的人會(huì)讓你受益終身,盡可能多的去認(rèn)識(shí)這樣的人。

  謙虛和樂觀是受用一生的財(cái)富。多去認(rèn)識(shí)更優(yōu)秀的人,而不是在自己的小圈子里沾沾自喜。

  真正優(yōu)秀的人不是埋頭苦讀不問世事,他們也會(huì)打游戲,也會(huì)看劇,也會(huì)追番。但是,他們會(huì)合理的安排時(shí)間。

  七、結(jié)語(yǔ)

  文章寫得很匆忙,很多東西其實(shí)是我以前寫過的。我的學(xué)習(xí)經(jīng)驗(yàn)也不是很豐富,工作經(jīng)驗(yàn)也不是很多。所以難免有寫得不對(duì)或者不到位的地方,一些細(xì)節(jié)也沒有展開談,希望大家多多包涵。

  如果看完這篇長(zhǎng)篇大論對(duì)你有一點(diǎn)幫助,那么我的目的就達(dá)到了。如果沒有什么幫助,我表示很遺憾,爭(zhēng)取以后能夠?qū)懗鰧?duì)你有幫助的文章。

  我舉得很多例子都是針對(duì)大學(xué)生和 java 的。一方面是因?yàn)槲易约哼是個(gè)學(xué)生,方向是 java,對(duì)這個(gè)比較熟。一方面是我知道參與這次分享的很多人都是我的朋友,他們也是學(xué)生,也在學(xué)習(xí) java。對(duì)與一部分人,可能要說一聲抱歉了。

  相關(guān)推薦:

小升初試題、期中期末題、小學(xué)奧數(shù)題

盡在奧數(shù)網(wǎng)公眾號(hào)

   歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看

  • 歡迎掃描二維碼
    關(guān)注幼教網(wǎng)微信
    gh_5735a1f9f07c

  • 歡迎掃描二維碼
    關(guān)注奧數(shù)網(wǎng)微信
    ID:aoshu_2003

幼升小

幼升小資訊

幼升小政策

幼升小擇校

幼升小指導(dǎo)

學(xué)區(qū)房

幼升小真題

重點(diǎn)小學(xué)

上海小學(xué)

廣州小學(xué)

深圳小學(xué)

成都小學(xué)

武漢小學(xué)

南京小學(xué)

北京一類幼兒園

海淀區(qū)幼兒園

西城區(qū)幼兒園

東城區(qū)幼兒園

朝陽(yáng)區(qū)幼兒園

其他區(qū)幼兒園

幼兒園資訊

教師園地

幼兒園說課稿

幼兒園教案

教學(xué)論文

幼兒園課件

幼兒園教師心得

幼兒園評(píng)語(yǔ)

少兒教育

胎教

早期教育

入園必讀

潛能開發(fā)

藝術(shù)培養(yǎng)

家庭教育

兒童樂園

科普知識(shí)

圖書推薦

睡前故事

成語(yǔ)故事

童話故事

唐詩(shī)宋詞

孕育指南

時(shí)尚媽咪

健康寶貝

美食廚房

趣味數(shù)學(xué)

健康飲食

專家答疑

-->