天天看點

Java學習四個階段

1.手把手輔導的蜜月期(The Hand Holding Honeymoon),這個階段充滿了樂趣,面對看似棘手的問題,那些高品質資源的鼎力相助讓你輕松取勝。雖然你主要學的是基礎文法,但完成的工作會讓你很有成就感。

2.充滿迷惑的下滑期(The Cliff of Confusion),在這個階段你會痛苦地發現,手把手輔導的階段結束後,事情變得更困難了,實際上你

沒法獨立做任何事。在你試圖重新振作時,你面對的首要挑戰不僅是要反複調試,而且你還不懂怎麼問問題。

3.絕望的迷茫期(The Desert of Despair),這個階段漫長而又孤獨。在這個沙漠(充滿困惑迷茫就像身處沙漠)中幾乎沒有路,每個方向都看似正确,但你卻總是在繞圈,你極度渴望找到辦法逃出生天。警惕“狂燥中出現的海市蜃樓(Mirages of Mania)”,它們就像是沙漠的迷魂曲,将引誘你誤入歧途。

4.煎熬的上升期(The Upswing of Awesome),這個階段裡你終于找到了一條路走出沙漠,并且總體清楚了如何建立應用程式。但你的代碼仍然很封閉,到處都是漏洞,就像紙糊的房子一樣搖搖欲墜。你的網站可以運作并且你已經掌握了幾種有效的模式,這些都讓你的信心大增

,而且你的朋友們都在稱贊你的網站很酷,但實際上你知道底層連自己都不忍直視。你根本不知道該如何寫出“可釋出”的成熟代碼。

該如何彌補這個差距,進而找到一份真正的工作呢?

在過去這些年裡,我已經面試過成百上千的開發者,他們都心懷抱負,并且不斷給我說着相同的經曆。我寫這篇文章的目的,是希望你能夠

在學習的路上擦亮雙眼,做一個詳細的計劃避開很多前人都曾掉入過的陷阱!!!