二十出頭的年紀里,風華正茂,我認為,如果你做著一個八十歲的老人都能做的事情,那么你要青春做什么!我們在千鋒Java培訓的第二階段學完了,做了一個項目,個人感覺難度不是很大,本次項目雖然功能基本實現,但是其中有個別地方還是不太理解,比如項目的結構,如果老師不開一個頭的話可能就無從下手。然后自己在老師的基礎上慢慢的理解,第一階段學的對象以前不知道什么時候使用,這次對其使用場景有了進一步的理解。在做項目的過程中以jsp/html+servlet+mysql的形式,把一二階段所學的知識串聯起來使用,不僅鞏固了基礎知識,也學會了如何在實際場景中去應用。
在本次項目過程中思路的重要性就體現出來了,即使具體的代碼不會可以去百度或是查看以前的筆記,但是思路不清楚,就很難下手。我們要去實現一個功能,首先要從頭開始,想明白整個過程中是如何去實現的,各個模塊之間的關聯等。比如說在HTML頁面中如何獲取URL后邊所攜帶的參數,卡到這個地方,后來一問老師,然后就豁然開朗,項目就可以順利進行下去。學到這個時候具體的代碼已經不如思路重要了,當然具體的代碼我們也要好好學,但是我們更應該去思考如何實現,去思考不同的實現方法之間究竟有什么不同,如何用更少的代碼做更多的事;去培養學習能力,即使老師沒講過某一個知識點,但是在思路的驅動下,去百度搜索自學。
后續的學習過程中,注意力要放在學習能力的培養上,思考能力的培養上。本次項目雖然做完了,但是需要改進的地方還有很多,在做的時候其實只想著去實現,而并沒有想是否存在bug,這說明我們目前思考問題并不全面,沒有從多方面去論證其可行性。做項目其實就像建模一樣,我們先把大體上的模型先建立起來,然后再去具體實現,而這其中的具體代碼我們基本上都會,也都知道,缺的就是思路。這個能力的培養就要多去看實例,多去思考,非經年累月不能練成。還有就是平常學的那些知識,個人感覺只有在項目中用過之后才能夠徹底的理解,只是聽老師講完并不能完全理解,可能就是八成的樣子吧,我們目前所學的并不是什么高深的理論,就是要在實踐中學習,這才是最有效的途徑。
成功很難,因為你要無時無刻的不去積累學習;而退步很容易,只要你原地踏步就是在退步了。別人的成功都是一點一滴積累而來的,沒有誰的成功是一蹴而就的。我們會珍惜在千鋒Java培訓期間的這段難忘的經歷,一起風雨同舟,去做最好的自己!