寫代碼的時(shí)候要伴隨技術(shù)文檔,不管是方便自己以后的閱讀和快速回顧,還是方便他們對(duì)代碼進(jìn)行重構(gòu)編輯,都是非常必要的。
一個(gè)人的對(duì)手不是別人,而是自己,不是自己的智商,而是自己的懶惰。惰于思考。
踏實(shí):關(guān)于踏實(shí),今天才算是有了比較深刻的理解。不是嘴上說自己踏實(shí)能干,不盲目著急,不做一點(diǎn)把握都沒有但是對(duì)自己影響很大的事情,不要想著什么事情賭一把也許會(huì)有好的結(jié)果。于是我決定自己的實(shí)習(xí)如果有機(jī)會(huì)就要延長(zhǎng),不要匆匆結(jié)束,而且不止要延長(zhǎng),要再接下來的工作中有所得,有所建樹,有所收獲,有所貢獻(xiàn)。
前端工程師要有基礎(chǔ)和潛力:基礎(chǔ)可以是根正苗紅的科班出身所學(xué)的技術(shù)。潛力就是踏實(shí),務(wù)實(shí)的精神。我操真不是在嘴上說說的傻玩意兒。
如果遇到瓶頸難以突破(WEB前端工作了2—3年左右),可以考慮豐富自己的文筆,讓自己的代碼或者想法可以清晰的表現(xiàn)在人前。
作為一個(gè)WEB前端工程師要了解HTTP協(xié)議,為了與后臺(tái)打交道,可以更直觀的把握全局,也需要適當(dāng)?shù)膶W(xué)習(xí)設(shè)計(jì)模式那些blablabla的東西,與產(chǎn)品打交道。
“我對(duì)Web開發(fā)人員最大的建議就是:熱愛你的工作。熱愛跨瀏覽器開發(fā)帶來的挑戰(zhàn)、熱愛互聯(lián)網(wǎng)技術(shù)的種種異端,熱愛業(yè)內(nèi)的同行,熱愛你的工 具。互聯(lián)網(wǎng)發(fā)展太快了,如果你不熱愛它的話,不可能跟上它的步伐。這意味著你必須多閱讀,多動(dòng)手,保證自己的才能與日俱增。下了班也不能閑著,要做一些對(duì)自己有用的 事兒。可以參與一些開源軟件的開發(fā),讀讀好書,看看牛人的博客。經(jīng)常參加一些會(huì)議,看看別人都在干什么。要想讓自己快速成長(zhǎng),有很多事兒可以去做,而且付出一定會(huì)有回報(bào)?!?/p>
年輕的工程師需要更多的了解需求和設(shè)計(jì)、產(chǎn)品經(jīng)理更要懂得軟件迭代規(guī)律。對(duì)于前端工程師來講更是如此,多學(xué)習(xí)交互設(shè)計(jì)和UI,多了解網(wǎng)絡(luò)協(xié)議和軟件迭代模型,更能幫助前端工程師和需求方溝通、和后臺(tái)的銜接、以及控制版本的迭代。
剛出道的校招同學(xué)往往更加心高氣傲,以為自己有改變世界的本事,一定要參與一個(gè)牛逼的團(tuán)隊(duì)做一款光鮮靚麗受人追捧能給自己臉上貼金的項(xiàng)目。如果你有這種想法,趁早打消掉這個(gè)念頭,當(dāng)然,我們這里先不討論創(chuàng)業(yè)的情形。
第一,如果你剛畢業(yè)就加入一個(gè)牛逼團(tuán)隊(duì),說難聽點(diǎn),你就是團(tuán)隊(duì)中其他人眼中的“豬一樣的隊(duì)友”,不創(chuàng)造價(jià)值且拖項(xiàng)目后腿(顯然大家都要照顧你的成長(zhǎng)?。?,按照271理論,你沒有理由不是這個(gè)。至少相當(dāng)長(zhǎng)一段時(shí)間內(nèi)是這樣。
第二,你在所謂牛逼團(tuán)隊(duì)中的創(chuàng)造性受限,因?yàn)閯?chuàng)新多來自于團(tuán)隊(duì)中的“資深“和大牛們,你參與討論但觀點(diǎn)通常不會(huì)被采納,他們只會(huì)給你這個(gè)菜鳥分活干,想想看,你如何能花兩到三年就超越身邊的大牛們?甚至連拉近與他們的距離都難。
第三,如果身在牛逼團(tuán)隊(duì),自然心理對(duì)周圍的牛人們有所期待,希望他們能灌輸給你一些牛逼的知識(shí)和牛逼的理念。這種思想上的惰性在職場(chǎng)生涯之初是非常危險(xiǎn)的。要知道技術(shù)和知識(shí)本身是很簡(jiǎn)單和淳樸的,只不過披上了一個(gè)光鮮項(xiàng)目的外衣而讓人感覺與眾不同。
第四,由簡(jiǎn)入奢易,由奢入簡(jiǎn)難,做過一個(gè)看似光彩的項(xiàng)目,心理再難放平穩(wěn),去踏實(shí)的做一個(gè)看上去不那么酷的產(chǎn)品。這種浮躁心態(tài)會(huì)嚴(yán)重影響今后的職業(yè)發(fā)展和成長(zhǎng)。
第五,光鮮靚麗的項(xiàng)目被各種老大關(guān)注,是難容忍犯錯(cuò)誤的,傻瓜都知道犯錯(cuò)誤在成長(zhǎng)之初的重要性。
就我所看到的情形看,一開始加入看似很牛的項(xiàng)目組,三年后得到的成長(zhǎng),比那些開始加入一個(gè)不被重視的項(xiàng)目的同學(xué)要小很多,而后者在能力上的彈性卻更大。所以,道理很簡(jiǎn)單,你是要把一個(gè)很酷的項(xiàng)目做的和之前差不多酷,還是把一個(gè)不酷的項(xiàng)目做的很酷?項(xiàng)目是不是因?yàn)槟愕募尤攵兊门c眾不同了?
從這個(gè)角度講,不管是轉(zhuǎn)行的新人還是剛出道的秀才,最好將自己當(dāng)作“匠人”來對(duì)待,你的工作是“打磨”你的項(xiàng)目,并在這個(gè)過程中收獲經(jīng)驗(yàn)和成長(zhǎng)。付出的是勤奮,鍛煉的是手藝,磨練的是心智。因此,你的價(jià)值來自于你“活兒“的質(zhì)量,“活兒”的質(zhì)量來自于你接手的項(xiàng)目之前和之后的差別。做好活兒是匠人應(yīng)有的職業(yè)心態(tài)。想通這一點(diǎn),內(nèi)心自然少一些糾結(jié),才會(huì)對(duì)自己對(duì)項(xiàng)目的貢獻(xiàn)度有客觀的認(rèn)識(shí),不會(huì)感覺被項(xiàng)目所綁架。
讀了三年的大學(xué),然而大多數(shù)人對(duì)本專業(yè)的認(rèn)識(shí)還是不那么透徹,學(xué)的東西真正能夠?qū)W以致用的東西很少,大家都抱怨沒有實(shí)踐的機(jī)會(huì),在很多同學(xué)心里面對(duì)于本專業(yè)還是很茫然。直到即將畢業(yè)的時(shí)候才知道我們以前學(xué)的東西不是沒有用,而是沒有到用的時(shí)候。轉(zhuǎn)眼間,我們的三年大學(xué)生活即將結(jié)束,同學(xué)們都在自己的實(shí)習(xí)單位盡心盡力的實(shí)習(xí),我也不例外。
以前,我總是盼望早點(diǎn)到社會(huì)參加工作,因?yàn)槲铱傆X得工作是一件很容易的事,可是當(dāng)我離開校園,真的進(jìn)入社會(huì)實(shí)習(xí)后,才真正體驗(yàn)到——工作,并不是想象中的那樣——它又苦又累,可不是一件容易的事。實(shí)習(xí),就像進(jìn)了社會(huì)大熔爐一般,就算被磨練得遍體鱗傷,也要摩拳擦掌,做好又一次投身熔爐的準(zhǔn)備。
為了增加自我社會(huì)經(jīng)驗(yàn),我于畢業(yè)前找到一份工作,是在佛山順德的靈動(dòng)外國(guó)語學(xué)校做課程顧問。靈動(dòng)外國(guó)語學(xué)校是在20__年由覃校長(zhǎng)策劃創(chuàng)辦,20__年春與佛山正式運(yùn)作的國(guó)際精英人才培訓(xùn)學(xué)校。運(yùn)作以來,連年以“專業(yè)誠(chéng)信、國(guó)際品質(zhì)”的課程贏得學(xué)員、家長(zhǎng)的良好口碑,先后被評(píng)為全國(guó)五家優(yōu)秀青少年培訓(xùn)機(jī)構(gòu),02年起連年被評(píng)為廣東省先進(jìn)的民間組織,是中國(guó)教育質(zhì)量?jī)?yōu)秀品牌學(xué)校。這家學(xué)校主要是采用外籍老師配助教,小班教學(xué)結(jié)合的互動(dòng)融入式教學(xué)方式,創(chuàng)造一個(gè)的輕松愉快的純語言環(huán)境,感受異國(guó)風(fēng)情,同時(shí),為學(xué)院提供全程個(gè)性化服務(wù)與活動(dòng),激發(fā)學(xué)員學(xué)習(xí)英語的興趣,使學(xué)員更好的學(xué)習(xí)英語。
在靈動(dòng)外國(guó)語學(xué)校實(shí)習(xí),我是課程顧問,即前臺(tái)文員,我的工作職責(zé)是接電話,還有接待客戶,介紹學(xué)校課程與收取有關(guān)費(fèi)用。在這里首先要有服務(wù)意識(shí)與理念,了解學(xué)校的課程,也就是學(xué)校的賣點(diǎn),這才是工作開始的第一步。
其次,要學(xué)會(huì)怎樣與人相處和與人溝通。公司里的員工來自五湖四海,不同地區(qū)的人有著不同的生活習(xí)慣和生活方式等,與不同地區(qū)的人相處要講究不同的方式方法。只有這樣,才能營(yíng)造良好的人際關(guān)系。最主要的是,與同事相處一定要禮貌、謙虛、寬容、相互關(guān)心、相互幫忙和相互體諒。
第三,要學(xué)會(huì)怎樣嚴(yán)肅認(rèn)真地工作。以前在學(xué)校,下課后就知道和同學(xué)玩耍,嘻嘻哈哈、大聲談笑。在這里,可不能這樣,因?yàn)?,這里是工作的地方,是絕對(duì)不允許發(fā)生這樣的事情的。工作,來不得半點(diǎn)馬虎,如果馬虎就會(huì)出錯(cuò),工作出錯(cuò)就會(huì)給公司帶來?yè)p失。于是,我意識(shí)到:自己絕不能再像以前那樣,要學(xué)會(huì)像這里的同事一樣嚴(yán)肅、認(rèn)真、努力地工作。
第四,要學(xué)會(huì)虛心。因?yàn)橹挥刑撔恼?qǐng)教才能真正學(xué)到東西,也只有虛心請(qǐng)教才可使自己進(jìn)步快。
第五,要學(xué)會(huì)以禮待人。
上班第一天,我的心情激動(dòng)、興奮、期盼、喜悅。我相信,只要我認(rèn)真學(xué)習(xí),好好把握,做好每一件事,實(shí)習(xí)肯定會(huì)有成績(jī)。在新的工作崗位,接第一位顧客電話時(shí),我的心情既激動(dòng)又緊張。激動(dòng)的是,鍛煉自己的機(jī)會(huì)終于來了,緊張的是,害怕自己會(huì)出差錯(cuò),這樣會(huì)令顧客不滿意和不開心。接第一位顧客電話時(shí),我做的第一件事就是向這位顧客問好:“Hello, ling dong shun de school,您好,請(qǐng)問有什么可以幫到您呢?”說完,我緊張地等候顧客的反應(yīng),生怕受到冷落。沒想到這位顧客聽了我的話后,不但沒有冷落我,反而客氣地對(duì)我說“你是新來這家學(xué)校的吧,以前好像不是你接電話的。我是學(xué)員的家長(zhǎng),我想問一下我孩子在學(xué)校學(xué)習(xí)英語的情況?!?。我馬上反應(yīng)過來說:“小姐,你好!我請(qǐng)助教跟您說一下吧!”“好的!”然后,我就把電話交到了助教手上。接完了第一個(gè)電話,我那緊張的神經(jīng)頓時(shí)得到舒緩,而且還覺得很高興,因?yàn)檫@是我踏上社會(huì),踏上成功的第一步。我受到了更大的鼓舞,并暗暗下定決心:一定要努力工作,絕不辜負(fù)顧客對(duì)我的期望。在這次實(shí)習(xí)的時(shí)間,我學(xué)到了很多東西,不僅有學(xué)習(xí)方面的,更學(xué)到了很多做人的道理,對(duì)我來說受益匪淺。
作為一個(gè)剛踏入社會(huì)的年輕人來說,什么都不懂,沒有任何社會(huì)經(jīng)驗(yàn)。不過,在同事的幫助下,我很快融入了這個(gè)新的環(huán)境,這對(duì)我今后踏入新的工作崗位是非常有益的。除此以外,我還學(xué)會(huì)了如何更好地與別人溝通,如何更好地去陳述自己的觀點(diǎn),如何說服別人認(rèn)同自己的觀點(diǎn)。相信這些寶貴的經(jīng)驗(yàn)會(huì)成為我今后成功的最重要的基石。實(shí)習(xí)是每一個(gè)大學(xué)畢業(yè)生必須擁有的一段經(jīng)歷,它使我們?cè)趯?shí)踐中了解社會(huì),讓我們學(xué)到了很多在課堂上根本就學(xué)不到的知識(shí),也打開了視野,增長(zhǎng)了見識(shí),為我們以后更好地服務(wù)社會(huì)打下了堅(jiān)實(shí)的基礎(chǔ)。實(shí)習(xí)的這段時(shí)間,我懂了不少東西。大人們都說剛畢業(yè)的學(xué)生身上總存在著許多讓公司老板頭痛的“特點(diǎn)”,現(xiàn)在我終于親身體會(huì)到了。以前作為一名學(xué)生,主要的工作是學(xué)習(xí);現(xiàn)在即將踏上社會(huì),顯然,自己的身份就有所變化,自然重心也隨之而改變,現(xiàn)在我的主要任務(wù)應(yīng)從學(xué)習(xí)逐步轉(zhuǎn)移到工作上。
這3個(gè)月,好比是一個(gè)過渡期——從學(xué)生過渡到上班族,是十分關(guān)鍵的階段?;叵胱约涸谶@期間的工作情況,不盡如意。對(duì)此我思考過,學(xué)習(xí)經(jīng)驗(yàn)自然是一個(gè)因素,然而更重要的是心態(tài)的轉(zhuǎn)變沒有做到位。現(xiàn)在發(fā)現(xiàn)了這個(gè)不足之處,應(yīng)該還算是及時(shí)吧,因?yàn)槲颐靼琢撕沃^ 。在接下來的日子里,我會(huì)朝這個(gè)方向努力,我相信自己能夠把那些不該再存在的“特點(diǎn)”抹掉。感謝老師們?cè)谶@段時(shí)間里對(duì)我的指導(dǎo)和教誨,我從中受益匪淺。不要怕困難,做了也許沒機(jī)會(huì),但沒做肯定沒機(jī)會(huì)?!霸?jīng)真的想過放棄了,不過最后我還是咬牙挺過來了。他們不也在拼搏工。我想我的工作還沒什么起色,這么走了丟人是小,可我心有不甘卻是真的,我不想就這么走了,雖然是個(gè)實(shí)習(xí)的大學(xué)生,但也要對(duì)得起自己的工作,在其位謀其政嘛!別就這么稀里糊涂地浪費(fèi)了這次實(shí)習(xí)的機(jī)會(huì)?!蓖ㄟ^那一次下定決心,我又回到工作間開始了自己的工作。我在實(shí)習(xí)的時(shí)間里懂得了怎么于同事相處與怎么樣工作,這對(duì)我以后的工作中會(huì)有很大的幫助。
畢業(yè)實(shí)習(xí)的結(jié)束,意味著大學(xué)生活也將結(jié)束。在此,非常感謝實(shí)習(xí)單位給予我實(shí)習(xí)的機(jī)會(huì)。通過實(shí)習(xí),讓我看清自己需要什么,同時(shí)也讓我吸取了許多工作和社會(huì)經(jīng)驗(yàn),這將對(duì)我以后踏足社會(huì),謀生立業(yè)有很好的借鑒和幫助作用。今后,我會(huì)帶著這些寶貴的經(jīng)驗(yàn),在人生的旅途中勇往直前,迎接時(shí)代的挑戰(zhàn)。
總的來說:我的實(shí)習(xí)生活還是很成功的,在這段時(shí)間里我知道了自己的工作能力,知道自己需要在那些方面需要補(bǔ)充,知道自己以后的路該向那里走。這段不尋常的經(jīng)歷也告訴我能力和學(xué)歷是同等的重要。沒有足夠的知識(shí)是很難在這樣一個(gè)知識(shí)經(jīng)濟(jì)時(shí)代立足的,而知識(shí)主要來源于校園;有了知識(shí)不能轉(zhuǎn)化為自身的能力也是沒用的知識(shí)。我體驗(yàn)到了你如何待人,他人也會(huì)如是回報(bào)??傊?,在靈動(dòng)外國(guó)語學(xué)校的時(shí)間里,我們脫離了學(xué)校的庇護(hù),開始接觸社會(huì)、了解我們今后工作的性質(zhì)。不但增長(zhǎng)了專業(yè)知識(shí),還學(xué)習(xí)到了不少為人處是的方法,很快我將踏上人生新的征程。在新的征程上,把“做好自己,才能創(chuàng)造更好的未來”作為我人生的座右銘,永不放棄。
在__工作了5個(gè)月,自己從剛開始的一名新人到最后和大家融為一體,為組內(nèi)貢獻(xiàn)自己的一份力量,我經(jīng)歷了很多,成長(zhǎng)了很多。
惶恐
剛進(jìn)到公司,我內(nèi)心是很惶恐的。我對(duì)自己沒有一個(gè)正確的定位,對(duì)公司的環(huán)境也是那么的陌生。我不知道自己能不能勝任公司的工作。我所能做的就是努力再努力,用自己的勤奮來掩飾自己內(nèi)心的慌張。
欣慰
很欣慰的是我們組內(nèi)有一個(gè)女生。她性格很柔和。每次,和他請(qǐng)教問題他都會(huì)耐心的幫助你。我和他成為了閨蜜,我經(jīng)常的去問他問題,一些環(huán)境的配置,系統(tǒng)的某部分業(yè)務(wù)或者其他的問題等等。很感謝她,他幫助我盡快的去熟悉了系統(tǒng)的環(huán)境及業(yè)務(wù)。除了組長(zhǎng),組內(nèi)還有李大牛和許小牛。后來許小牛走了,又來了兩名同事,工作期間,他們都對(duì)我有很大的幫助,無論是工作上還是生活上,很欣慰能夠遇到他們并共事一場(chǎng)。
煩惱
工作中不是那么的順利。別人是因?yàn)槿蝿?wù)重,工作壓力大。而我則是因?yàn)槿蝿?wù)太輕而煩惱。我的任務(wù)總是比較簡(jiǎn)單,我很快就能做完,我體現(xiàn)不了自己的價(jià)值,我不開心。我去向組長(zhǎng)爭(zhēng)取機(jī)會(huì),贏得了自己的第一份比較有挑戰(zhàn)性的工作。
壓力
我要做一個(gè)webservice接口。這個(gè)任務(wù)的需求很不明確,需要我去和接口使用方進(jìn)行溝通。我對(duì)系統(tǒng)的數(shù)據(jù)庫(kù)了解甚少,對(duì)自己的庫(kù)就不太了解,將他們的庫(kù)對(duì)應(yīng)到我們的庫(kù)就更困難了。加上交流也不是很有經(jīng)驗(yàn),我最后搬出我們組長(zhǎng)去跟他們溝通確定需求才開始進(jìn)行開發(fā)。需求的確定用了好長(zhǎng)時(shí)間,之后的驗(yàn)證也用了好久。當(dāng)時(shí)開發(fā)時(shí),接口由于沒有數(shù)據(jù),只用一條數(shù)據(jù)進(jìn)行了驗(yàn)證,但到部署到現(xiàn)場(chǎng)時(shí)出現(xiàn)了好多的問題??蛻籼焯齑?自己的壓力好大。好幾天都加班到好晚。這件事情比較曲折,后面的博文會(huì)詳細(xì)講述這件事情。
瘋狂
最后一個(gè)月,我們組要進(jìn)行封閉開發(fā)。這是我在__的最后一個(gè)月了。剛開始我以為不會(huì)給我分配什么有含量的活了。這里非常感謝組長(zhǎng),他并沒有讓我的這一個(gè)月荒廢。我有我的任務(wù),而且也很重要。因?yàn)檫@些,我可以和大家共同奮斗。全組成員一起加班到晚上兩點(diǎn)那次,雖然很累,但是我很開心。這是一件很值得回憶的事情。曾經(jīng),我們也瘋狂過。
仔細(xì)想來,在web前端開發(fā)方向?qū)嵙?xí)已經(jīng)一年多了,從最初的div+css學(xué)起,到j(luò)avascript、jquery、bootstrap框架等等,前端要學(xué)習(xí)的東西很多。接下來就總結(jié)一下我在學(xué)習(xí)過程中的一些經(jīng)驗(yàn)吧。
第一、學(xué)好基礎(chǔ)知識(shí),做一個(gè)基礎(chǔ)扎實(shí)的開發(fā)者。
在it行業(yè),每年都會(huì)有很多新的技術(shù)誕生并且得到廣泛的推廣,前端技術(shù)也不例外。所以無論學(xué)到多深的程度,扎實(shí)的基本功肯定是必不可少的。
(1)html:盡量掌握盡可能多的.標(biāo)簽。必須掌握的標(biāo)簽有等,這些雖然平時(shí)比較少用甚至幾乎不用,但是當(dāng)你學(xué)到boostrap框架時(shí),你會(huì)發(fā)現(xiàn)boostrap框架為這些標(biāo)簽賦予了特定的功能與外觀。除此之外,新增了很多標(biāo)簽和屬性,使得html語言更加強(qiáng)大。還有很多新的內(nèi)容,需要初學(xué)者更多的接觸并掌握。
(2)css:對(duì)各個(gè)屬性以及一些屬性之間結(jié)合使用的技巧應(yīng)該多鉆研。css能夠統(tǒng)一有效地對(duì)頁(yè)面的布局、字體等網(wǎng)頁(yè)中的各個(gè)元素顯示屬性進(jìn)行控制,可以方便快捷地實(shí)現(xiàn)精美的頁(yè)面表現(xiàn)效果。你會(huì)用css技術(shù)的使用技巧解決下列問題嗎?清除浮動(dòng)有哪些方式?比較好的方式是哪一種?當(dāng)容器中具有浮動(dòng)元素時(shí),如何為容器設(shè)置邊框或背景顏色?怎樣讓塊級(jí)元素在容器中水平居中?當(dāng)多個(gè)連續(xù)塊級(jí)元素的浮動(dòng)布局影響了原本不想浮動(dòng)的對(duì)象時(shí)該如何處理?容器內(nèi)部的對(duì)象如何實(shí)現(xiàn)相對(duì)于容器的自由定位?為什么要初始化css樣式?
(3)css+div布局模式:許多布局模式的基礎(chǔ),也是大部分前端開發(fā)人員接觸到的第一種布局方式。這種布局模式對(duì)于pc端頁(yè)面的設(shè)計(jì)是非常有幫助的,同時(shí)對(duì)于后面將會(huì)遇到的“移動(dòng)端布局”、“響應(yīng)式布局”等,這種布局方式都具有一定的指導(dǎo)意義。
第二、將javascript作為前端學(xué)習(xí)的重點(diǎn)。
javascript是目前大多數(shù)主流瀏覽器支持的面向?qū)ο蟮哪_本語言,它可以在不與服務(wù)器交互的前提下對(duì)html的頁(yè)面內(nèi)容進(jìn)行修改。javascript控制著網(wǎng)頁(yè)的行為,決定著網(wǎng)頁(yè)“做什么”。系統(tǒng)學(xué)習(xí)過javascript的同學(xué)們,你看看下列問題你能準(zhǔn)確的找到答案嗎?通過表達(dá)式來系統(tǒng)闡述“==”和“===”這兩個(gè)運(yùn)算符的區(qū)別。把某個(gè)元素移除你的視線的方法有哪些?你對(duì)json了解嗎?通過哪個(gè)函數(shù)可以判斷從文本框中獲取的內(nèi)容是不是數(shù)字?dom操作——怎樣添加、移除、移動(dòng)、復(fù)制、創(chuàng)建和查找節(jié)點(diǎn)?怎樣判斷是否為整數(shù)?運(yùn)算符都能刪除哪些內(nèi)容?在腳本中,this有幾種使用情況呢?
第三、多練習(xí)多操作,實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)。
it編程是需要多加實(shí)踐的,要不斷反復(fù)進(jìn)行上機(jī)操作,是學(xué)習(xí)編程開發(fā)的唯一方法。
這些問題的答案就是我的實(shí)習(xí)心得,經(jīng)過這段時(shí)間的實(shí)習(xí),我覺得自己可以獨(dú)當(dāng)一面,當(dāng)一個(gè)web前端工程師了呢。
所謂行萬里路,必先始于足下。剛開始學(xué)習(xí)WEB前端基礎(chǔ)的時(shí)候,老師說,其實(shí)你們學(xué)的這個(gè)后面真正去工作的時(shí)候可能也不是很會(huì)用到,所以就有很多人會(huì)問,既然我們都用不到,那干嘛還學(xué)呀?其實(shí),對(duì)于一個(gè)程序員來說,你不僅要有很好的后端專業(yè)能力,你還應(yīng)當(dāng)具備一定的前端素養(yǎng),知道一些起碼的前端知識(shí)。
來到傳智的第一個(gè)月,我們是以基礎(chǔ)為主吧,因?yàn)榇蠹业竭@里的基礎(chǔ)都不一樣,有一些本身就具備很高水準(zhǔn)的人,也有很多像自己一樣從小白開始的人,所以,對(duì)我們而言,傳智開設(shè)的這種雙元模式對(duì)我們是有很大用處的。我們從最基礎(chǔ)的開始學(xué)習(xí),在學(xué)習(xí)HTML的時(shí)候,我們還延續(xù)著很古老和古老的表格制作網(wǎng)站,然后到后面的CSS學(xué)習(xí),用CSS樣式去進(jìn)一步完善我們制作的網(wǎng)址,再到著一期的難點(diǎn)JS課程體系,一級(jí)最后的JQ和BOOtstrap,可以說這個(gè)過程其實(shí)也是一個(gè)循序肩頸的過程,有簡(jiǎn)到難的過程。
首先我們回顧一下最開始我們對(duì)HTML的學(xué)習(xí)。
其實(shí)HTML的四天學(xué)習(xí)的話,重要的就是一個(gè)標(biāo)記的學(xué)習(xí),這大概是學(xué)習(xí)一門語言最基礎(chǔ)的一部分吧。但是也不是說背一背就解決問題的,選擇IT,程序員這一方面,只要多練習(xí),多敲代碼感覺就好了,所以熟練的使用這些標(biāo)記其實(shí)不是很大的問題,對(duì)自己來說,比較難的是一個(gè)表格和框架,也許會(huì)有人說,表格有什么難的,就行列的問題啊,但是不知道為什么,在學(xué)習(xí)的那幾天對(duì)于表格的學(xué)習(xí)和接受能力都沒有別的那么好,表格的整體框架能搭出來,但是就是對(duì)于表格的美化總做不到自己心里所預(yù)期的那樣。其實(shí)練習(xí)的話也是挺多的,對(duì)于表格的網(wǎng)頁(yè)練習(xí)做了應(yīng)該也有一二十個(gè)的,但是就是沒那么理想,所以這方面的話也是需要自己多加練習(xí)和修正的,因?yàn)楸砀竦挠锰庍€是挺大的。HTML的學(xué)習(xí)方面還有框架和表單,框架的話,就是一個(gè)網(wǎng)頁(yè)的主體了,網(wǎng)頁(yè)的大致形式基本上從你的框架結(jié)構(gòu)就可以知道的,學(xué)習(xí)框架,重要的就是網(wǎng)頁(yè)的布局如何劃分,然后利用框架的嵌套,浮動(dòng)就可以解決的,學(xué)習(xí)過程也不會(huì)是很大的難度。
想想HTML還學(xué)了些什么呢?表單!表單對(duì)前端開發(fā)來說還是挺高的,因?yàn)槲覀兡茉谝粋€(gè)網(wǎng)頁(yè)中看到很多的表單應(yīng)用。包括用戶的注冊(cè)啦,密碼驗(yàn)證啦,還有搜索欄之類的,幾乎全是表單的應(yīng)用。表單學(xué)習(xí)比較重要的地方應(yīng)該就是那十來個(gè)表單控件的應(yīng)用,這些表單控件進(jìn)一步區(qū)分的話還有就是單邊標(biāo)記和雙邊標(biāo)的的表單控件,因?yàn)楹芏鄦芜厴?biāo)記的表單,他的值一般只能是存在value當(dāng)中,如果不注意的話,很多時(shí)候我們會(huì)忘記寫上這個(gè)value。這個(gè)階段的表單感覺并不是那么難,當(dāng)然,學(xué)到后面的JS之后,相對(duì)于表單驗(yàn)證之類的才感覺難了很多。
第二部分:CSS學(xué)習(xí)
對(duì)我來說,CSS課程雖然只有三天,但是卻是更應(yīng)該學(xué)好的一個(gè)模塊。因?yàn)槲覀兌贾?,其?shí)一個(gè)網(wǎng)站的WEB前端,就是用加CSS來寫的,不是用之前的表格來寫的,足以見得CSS的重要性。CSS就是網(wǎng)頁(yè)樣式,一個(gè)網(wǎng)頁(yè)的整體美感,在你確定了框架之后,就看你的CSS樣式的添加了,所以一直以來都很想把CSS學(xué)好。記得CSS學(xué)習(xí)的那幾天,自己的消化還是很好的,自己去獨(dú)立完成練習(xí)的時(shí)候也是沒有太大難度的,但是不知道是為什么,到后面學(xué)習(xí)JS JQ的時(shí)候,操作CSS時(shí)居然會(huì)吧CSS和HTML弄的有點(diǎn)混淆,這一點(diǎn)一直沒做好。CSS的學(xué)習(xí)還有一個(gè)地方就是浮動(dòng),因?yàn)榇嬖趬K元素和行輩元素,塊元素因?yàn)槠浔旧硖匦?,一個(gè)塊元素標(biāo)記他要占用一整行的空間,而一個(gè)行內(nèi)元素他只能占用行內(nèi)的一些空間,但是在實(shí)際操作中,很多時(shí)候我們卻要想將多個(gè)塊元素排在同一行,或者將多個(gè)行內(nèi)元素排在不同行,這時(shí)候就可以使用浮動(dòng)的方法來實(shí)現(xiàn),浮動(dòng)最主要做的就是這個(gè),唯一要記住的一點(diǎn)就是做了浮動(dòng)之后,如果他的父元素是沒有進(jìn)行匡高的設(shè)定的話,是不是要進(jìn)行清除浮動(dòng),防止下面的操作也是有浮動(dòng)的。
第三部分:重點(diǎn)學(xué)習(xí)JS
JS是相對(duì)于這整個(gè)月學(xué)習(xí)的重點(diǎn)吧,也是很多人沒辦法很好接觸的地方,當(dāng)然,自己在這里的學(xué)習(xí)也是有不足的地方。像一些對(duì)屬性的操作的標(biāo)記之類,懂得怎么用,但是不是很熟悉,所以經(jīng)常在操作的時(shí)候要去查手冊(cè)。學(xué)的最不好的一個(gè)地方應(yīng)該是將數(shù)組中的元素按照一定的規(guī)則或者順序添加到指定或?qū)?yīng)的表格中,這中題型是自己做的比較少的,也是掌握很不好的地方,所以也希望用放假的這幾天好好練習(xí)一下,不能拖到下一個(gè)階段去。個(gè)人對(duì)JS的理解其實(shí)就是大量算法的集合,因?yàn)楹芏鄷r(shí)候你都會(huì)用到函數(shù),只是多了一些找元素和對(duì)元素綁定標(biāo)記的過程,最重要的還是構(gòu)造函數(shù),調(diào)用函數(shù)的過程!
第四部分:JQ及Bootstrap
對(duì)于JQ和Bootstrap的學(xué)習(xí)來說,其實(shí)就是一個(gè)應(yīng)用的過程吧,所有的函數(shù)都幫你寫好了,你只需要學(xué)會(huì)調(diào)用就好了的。當(dāng)然。調(diào)用他,其實(shí)對(duì)于JQ來說,學(xué)習(xí)的過程沒有具備很大的難度,只是嘗試著去多寫寫,寫兩三次基本就記住怎么用了。最后還有一天的Bootstrap學(xué)習(xí),寫過一些案例,只要會(huì)改,基本沒有太大的難度。
后續(xù):其實(shí)對(duì)于WEB前端的學(xué)習(xí)的話重要的就是多用,很多東西我們上課聽得時(shí)候其實(shí)都基本聽得懂,但是更重要的是在于你課后的練習(xí),離開了老師的一個(gè)思維引導(dǎo),我們?cè)撛鯓尤ネ瓿身?xiàng)目才是我們?cè)搶W(xué)會(huì)的。這一個(gè)月的學(xué)習(xí)難度系數(shù)都不是很高。但卻是一個(gè)比較繁雜的過程,因?yàn)樽鳛榍岸藖碚f,我們需要不斷的優(yōu)化,不斷的修正,美化整個(gè)頁(yè)面。不管是前端還是后端,都希望自己能好好學(xué)!