自從2016年8也開始我就開始了我的IT之路,在這段時(shí)間中遇到了很多問題,學(xué)到了很多知識(shí),最主要的還是學(xué)會(huì)了怎樣與組員進(jìn)行團(tuán)隊(duì)的合作,在我看來(lái)只有配合好了才能做出一個(gè)完美的項(xiàng)目。
其實(shí)在我進(jìn)入A模塊的時(shí)候,我感覺大部分的時(shí)間都是在做練習(xí),可能那時(shí)候的我還不知道練習(xí)的重要性,每次做練習(xí)只是把老師說(shuō)的做完了,沒有自己對(duì)昨天學(xué)的進(jìn)行拓展練習(xí),不過在A模塊中卻是確實(shí)學(xué)到了一些常用的知識(shí),這些知識(shí)也是為了B模塊進(jìn)行準(zhǔn)備。
當(dāng)A模塊接近尾聲B模塊要開始的時(shí)候,我們迎來(lái)了進(jìn)入萬(wàn)碼學(xué)堂的第一次考試,考試分為:筆試、機(jī)試,考試題也就是平常學(xué)的,最基本的。
B模塊來(lái)啦!B模塊來(lái)啦!B模塊主要是教你如何運(yùn)用A模塊學(xué)的一些知識(shí)還有學(xué)的一些新知識(shí),B模塊主要還是做項(xiàng)目,做項(xiàng)目可以看出一個(gè)人對(duì)B模塊學(xué)過的知識(shí)掌握的多少,雖然說(shuō)B模塊有時(shí)候上課會(huì)優(yōu)點(diǎn)打盹,但是做出來(lái)的項(xiàng)目還是挺不錯(cuò)的,雖然說(shuō)有些細(xì)節(jié)方面沒有考慮完善,但是在B模塊最基礎(chǔ)的就是JAVA SE、AJAX、JQuery、數(shù)據(jù)庫(kù)等等等等,這些都是常用的學(xué)會(huì)去使用這是必要的,在B模塊即將結(jié)束的時(shí)候老師給我們分了組,布置了項(xiàng)目,通過重復(fù)篩選我們組選擇了美食網(wǎng)站的作為我們組的項(xiàng)目,這個(gè)網(wǎng)站主要就是讓不會(huì)做菜的人學(xué)會(huì)做菜,這個(gè)項(xiàng)目差不多經(jīng)過1個(gè)半月的制作基本的功能已經(jīng)實(shí)現(xiàn)了,在項(xiàng)目答辯的時(shí)候,每個(gè)人講解自己做了什么實(shí)現(xiàn)了什么功能,我做的功能都實(shí)現(xiàn)了,而且完美運(yùn)行,雖然說(shuō)在這次做項(xiàng)目中發(fā)現(xiàn)自己的不足之處,但是在這次團(tuán)隊(duì)合作中把這些不足之處完美的改正了。在這里B模塊就接近尾聲了。
雖然說(shuō)B模塊結(jié)束了但是我們即將迎來(lái)C模塊,C模塊專攻JAVA EE Android IOS,但是我還是以JAVA EE為主Android IOS 為輔,其實(shí)在C模塊中還是注重JAVA EE的框架這一塊,我們學(xué)的時(shí)SSH框架,是目前較流行的一種Web應(yīng)用程序開源框架。我們?cè)谶M(jìn)入C模塊時(shí),老師就讓我們想一個(gè)項(xiàng)目自己做并且只能前臺(tái)后臺(tái)選其一,我呢后臺(tái)用的MVC三層進(jìn)行編碼,前臺(tái)使用的老師后期講的sturts2這個(gè)框架,由于我很少練習(xí)有些地方不是很懂,但是我只要是遇到不會(huì)的我就會(huì)去問,所以我很快就理解了他的執(zhí)行流程,對(duì)其進(jìn)行編碼,到了后期我們又學(xué)了兩個(gè)輕量級(jí)框架,最后我們對(duì)其進(jìn)行了整合,SSH整合挺復(fù)雜的雖然說(shuō)老師對(duì)其進(jìn)行錄制了視頻,但是如果不經(jīng)常練習(xí)也會(huì)慢慢遺忘,學(xué)完SSH整合框架我們迎來(lái)了最后一個(gè)項(xiàng)目,老師對(duì)其進(jìn)行分組,老師還讓我們組必須做那個(gè)要上線的項(xiàng)目,最后我們經(jīng)過差不多兩個(gè)月時(shí)間把這個(gè)項(xiàng)目完整的編了出來(lái),我在這次項(xiàng)目制作中,也認(rèn)識(shí)到了自己的某一些地方的不足(主要是細(xì)節(jié)方面考慮的不那么全面),不過我也認(rèn)識(shí)到自己的這一點(diǎn)是所以在后期對(duì)其進(jìn)行改善。
在我看來(lái)學(xué)習(xí)編程并非難事,但是你要做的就是重復(fù)去練習(xí)老師講過的東西。