返學(xué)費(fèi)網(wǎng) > 培訓(xùn)機(jī)構(gòu) > 北京北大青鳥(niǎo)
現(xiàn)在web前端也是一個(gè)非常熱門的行業(yè),想要學(xué)習(xí)web前端開(kāi)發(fā)的同學(xué)請(qǐng)看這里北京web前端的發(fā)展歷程 ,通過(guò)對(duì)Web前端發(fā)展歷程--一目了然,java和web前端相比?哪個(gè)學(xué)起來(lái)比較難?,一文帶你了解Web前端發(fā)展歷程,前端自學(xué)到工作的經(jīng)歷?? 的了解,希望以上信息可以幫助到您
摘要:自互聯(lián)網(wǎng)行業(yè)發(fā)展以來(lái),web前端不斷發(fā)展變化著。在前人的基礎(chǔ)上,后人有幸能夠站在前人的肩膀上行走。前端的發(fā)展變化不僅是繼承式的迭代,同時(shí)也是不斷的變革和創(chuàng)造。一、前端到底是個(gè)什么?簡(jiǎn)單點(diǎn)說(shuō),瀏覽器呈現(xiàn)出來(lái)的頁(yè)面,給用戶看的、操作的就是前端(客戶端);你看不到的,類似一些游戲數(shù)據(jù)、應(yīng)用數(shù)據(jù)之類的就是后端(服務(wù)端)。那么再簡(jiǎn)單點(diǎn)就可以說(shuō),前端指的就是瀏覽器端,后端指的就是為瀏覽器提供服務(wù)和數(shù)據(jù)的服務(wù)器端。這是比較準(zhǔn)確的描述,如果往大了講,你所有看到的一切,網(wǎng)頁(yè)、移動(dòng)端網(wǎng)頁(yè)、小程序、甚至某些APP,都是屬于前端的范疇。二、前端的起源世界上第一臺(tái)計(jì)算機(jī)背景:二戰(zhàn)時(shí)期,美國(guó)軍方為了計(jì)算炮彈彈道,讓一些科學(xué)家造出了這世界上的第一臺(tái)計(jì)算機(jī)“ENIAC”。1946年2月14日,世界上第一臺(tái)計(jì)算機(jī)“ENIAC”(埃尼阿克)在美國(guó)賓夕法尼亞誕生。這是一群科研人員共同努力的成果,但是起到最關(guān)鍵作用的是其數(shù)學(xué)家馮 · 諾依曼的設(shè)計(jì)思想,所以其被稱為“現(xiàn)代計(jì)算機(jī)之父”。意義:標(biāo)志著電腦時(shí)代的開(kāi)始。想不到吧??!This Big Boy就是我們現(xiàn)在電腦的祖先??!↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓互聯(lián)網(wǎng)的前身背景:二戰(zhàn)時(shí)期,美國(guó)軍方為了防止部分網(wǎng)絡(luò)被摧毀后失去通信。1969年,美國(guó)國(guó)防部的高級(jí)研究計(jì)劃局(ARPA)建立了軍用網(wǎng)叫“阿帕網(wǎng)”(ARPnet)。阿帕網(wǎng)就是互聯(lián)網(wǎng)的前身。1983年,APRA和美國(guó)國(guó)防部通信局研制了用于異構(gòu)網(wǎng)絡(luò)(本文不做講解)的TCP/IP協(xié)議,后該協(xié)議在社會(huì)上流行起來(lái),因此誕生了真正的Internet。Internet和計(jì)算機(jī)的誕生,為前端技術(shù)的開(kāi)始奠定了基礎(chǔ)。前端發(fā)展將近20年,也算是一個(gè)比較漫長(zhǎng)的發(fā)展過(guò)程,大致可以分為以下幾個(gè)階段:三、洪荒時(shí)代(1990~1995年)這個(gè)時(shí)代最重大的幾件事有:WWW的誕生(1990)、瀏覽器的誕生(1992)、W3C理事會(huì)成立(1994)、的誕生(1995);1990年,WWW(萬(wàn)維網(wǎng))誕生。全稱:World Wide Web。1992年,NCSA研發(fā)了第一個(gè)瀏覽器:Mosaic,可以窗口瀏覽網(wǎng)頁(yè)。隨后新一代瀏覽器:Netscape Navigator(網(wǎng)景瀏覽器),于1994年誕生;隸屬于Netscape(網(wǎng)景)公司,下文統(tǒng)稱為網(wǎng)景公司。1994年,Tim Berners - Lee創(chuàng)建了W3C理事會(huì)。蒂姆 · 伯納斯 · 李被稱為”萬(wàn)維網(wǎng)之父“,南安普頓、麻省理工教授。W3C理事會(huì)主要負(fù)責(zé)HTML的發(fā)展路徑,其宗旨是通過(guò)促進(jìn)通用協(xié)議的發(fā)展;成員機(jī)構(gòu):美國(guó)麻省理工、歐洲數(shù)學(xué)與信息學(xué)研究聯(lián)盟、日本慶應(yīng)、中國(guó)北京航空航天。1995年,待這一切就緒后,應(yīng)運(yùn)而生!發(fā)明者是Brendan Eich(布蘭登 · 艾奇)。主要語(yǔ)言特征:借鑒了C語(yǔ)言的基本語(yǔ)法;借鑒了Java語(yǔ)言的數(shù)據(jù)類型和內(nèi)存管理;借鑒了Scheme語(yǔ)言;借鑒了Self語(yǔ)言,使用基于原型的繼承機(jī)制四、鐵器時(shí)代(1995~2005年)這個(gè)時(shí)期的瀏覽器五花八門,互相競(jìng)爭(zhēng)激烈。IE瀏覽器、網(wǎng)景瀏覽器、火狐瀏覽器、谷歌瀏覽器是這個(gè)時(shí)期的主角!雖然當(dāng)時(shí)已經(jīng)有了比較統(tǒng)一的ECMA(規(guī)范文檔)標(biāo)準(zhǔn)和W3C(HTML、CSS規(guī)范文檔),但是瀏覽器先于標(biāo)準(zhǔn)在市場(chǎng)上流行,成為了事實(shí)標(biāo)準(zhǔn)。所以這就導(dǎo)致了我們現(xiàn)在在開(kāi)發(fā)項(xiàng)目的時(shí)候還要去處理一些瀏覽器兼容性問(wèn)題(大家最遇到的IE兼容問(wèn)題)。隨著1998年,AJax的出現(xiàn),前端開(kāi)發(fā)從Web1.0升級(jí)到了Web2.0,從純內(nèi)容的靜態(tài)頁(yè)面,發(fā)展到了動(dòng)態(tài)網(wǎng)頁(yè),富交互、前端數(shù)據(jù)處理的新時(shí)期。在這一時(shí)期,比較知名的兩個(gè)富交互動(dòng)態(tài)的瀏覽器產(chǎn)品是:Gmail(2004年)、Google地圖(2005年)。由于動(dòng)態(tài)交互、數(shù)據(jù)交互的需求增多,還衍生出了JQuery(2006年)這種跨瀏覽器的JS工具庫(kù),主要用于DOM操作,數(shù)據(jù)交互。2005~2009年的前端發(fā)展歷程就涉及到小作者的知識(shí)盲區(qū)啦~~還請(qǐng)有意的大佬們補(bǔ)充,給小白們科普科普嘻嘻!五、JQuery時(shí)代(2009~2016年)2006年,jQuery發(fā)布,它當(dāng)時(shí)的競(jìng)爭(zhēng)對(duì)手很多,也很激烈基本持平。直到2009年,Sizzle選擇器引擎研發(fā)成功,jQuery才取得了壓倒性的優(yōu)勢(shì)。這個(gè)時(shí)期,前端面對(duì)的主要是瀏覽器的兼容性問(wèn)題,而jQuery在處理DOM兼容性問(wèn)題上有這大量的解決方案。jQuery的流行間接帶來(lái)以下的發(fā)展:促使人們對(duì)CSS1~CSS3選擇器的學(xué)習(xí)促進(jìn)了瀏覽器原生選擇器引擎document.、Element.matches的誕生提高人們對(duì)domReady的認(rèn)識(shí)促進(jìn)了Promise與 的誕生降低前端門檻,前端工程師的隊(duì)伍越來(lái)越壯大。這個(gè)時(shí)期涌現(xiàn)了大量jQuery-like的庫(kù),其中最著名的是Zepto.js。Zepto的出現(xiàn)也標(biāo)志著我們進(jìn)入移動(dòng)互聯(lián)網(wǎng)時(shí)代。JQuery時(shí)代以RequireJS的誕生為起點(diǎn),以RN的出現(xiàn)結(jié)束。JQuery的出現(xiàn)讓前端開(kāi)發(fā)更加輕松,假如工程師想實(shí)現(xiàn)一個(gè)功能,現(xiàn)搜索出一個(gè)jQuery插件來(lái)實(shí)現(xiàn)。最后通過(guò)這篇文章,相信你對(duì)web前端的發(fā)展歷程有個(gè)明顯的了解了,請(qǐng)不要吝嗇你的小心心,你的支持就是我最大的動(dòng)力
Web前端開(kāi)發(fā)優(yōu)勢(shì):人才缺口大,發(fā)展前景好,需求量大前景指數(shù):★★★★★web前端開(kāi)發(fā)前景大好!其中的HTML5技術(shù)更是日趨成熟,HTML5是移動(dòng)互聯(lián)網(wǎng)前端的主流開(kāi)發(fā)語(yǔ)言,目前還沒(méi)有任何一種前端開(kāi)發(fā)技術(shù)能夠取代HTML5。因此,無(wú)論是PC端還是APP端的應(yīng)用,前端樣式都離不開(kāi)HTML5?;A(chǔ)學(xué)習(xí)web前端,java,附帶學(xué)習(xí)資料 JAVA優(yōu)勢(shì):全球最流行,就業(yè)方向廣,選擇性多前景指數(shù):★★★★★Java的發(fā)展前景都是很樂(lè)觀的。Java開(kāi)發(fā)語(yǔ)言是全球最流行的開(kāi)發(fā)語(yǔ)言,無(wú)論是程序界還是整個(gè)互聯(lián)網(wǎng)行業(yè)勢(shì)必帶來(lái)很大的影響。不管是人才需求還是薪資水平上,Java的發(fā)展前景都是很樂(lè)觀的。VS難易程度Web前端開(kāi)發(fā)起點(diǎn)低、容易入門相對(duì)于其他IT技術(shù)職位來(lái)說(shuō), HTML5前端工程師相當(dāng)于半個(gè)程序員,所以你不用擔(dān)心學(xué)不會(huì)。很多程序員都是0基礎(chǔ)開(kāi)始學(xué)的,而且因?yàn)槁毼凰幬恢玫慕徊嫘?,也就有很多Web前端開(kāi)發(fā)人員是轉(zhuǎn)行而來(lái)。HTML5前端源于HTML語(yǔ)言發(fā)展而來(lái),由于HTML和CSS起點(diǎn)低、容易入門。 JAVA語(yǔ)言語(yǔ)法簡(jiǎn)單,但有一定難度Java語(yǔ)言擁有與C、C++等眾多流行語(yǔ)言一樣的簡(jiǎn)潔易懂的關(guān)鍵字、語(yǔ)法,而且是各種后臺(tái)開(kāi)發(fā)語(yǔ)言中相對(duì)比較容易上手的語(yǔ)言。使用Java語(yǔ)言開(kāi)發(fā)諸如服務(wù)后臺(tái)等復(fù)雜的應(yīng)用場(chǎng)景都有簡(jiǎn)單完美的解決方案。 Java的入門難度在后臺(tái)開(kāi)發(fā)語(yǔ)言中也是屬于比較容易的,但相比前端還是較難VSROUND3—薪資Web前端開(kāi)發(fā)web前端開(kāi)發(fā)工程師的薪資月平均收入為1萬(wàn)元,工作經(jīng)驗(yàn)達(dá)到3年的web前端工程師甚至達(dá)到3萬(wàn)元。 北京前端開(kāi)發(fā)平均工資:¥9766元/月最低工資2K-3K,最高工資20K-30K。上海前端開(kāi)發(fā)平均工資:¥9541元/月最低工資2K-3K,最高工資20K-30K。 JAVAJava的薪資還是非??捎^的。初級(jí)Java工程師的待遇大概在5000-7000之間,而高級(jí)JavaEE工程師的待遇基本破萬(wàn)。北京前端開(kāi)發(fā)平均工資:¥19730元/月最低工資4.K-6K,最高工資10K-15K。上海前端開(kāi)發(fā)平均工資:¥21920元/月最低工資2K-3K,最高工資10K-15K。學(xué)習(xí)路線當(dāng)然,每個(gè)小伙伴們想學(xué)習(xí)的路線也各不相同,其實(shí)這二者沒(méi)有高下之分,都是很高薪的行業(yè),選擇適合自己的最重要,小職在這里幫助大家規(guī)劃了學(xué)習(xí)路線,以便更輕松的學(xué)習(xí)。 Web前端開(kāi)發(fā)HTML5理解HTML基本語(yǔ)法規(guī)范,連接之間跳轉(zhuǎn),節(jié)點(diǎn)子節(jié)點(diǎn)層級(jí)關(guān)系。CSS3復(fù)習(xí)基礎(chǔ)語(yǔ)法,盒子模型、常用布局、CSS3的新增動(dòng)畫,CSS預(yù)處理工具 LESS 和SaSS。 JavaJs基礎(chǔ)教程、js內(nèi)置對(duì)象常用方法、常見(jiàn)DOM樹(shù)操作大全、ECMA、DOM、BOM、定時(shí)器和焦點(diǎn)圖。 目前是在職程序開(kāi)發(fā),如果你現(xiàn)在也想學(xué)習(xí)web前端Java Python技術(shù),在入門學(xué)習(xí)的過(guò)程當(dāng)中有遇見(jiàn)任何關(guān)于學(xué)習(xí)方法,學(xué)習(xí)路線,學(xué)習(xí)效率等方面的問(wèn)題都可以問(wèn)響應(yīng)式開(kāi)發(fā)響應(yīng)式概念、媒體查詢、響應(yīng)式網(wǎng)站制作、刪格系統(tǒng)、刪格系統(tǒng)原理、Bootstrap常用模板、LESS和SASS。 全棧開(kāi)發(fā)學(xué)習(xí)思路,附帶學(xué)習(xí)資料移動(dòng)Web開(kāi)發(fā)跨終端WEB和主流設(shè)備簡(jiǎn)介、視口、流式布局、彈性盒子、rem、移動(dòng)終端Java事件、手機(jī)中常見(jiàn)JS效果制作、Zepto.js、手機(jī)聚劃算頁(yè)面、手機(jī)滾屏。前端發(fā)展歷史前端開(kāi)發(fā)的歷史和趨勢(shì)、前端模塊化演化階段主要了解新的mvvc概念、模塊化概念、前后端分離。 基礎(chǔ)從計(jì)算機(jī)基本概念,DOS命令開(kāi)始,什么是程序,如何配置JAVA開(kāi)發(fā)環(huán)境,JAVA編程的過(guò)程是怎樣的,JAVA有什么物特點(diǎn),程序是如何運(yùn)行的等內(nèi)容前端開(kāi)發(fā)基礎(chǔ)和框架、Servlet和JSP在Web后端的應(yīng)用、Web后端開(kāi)發(fā)相關(guān)專題、MVC和分層架構(gòu)以及項(xiàng)目開(kāi)發(fā)流程及CASE工具的使用等。java框架此階段涉及的技術(shù)知識(shí)點(diǎn):框架整合開(kāi)發(fā)(SSH/SSS)、RESTful架構(gòu)和移動(dòng)端接口設(shè)計(jì)、第三方接口和在線支付功能、網(wǎng)站安全和Spring Security應(yīng)用實(shí)戰(zhàn)、復(fù)雜用戶交互處理和Spring Web Flow的應(yīng)用、MyBatis的應(yīng)用和SSM整合java+大數(shù)據(jù)主要涉及的技術(shù)知識(shí)點(diǎn):億級(jí)并發(fā)架構(gòu)演進(jìn)、Linux基礎(chǔ)、搭建tomcat環(huán)境以及大數(shù)據(jù)開(kāi)發(fā)云計(jì)算等高級(jí)Java教程。
摘要:自互聯(lián)網(wǎng)行業(yè)發(fā)展以來(lái),web前端不斷發(fā)展變化著。在前人的基礎(chǔ)上,后人有幸能夠站在前人的肩膀上行走。前端的發(fā)展變化不僅是繼承式的迭代,同時(shí)也是不斷的變革和創(chuàng)造。一、前端到底是個(gè)什么?簡(jiǎn)單點(diǎn)說(shuō),瀏覽器呈現(xiàn)出來(lái)的頁(yè)面,給用戶看的、操作的就是前端(客戶端);你看不到的,類似一些游戲數(shù)據(jù)、應(yīng)用數(shù)據(jù)之類的就是后端(服務(wù)端)。那么再簡(jiǎn)單點(diǎn)就可以說(shuō),前端指的就是瀏覽器端,后端指的就是為瀏覽器提供服務(wù)和數(shù)據(jù)的服務(wù)器端。這是比較準(zhǔn)確的描述,如果往大了講,你所有看到的一切,網(wǎng)頁(yè)、移動(dòng)端網(wǎng)頁(yè)、小程序、甚至某些APP,都是屬于前端的范疇。二、前端的起源世界上第一臺(tái)計(jì)算機(jī)背景:二戰(zhàn)時(shí)期,美國(guó)軍方為了計(jì)算炮彈彈道,讓一些科學(xué)家造出了這世界上的第一臺(tái)計(jì)算機(jī)“ENIAC”。1946年2月14日,世界上第一臺(tái)計(jì)算機(jī)“ENIAC”(埃尼阿克)在美國(guó)賓夕法尼亞誕生。這是一群科研人員共同努力的成果,但是起到最關(guān)鍵作用的是其數(shù)學(xué)家馮 · 諾依曼的設(shè)計(jì)思想,所以其被稱為“現(xiàn)代計(jì)算機(jī)之父”。意義:標(biāo)志著電腦時(shí)代的開(kāi)始。想不到吧??!This Big Boy就是我們現(xiàn)在電腦的祖先!!↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓(圖源來(lái)自:百度圖片)互聯(lián)網(wǎng)的前身 背景:二戰(zhàn)時(shí)期,美國(guó)軍方為了防止部分網(wǎng)絡(luò)被摧毀后失去通信。1969年,美國(guó)國(guó)防部的高級(jí)研究計(jì)劃局(ARPA)建立了軍用網(wǎng)叫“阿帕網(wǎng)”(ARPnet)。阿帕網(wǎng)就是互聯(lián)網(wǎng)的前身。1983年,APRA和美國(guó)國(guó)防部通信局研制了用于異構(gòu)網(wǎng)絡(luò)(本文不做講解)的TCP/IP協(xié)議,后該協(xié)議在社會(huì)上流行起來(lái),因此誕生了真正的Internet。Internet和計(jì)算機(jī)的誕生,為前端技術(shù)的開(kāi)始奠定了基礎(chǔ)。前端發(fā)展將近20年,也算是一個(gè)比較漫長(zhǎng)的發(fā)展過(guò)程,大致可以分為以下幾個(gè)階段:三、洪荒時(shí)代(1990~1995年)這個(gè)時(shí)代最重大的幾件事有:WWW的誕生(1990)、瀏覽器的誕生(1992)、W3C理事會(huì)成立(1994)、的誕生(1995);1990年,WWW(萬(wàn)維網(wǎng))誕生。全稱:World Wide Web。1992年,NCSA研發(fā)了第一個(gè)瀏覽器:Mosaic,可以窗口瀏覽網(wǎng)頁(yè)。隨后新一代瀏覽器:Netscape Navigator(網(wǎng)景瀏覽器),于1994年誕生;隸屬于Netscape(網(wǎng)景)公司,下文統(tǒng)稱為網(wǎng)景公司。1994年,Tim Berners - Lee創(chuàng)建了W3C理事會(huì)。蒂姆 · 伯納斯 · 李被稱為”萬(wàn)維網(wǎng)之父“,南安普頓、麻省理工教授。W3C理事會(huì)主要負(fù)責(zé)HTML的發(fā)展路徑,其宗旨是通過(guò)促進(jìn)通用協(xié)議的發(fā)展;成員機(jī)構(gòu):美國(guó)麻省理工、歐洲數(shù)學(xué)與信息學(xué)研究聯(lián)盟、日本慶應(yīng)、中國(guó)北京航空航天。1995年,待這一切就緒后,應(yīng)運(yùn)而生!發(fā)明者是Brendan Eich(布蘭登 · 艾奇)。主要語(yǔ)言特征:借鑒了C語(yǔ)言的基本語(yǔ)法;借鑒了Java語(yǔ)言的數(shù)據(jù)類型和內(nèi)存管理;借鑒了Scheme語(yǔ)言;借鑒了Self語(yǔ)言,使用基于原型的繼承機(jī)制;(1994年,Netscape Navigator網(wǎng)景瀏覽器截圖,圖源來(lái)自百度圖片)四、鐵器時(shí)代(1995~2005年)這個(gè)時(shí)期的瀏覽器五花八門,互相競(jìng)爭(zhēng)激烈。IE瀏覽器、網(wǎng)景瀏覽器、火狐瀏覽器、谷歌瀏覽器是這個(gè)時(shí)期的主角!雖然當(dāng)時(shí)已經(jīng)有了比較統(tǒng)一的ECMA(規(guī)范文檔)標(biāo)準(zhǔn)和W3C(HTML、CSS規(guī)范文檔),但是瀏覽器先于標(biāo)準(zhǔn)在市場(chǎng)上流行,成為了事實(shí)標(biāo)準(zhǔn)。所以這就導(dǎo)致了我們現(xiàn)在在開(kāi)發(fā)項(xiàng)目的時(shí)候還要去處理一些瀏覽器兼容性問(wèn)題(大家最遇到的IE兼容問(wèn)題)。隨著1998年,AJax的出現(xiàn),前端開(kāi)發(fā)從Web1.0升級(jí)到了Web2.0,從純內(nèi)容的靜態(tài)頁(yè)面,發(fā)展到了動(dòng)態(tài)網(wǎng)頁(yè),富交互、前端數(shù)據(jù)處理的新時(shí)期。在這一時(shí)期,比較知名的兩個(gè)富交互動(dòng)態(tài)的瀏覽器產(chǎn)品是:Gmail(2004年)、Google地圖(2005年)。由于動(dòng)態(tài)交互、數(shù)據(jù)交互的需求增多,還衍生出了JQuery(2006年)這種跨瀏覽器的JS工具庫(kù),主要用于DOM操作,數(shù)據(jù)交互。2005~2009年的前端發(fā)展歷程就涉及到小作者的知識(shí)盲區(qū)啦~~還請(qǐng)有意的大佬們補(bǔ)充,給小白們科普科普嘻嘻!五、JQuery時(shí)代(2009~2016年)2006年,jQuery發(fā)布,它當(dāng)時(shí)的競(jìng)爭(zhēng)對(duì)手很多,也很激烈基本持平。直到2009年,Sizzle選擇器引擎研發(fā)成功,jQuery才取得了壓倒性的優(yōu)勢(shì)。這個(gè)時(shí)期,前端面對(duì)的主要是瀏覽器的兼容性問(wèn)題,而jQuery在處理DOM兼容性問(wèn)題上有這大量的解決方案。jQuery的流行間接帶來(lái)以下的發(fā)展:促使人們對(duì)CSS1~CSS3選擇器的學(xué)習(xí)促進(jìn)了瀏覽器原生選擇器引擎document.、Element.matches的誕生提高人們對(duì)domReady的認(rèn)識(shí)促進(jìn)了Promise與 的誕生降低前端門檻,前端工程師的隊(duì)伍越來(lái)越壯大。這個(gè)時(shí)期涌現(xiàn)了大量jQuery-like的庫(kù),其中最著名的是Zepto.js。Zepto的出現(xiàn)也標(biāo)志著我們進(jìn)入移動(dòng)互聯(lián)網(wǎng)時(shí)代。JQuery時(shí)代以RequireJS的誕生為起點(diǎn),以RN的出現(xiàn)結(jié)束。JQuery的出現(xiàn)讓前端開(kāi)發(fā)更加輕松,假如工程師想實(shí)現(xiàn)一個(gè)功能,現(xiàn)搜索出一個(gè)jQuery插件來(lái)實(shí)現(xiàn)。下一篇將為大家繼續(xù)帶來(lái)三大框架時(shí)代的發(fā)展史,還有前端現(xiàn)狀以及未來(lái)的發(fā)展趨勢(shì)哈~敬請(qǐng)期待啦!本文在創(chuàng)作過(guò)程中有幾處參考了網(wǎng)絡(luò)資料,如CSDN、微信公眾號(hào)等,感謝各位大神的內(nèi)容貢獻(xiàn)~點(diǎn)擊關(guān)注,第一時(shí)間了解華為云新鮮技術(shù)~
從自學(xué)前端到找到實(shí)習(xí)工作以來(lái)一直都有寫文章的想法。一方面是因?yàn)楹芏嗲岸舜罄卸纪扑]寫技術(shù)博客來(lái)鞏固和分享自己學(xué)到的知識(shí),另一方面是自己也想記錄一下自己的學(xué)習(xí)歷程。 但都遲遲沒(méi)有動(dòng)筆,總覺(jué)得先找到第一份工作才是當(dāng)務(wù)之急。找到工作之后把寫文章都忘到九霄云外了,因?yàn)閯偵鲜终鎸?shí)項(xiàng)目一臉懵逼,開(kāi)始懷疑人生。現(xiàn)在對(duì)公司業(yè)務(wù)和技術(shù)棧比較熟悉,寫文章的念頭又萌生了,本來(lái)還是準(zhǔn)備學(xué)習(xí)js的,但最近感覺(jué)學(xué)習(xí)很沒(méi)有效率。還有就是玩了四年的室友今天給我開(kāi)了視頻,有史以來(lái)第一次跟男的聊了一個(gè)小時(shí)(也沒(méi)有女的跟我聊呀),聊完還是挺有感觸的,想跟大家,特別是在校生或者是應(yīng)屆生分享一些經(jīng)驗(yàn)吧。 自身情況和前端學(xué)習(xí)歷程 ?我的第一個(gè)專業(yè)是人文地理與城鄉(xiāng)規(guī)劃,之后轉(zhuǎn)專業(yè)到了物聯(lián)網(wǎng)工程。剛開(kāi)始學(xué)的很起勁,以為自己轉(zhuǎn)到了熱門專業(yè)前途無(wú)量,但是真正學(xué)習(xí)之后發(fā)現(xiàn)專業(yè)課好難,而且學(xué)校開(kāi)的課很雜,軟硬件都有。覺(jué)得越高大上的東西本科階段就越學(xué)不完,索性跟著其他同學(xué)一起墮落,當(dāng)時(shí)班里也真沒(méi)幾個(gè)認(rèn)真學(xué)習(xí)的同學(xué)。然后稀里糊涂的就突然要畢業(yè)了。 ?現(xiàn)在已經(jīng)大四即將畢業(yè),在一家互聯(lián)網(wǎng)公司做前端實(shí)習(xí)生。從自學(xué)前端到現(xiàn)在的實(shí)習(xí)工作,一路走來(lái)的心酸大概自學(xué)的人都體會(huì)過(guò)吧。 ?我學(xué)前端是20年4月份開(kāi)始的,也就是疫情還很嚴(yán)重的時(shí)候,學(xué)校不讓返校,網(wǎng)課又不太想上,加上有了女朋友,自己也馬上要實(shí)習(xí)找工作了,在學(xué)校又什么都沒(méi)學(xué)到,內(nèi)心慌的一批。然后就開(kāi)始尋找就業(yè)方向,一個(gè)發(fā)小在培訓(xùn)班學(xué)習(xí)前端,一個(gè)高中同學(xué)培訓(xùn)完前端已經(jīng)工作半年,就向他們了解了很多,最后決定自學(xué)前端。 ?說(shuō)干就干,下載了vscode,在B站跟著pink老師學(xué)習(xí)了html、css、js,然后找到了coderwhy,也就是王元紅老師的vue課程,跟著敲了一邊項(xiàng)目。學(xué)習(xí)過(guò)程中感覺(jué)自己太著急找工作了,一直想著快點(diǎn)學(xué),沒(méi)有深入思考,也很少做筆記。敲完了vue項(xiàng)目就只身一人來(lái)到鄭州開(kāi)始找前端實(shí)習(xí)工作,但是由于自己學(xué)的太過(guò)囫圇吞棗,心里很沒(méi)底,再加上鄭州的IT環(huán)境很差,在鄭州呆了一個(gè)多星期只面試了三家公司。有一家是培訓(xùn)機(jī)構(gòu),有一家說(shuō)的沒(méi)有經(jīng)驗(yàn)前期不給工資可以免費(fèi)培養(yǎng),到后期可以參與公司項(xiàng)目的時(shí)候給補(bǔ)貼。我想這不是白嫖嘛,就沒(méi)有去。最后一家公司辦公地點(diǎn)在一個(gè)居民樓上,說(shuō)要試崗7天。我去了兩天感覺(jué)公司氛圍不行,老板也很扯,而且同事說(shuō)即使試崗過(guò)了工資也在1000以內(nèi),我就跑路了。最后面試了一家大公司的運(yùn)維工作,去實(shí)習(xí)了兩個(gè)月感覺(jué)學(xué)不到東西,就離職了。 前端實(shí)習(xí)生涯 ?時(shí)間已經(jīng)到了20年12月份,然后又開(kāi)始找工作的日子,還好在朋友的推薦下,給一家還算大點(diǎn)的公司投了簡(jiǎn)歷,最后通過(guò)了面試。算是開(kāi)始了我的前端工作生涯。 ?進(jìn)入公司第一天老大給發(fā)了公司代碼規(guī)范,和公司技術(shù)棧以及框架和組件庫(kù)文檔。第二天讓一位實(shí)習(xí)生和我交接,給我講了云桌面開(kāi)發(fā)環(huán)境的使用和現(xiàn)階段開(kāi)發(fā)的兩個(gè)項(xiàng)目。老大讓我用uniapp寫了一個(gè)登錄demo。第三天老大就給了一個(gè)簡(jiǎn)單的需求,由于第一次上手真實(shí)項(xiàng)目,再加上老大也就是我的面試官就坐在我旁邊,心里很緊張。這個(gè)需求需要調(diào)后端接口,老大讓我去找后端同事溝通,我本來(lái)就很內(nèi)向加上剛來(lái)新環(huán)境很緊張,感覺(jué)自己的溝通能力很差。最后在老大的幫助下完成了這個(gè)需求。公司兩個(gè)項(xiàng)目技術(shù)棧分別是vue的uniapp,用的uView組件,React用的ts + antd。由于只學(xué)過(guò)vue,心里感覺(jué)很慌。我來(lái)的那幾天項(xiàng)目不緊,又趕上元旦放假老大說(shuō)讓我好好熟悉項(xiàng)目和相關(guān)技術(shù)棧。 ?后面就沒(méi)什么可說(shuō)的了,在一度的自我懷疑、自我鼓勵(lì)中度過(guò)了這將近3個(gè)月的實(shí)習(xí)時(shí)光。 ?現(xiàn)階段的任務(wù)就是繼續(xù)完成老大給任務(wù),另外就是準(zhǔn)備畢業(yè)設(shè)計(jì)、畢業(yè)論文,至于能不能轉(zhuǎn)正我心里也沒(méi)底,感覺(jué)我們前端組氛圍挺好,還是挺希望能留下的。 學(xué)習(xí)總結(jié) ?感覺(jué)自己在學(xué)習(xí)中心靜不下來(lái),太過(guò)浮躁。找工作之前還好一直按著順序在學(xué),工作之后學(xué)習(xí)的時(shí)候會(huì)很糾結(jié)學(xué)什么好,比如想深入學(xué)習(xí)js的時(shí)候會(huì)想學(xué)react會(huì)不會(huì)更好一點(diǎn),畢竟工作要用。還有就是很多東西知其然不知其所以然,很多問(wèn)題都沒(méi)搞清楚。 工作總結(jié) ?三個(gè)月以來(lái)感覺(jué)自己也學(xué)到了不少東西。比如熟悉了前后端聯(lián)調(diào)流程、掌握了聯(lián)調(diào)技能,學(xué)習(xí)了react和uniapp相關(guān)技術(shù)棧。更重要的是體會(huì)到了細(xì)心和代碼規(guī)范的重要性,記得老大在看我提交的代碼的時(shí)候給我指出過(guò)很多低級(jí)錯(cuò)誤。他說(shuō)了一句話讓我銘記在心:會(huì)不會(huì)不重要,不會(huì)可以學(xué),但是細(xì)不細(xì)心就是我的態(tài)度問(wèn)題了。 給想要學(xué)習(xí)前端或者正在自學(xué)小伙伴的一些建議不要猶豫,種一棵樹(shù)最好的時(shí)間是10年前,其次是現(xiàn)在,如果不確定自己喜不喜歡那就先學(xué)一段時(shí)間在做決定要不要繼續(xù)。學(xué)習(xí)的時(shí)候要靜下心來(lái),不能太著急,要始終牢記:慢就是快?。?!關(guān)于要不要報(bào)培訓(xùn)班個(gè)人感覺(jué)沒(méi)必要,互聯(lián)網(wǎng)時(shí)代很多資源網(wǎng)上都學(xué)不完,不必要去交高昂的學(xué)費(fèi)。 ?其實(shí)我也沒(méi)太想寫建議,感覺(jué)自己不太夠格,畢竟自己也還是一枚小菜雞,還有就是該走的彎路是逃不掉的,這些建議我也聽(tīng)別人講過(guò),但自己學(xué)的時(shí)候就是做不到,所幸現(xiàn)在明白還不晚。 ?學(xué)前端以來(lái)第一次寫文章,感覺(jué)自己寫的很亂,這樣才有進(jìn)步空間嘛,哈哈,希望和各位小伙伴一起進(jìn)步,加油!
看了以上有關(guān)Web前端發(fā)展歷程--一目了然,java和web前端相比?哪個(gè)學(xué)起來(lái)比較難?,一文帶你了解Web前端發(fā)展歷程,前端自學(xué)到工作的經(jīng)歷??的講解,如果還有什么疑問(wèn)可以直接來(lái)電咨詢
只要一個(gè)電話
我們免費(fèi)為您回電