日韩精品欧美激情国产一区_中文无码精品一区二区三区在线_岛国毛片AV在线无码不卡_亞洲歐美日韓精品在線_使劲操好爽好粗视频在线播放_日韩一区欧美二区_八戒八戒网影院在线观看神马_亚洲怡红院在线色网_av无码不卡亚洲电影_国产麻豆媒体MDX

我以為我能自學(xué)編程

時間:2017-04-19 16:04:08 類型:學(xué)習(xí)心得
字號:    

在讀高中的時候就特別希望自己可以成為一名可以寫代碼的程序員,因?yàn)橛X得很神奇,覺得程序員很厲害,所以在高考填報志愿的時候就義無反顧的填報了軟件專業(yè);高考成績出來了并不是很理想,最后就來到了東華理工大學(xué)。

大學(xué)伊始,大家都在加入自己感興趣的社團(tuán),我加入了軟件協(xié)會,在這里的學(xué)長每個周六晚上都會給我們講課,關(guān)于各種語言編程,當(dāng)時我對Web前端特別著迷,看著學(xué)長用HTMLJS做的精美頁面,我也想像他們一樣做的那么好。從那以后,我便開始了Web前端的自學(xué)之旅。

 

    既然有了目標(biāo),就有了方向。然后就從圖書館借來了相關(guān)書籍:HTMLCSSJS相關(guān)的書,興致勃勃的拿回寢室看,要認(rèn)真的去學(xué)習(xí)前端開發(fā)。剛開始滿腔的熱情,HTML是什么?超文本標(biāo)記語言。哦,超文本標(biāo)記語言,在編譯器上寫幾個標(biāo)簽,就能在瀏覽器上顯示。這就是HTML 。CSS是什么?就是給HTML標(biāo)簽添加樣式的。哦,CSS就是添加樣式的。JS是什么?就是行為,你在網(wǎng)頁上看到的動態(tài)效果就是JS寫出來的。哦,就這些。然后就把書本丟掉了。以為自己學(xué)到了一點(diǎn)皮毛就了解了全部。后來的后來,各種各樣的問題接踵而來,自己也試圖在網(wǎng)上找各種資料,去看各種教學(xué)視頻,但是無奈對相關(guān)知識了解甚少,也或許是自己比較愚笨,不能理解那些問題;最主要的是沒有技術(shù)大神幫我解答這些問題,再加上學(xué)校的課程、作業(yè)等就擱置了一段時間。好吧,我開始承認(rèn)我自學(xué)不下去了,而且當(dāng)時學(xué)校好水的專業(yè)課,我都有放棄的念頭,那時的自己更加迷茫,將來畢業(yè)要靠什么去得到一份好的工作?做程序員的夢想就要破滅了?

 

     我想找一個老司機(jī)帶帶我,不應(yīng)該遇到困難就放棄,如果放棄了我一輩子也不可能成為程序員,開始去考慮報一個培訓(xùn)班,應(yīng)該有自己的一技之長。培訓(xùn)班我找了兩家做對比,一家是達(dá)內(nèi),一家是雅騰,但最后我選擇了雅騰,因?yàn)槲矣X得雅騰的小班現(xiàn)場教學(xué)、手把手帶的方式比較適合我這種菜鳥。

    起初我只想去學(xué)習(xí)WEB前端開發(fā),深入學(xué)習(xí)JS就可以了,但后來報的是PHP后端開發(fā)班;因?yàn)槁犃搜膨v老師的建議,他說對于一個前端程序員來說,只是會前端語言是遠(yuǎn)遠(yuǎn)不夠的,至少要會一門后臺語言,PHP是一個很好的選擇,而PHP是與Web頁面交互為中心,而且在學(xué)習(xí)PHP之前要學(xué)的就是WEB前端開發(fā)技術(shù),我聽老師這么一講,我既可以學(xué)到前端技術(shù),還可以學(xué)到后端技術(shù),那就聽他的吧。

