全國(guó)咨詢熱線:400-009-1906

首頁(yè)>學(xué)員故事>四個(gè)月學(xué)會(huì)Java的全過(guò)程原來(lái)是這樣的。。。

四個(gè)月學(xué)會(huì)Java的全過(guò)程原來(lái)是這樣的。。。

來(lái)源:尚學(xué)堂      閱讀數(shù):537

        在尚學(xué)堂的培訓(xùn)就要結(jié)束了,在這簡(jiǎn)短而充實(shí)的5個(gè)月中,有迷茫,有失落,有努力,有糾結(jié)。可是最多的,還是收獲。
 
        軟件開(kāi)發(fā)一直就是我喜歡的工作,大學(xué)畢業(yè)后,由于種種原因,好幾年都沒(méi)有從事軟件行業(yè)。但是我知道,在我心里一直藏著一個(gè)理想,那就是做一個(gè)programer。2013年9月,當(dāng)我終于下定決心,放棄以前的所有,重新投入IT行業(yè)中時(shí),卻面臨著一個(gè)重大的難題:我在學(xué)校學(xué)的知識(shí)幾乎忘光了……但是這個(gè)難題并不能阻止我追求夢(mèng)想的腳步。因?yàn)?,我知道有一個(gè)地方可以幫我離夢(mèng)想更近一步,那就是尚學(xué)堂。

        上學(xué)的時(shí)候就看過(guò)尚學(xué)堂的教學(xué)視頻,馬士兵老師幽默的談吐,過(guò)硬的技術(shù)都深深吸引著我。于是當(dāng)我想重新給自己充電時(shí),第一個(gè)便想到了尚學(xué)堂。2013年10月12日,我終于來(lái)到了我仰慕已久的java殿堂。雖然沒(méi)有見(jiàn)到老馬,但是這里的老師都很和藹,而且技術(shù)都很牛,教學(xué)都很認(rèn)真,對(duì)學(xué)生也很負(fù)責(zé)。在這樣的環(huán)境里,我覺(jué)得想學(xué)不好都很難。

        第一個(gè)月的課程是裴老師講的java基礎(chǔ)?;A(chǔ)課的代碼都很少,重要的是思想和原理的理解。對(duì)于我這種有基礎(chǔ)的學(xué)員,還算比較輕松的??墒菍?duì)于零基礎(chǔ)的同學(xué),理解起來(lái)可就難了。還好裴老師并不急于趕課,而是耐心的講解,最后不僅讓初學(xué)者都理解了,而且讓有基礎(chǔ)的同學(xué)更加加深了對(duì)知識(shí)的理解。第一個(gè)月,我收獲了信心。

       第二個(gè)月是中級(jí)課程,主要是HTML+JSP+Servlet+Jdbc。在李毅老師深入淺出的講解下,都很容易理解。但是中級(jí)知識(shí)點(diǎn)多,代碼量高,必須多加練習(xí)。雖然李老師每天都給足了練習(xí)的時(shí)間,可是自信滿滿的我,并沒(méi)有太放在心上。每天一放學(xué)就回家休息了,心里覺(jué)得這么簡(jiǎn)單的知識(shí),肯定好學(xué)。終于,在中級(jí)即將結(jié)束,老師要求每人用中級(jí)所有知識(shí)結(jié)合起來(lái)做一個(gè)小項(xiàng)目的時(shí)候,我才發(fā)現(xiàn),自己種下平時(shí)缺乏練習(xí)的種子,終究要自己品嘗結(jié)出的惡果。拼命回想以前的知識(shí),加上copy老師平時(shí)給發(fā)的代碼,勉強(qiáng)把項(xiàng)目做出來(lái)了,表面上雖然還過(guò)得去,但是只有自己心里知道,這個(gè)項(xiàng)目有多大的水分。初級(jí)和中級(jí)都是為學(xué)高級(jí)做鋪墊的,進(jìn)入高級(jí)的第三天,我就徹底后悔了,后悔中級(jí)沒(méi)有好好練習(xí),高級(jí)根本跟不上老師的思路。還好,尚學(xué)堂還有后悔藥,那就是留級(jí)。懷著慚愧的心情,我向?qū)W校申請(qǐng)了留級(jí)。心里卻暗下決心,我已經(jīng)浪費(fèi)了一個(gè)月的時(shí)間,不能再浪費(fèi)了。這個(gè)月,我收獲了教訓(xùn)。

        第三個(gè)月,我又回到了李老師的班上,也發(fā)現(xiàn)了幾張熟悉的面孔,都跟我一樣缺乏練習(xí)的。相視一笑,便開(kāi)始埋頭苦練。中級(jí)真的很簡(jiǎn)單,只要把老師課堂上的代碼認(rèn)真的敲完,就完全可以把知識(shí)掌握得很好。這個(gè)月我過(guò)得很充實(shí),每天的練習(xí)做完,還可以抽時(shí)間消化一下老師擴(kuò)展的新知識(shí)。這個(gè)月結(jié)束的時(shí)候,我收獲了很多新知識(shí),也收獲了敲代碼速度。
第四、五個(gè)月,就進(jìn)入了高級(jí)課程。高級(jí)主要學(xué)習(xí)企業(yè)中應(yīng)用比較廣泛的開(kāi)發(fā)框架,比如ssh。一接觸框架,我就愛(ài)上它們了。因?yàn)樗鼈兇蟠蠛?jiǎn)便了程序員的開(kāi)發(fā)。如果把中級(jí)的代碼比喻成用鐮刀割麥子的話,那么框架就是收割機(jī)。高級(jí)課程的高老師不僅教我們?cè)趺从檬崭顧C(jī),還盡量深入淺出的講解了它們的底層原理,使我們能更好的理解并且用好這些框架。這兩個(gè)月的課程很多,我們不但需要練習(xí),也需要用心理解,思考??蚣苡泻芏喾N,但是目的都是一樣的,那就是簡(jiǎn)便程序的開(kāi)發(fā)。說(shuō)白了,框架的設(shè)計(jì)者都是為了偷懶??墒窃酵髮W(xué),越被設(shè)計(jì)者偉大的思想所折服??!復(fù)雜的數(shù)據(jù)邏輯處理、重復(fù)代碼的封裝、令人頭疼的聯(lián)表操作、實(shí)用美觀的頁(yè)面效果這些平時(shí)不知道要寫(xiě)多少代碼才能實(shí)現(xiàn)的模塊,都可以被封裝在一個(gè)框架中??蚣苡泻芏?,兩個(gè)月的時(shí)間不可能都完全掌握。但是每一個(gè)框架都有自己的過(guò)人之處,我們只需要學(xué)習(xí)這些優(yōu)秀的思想,將來(lái)無(wú)論碰到任何框架,都可以游刃有余。這兩個(gè)月,我收獲了思想,也深深理解了“學(xué)無(wú)止境”這句話。

        現(xiàn)在我在尚學(xué)堂的學(xué)業(yè)也接近尾聲了,老師們不時(shí)地教我們一些面試的技巧,學(xué)校安排了好多企業(yè)來(lái)校招聘,我相信這些企業(yè)都是沖著尚學(xué)堂的口碑來(lái)的。而我們,也即將迎來(lái)自己全新的生活。在這里學(xué)習(xí)的知識(shí),足以讓我自信地面對(duì)將來(lái)的職業(yè)生涯。感謝尚學(xué)堂。