在雅騰的學(xué)習(xí)開始了,由于我們學(xué)校在昌北,而雅騰卻在瑤湖(昌東),去上課的路程要1個多小時,每個周末早上6:40左右起床,室友都還在呼呼大睡,而我卻要去等公交車再轉(zhuǎn)地鐵,當(dāng)時還是冬天,別提有多煎熬了,但咬咬牙還是堅持下來了,也算是對技術(shù)比較渴望吧,哈哈。


課程從最基礎(chǔ)的HTML+CSS開始學(xué)習(xí),由于之前有自學(xué)過,所以接觸的很快,也對之前自學(xué)一些東西有了新的理解,老師還講SEO的知識,這完全是新的東西,受用很大。Html+css學(xué)完老師給了幾個項(xiàng)目給我們做,當(dāng)然只是靜態(tài)的頁面;做項(xiàng)目才真正發(fā)現(xiàn)了自己哪里學(xué)的不到位的地方,知識點(diǎn)沒有理解透的地方,然后老師把我們遇到的問題一一解答,保證都掌握了就開始進(jìn)入PHP的學(xué)習(xí)了。

PHP則是完全沒有接觸過的東西,從最開始的環(huán)境配置,用了集成環(huán)境phpstudy,然后介紹了phpstudy里面的一些東西,apach、mysql等。再就是開始php定義變量$,真好,不用聲明類型。語法,語言都有很多的相似性,在學(xué)校學(xué)過C++,對些許語法還是能理解。函數(shù),非常之多的函數(shù)讓你不需要自己去寫,直接調(diào)用就行。這中間穿插JS,以及JSJquery的學(xué)習(xí)以及之后重點(diǎn)學(xué)習(xí)對象:PHP框架CodeIgniterCI(它很小巧,但是我不認(rèn)為它簡單優(yōu)雅)和ThinkPhP的學(xué)習(xí),再到晨江項(xiàng)目的練習(xí)以及現(xiàn)在ThinkPHP的永濤項(xiàng)目的練習(xí),獲益匪淺。在這里,不僅學(xué)習(xí)到了知識,更是收獲了友誼,也能從其他的學(xué)員上學(xué)習(xí)到其他的東西。特別是我從學(xué)員那里學(xué)到了ubuntu的安裝與PHP開發(fā)環(huán)境的搭建,還有許多其他學(xué)員的幫助,再加上莊子老師平時講課很隨和,感覺不到我們是師生之間的關(guān)系,更像是朋友之間的聊天、探討。

 

2017年3月底,我在雅騰的學(xué)習(xí)課程已經(jīng)結(jié)束了,而所學(xué)的知識需要通過多做幾個項(xiàng)目去理解消化,跟我一起學(xué)習(xí)的好些學(xué)員都出去工作了,盡管我也很想去工作,但我現(xiàn)在才大二,至少要等到實(shí)習(xí)或者畢業(yè)的時候。我不知道我們學(xué)院的其他同學(xué)是什么情況,但至少我有了自己的目標(biāo)和方向,剩下在校1-2年的時間,我會好好利用鞏固所學(xué)的知識,同時去學(xué)習(xí)一些新的互聯(lián)網(wǎng)技術(shù),互聯(lián)網(wǎng)時代,科技不斷在更新,語言也不過如此,永遠(yuǎn)不能停止學(xué)習(xí)。

對于我來說,自身存在一些問題,自己學(xué)習(xí)不是很有耐心,別人對我的影響也非常的大。在以后的學(xué)習(xí)中要不斷讓自己變優(yōu)秀。我永遠(yuǎn)也不會放棄JS的學(xué)習(xí),想學(xué)的東西還有很多,也永遠(yuǎn)學(xué)不完,天知道后來肯定會有更好更優(yōu)秀的語言框架。PHP框架了解了好幾個,前端框架還需要再學(xué)習(xí),bootstrap、react也想要去學(xué)習(xí).....其實(shí)我也想做web全棧的。

 

東華理工大學(xué)

丁少龍

2015級軟件工程專業(yè)