1. 學前端,文憑還很低,是不是找虐的節奏緒eb前端
前端很容易,在排除js的情況下,具體有多容易呢?就和你背語文書,背英語單詞一樣,html裡面的標簽常用的並不多,css裡面的屬性也是如此,然後你再了解一點基本的頁面布局套路,就可以製作簡單的網頁。你再再了解一點不同瀏覽器對於一些屬性的處理方式,再參考網路上一些大佬的方案,你就基本明白了網頁兼容。
然後,你就可以先從仿站開始自己練習項目,其實就是照著敲,然後慢慢的你就脫離了新手期,可以自己獨立做頁面了。
上述過程可以一個月不到實現,文憑低不是借口,我見過好些初高中生就在家研究都能學會。特別是前端還有各種框架,比如bootstrap等等。
後續學習一點js,直接網路上看教程就好了,也是各種套路,學會了套路就會了基礎,會了基礎就可以去公司上班了,公司項目接觸得多了,你js就精通了,況且還有jquery這種事物可以節約你時間。然後你開始你可能沒有什麼界面設計美感,但是經常可以接觸到美工小姐姐發給你的psd圖,看多了各種高端大氣上檔次的界面設計,這些套路慢慢的又懂了,可以自己設計出別人誇一句漂亮的網頁了。
隨後你就接觸到了響應式啊,動畫啊,ajax無限載入啊,h5畫板啊,vue.js啊,什麼瀏覽器dom啊,各種數不清的前端開發框架,這些都是要接觸學習的。隨著相關技術的精通和敲代碼的熟練,你終於可以在新手面前裝逼了。
再後續可以了解node.js這些,然後不可避免的接觸到資料庫,慢慢的連後台都會了,可以在別人面前裝逼自己是全棧工程師了。然後公司就讓你把一個網站從界面設計到資料庫建模到界面製作到後台開發全部做完,並且給你很高的工資。頭發的日漸稀少讓你清楚的感覺到自己正在變強,肚子的逐漸變大讓你明白自己滿腦子都是知識。
然後,前端,你就正式入門了。
好苦逼啊,還是別學了。
2. 重慶的web前端工程師好不好找工作
好不好找是個相對概念,如果你要跟幾年前相比,那麼一定是「不好找」。
用 Vue 模仿一個餓了么就能找工作的時代一去不復返。
但是為什麼現在一堆大廠喊著招聘難呢?
那是因為候選人技術和招聘者的要求出現了明顯的脫鉤。
我們現在把前端工程師的時代分為三種:史前時代、1.0時代、2.0時代。
有一個非常明顯的參考,就是看那些「技術視頻」網站不同時期的視頻類型。
史前時代
史前時代的前端停留在純切圖仔層面,是後端的附庸,後端不願意乾的活,比如切圖、寫模板、調樣式、還原設計稿這種重復勞動力工作交給前端,這個時候前端靠的是還原設計稿的能力、瀏覽器兼容性的知識等等,你要真說有啥技術含量,沒有,這也是很長一段時間「前端」不被認為是程序員的原因。
這個時候的視頻以JQuery 、Bootstrap、切圖為主。
1.0時代
這個時候隨著移動互聯網的發展和Node的興起,前端進入了野蠻生長的時代,三大框架橫空出世,各種構建工具、打包工具、轉譯工具、檢查工具你方唱罷我方登場。
這個時期也是所有人都感覺前端突然變復雜了,所以能用好一個框架+全家桶成為了前端的標配,其中Vue以極低的入門門檻和友好的文檔迅速佔領了大量市場,但是注意,這個時候除了少數進行賦能(組件庫開發、構建工具優化、前端監控系統支持等等)的前端從事一些有點難度的工作以外,絕大多數前端依然在糊頁面,只不過用的工具更復雜了,前後端分離後相對更加自主了。
這個時候前端視頻網站被大量的教你用Vue開發QQ音樂、餓了么、美團等等的課程霸佔,所以很長一段時間內面試官收到的簡歷大量都是餓了么、QQ音樂的項目(結果就是看到關鍵字直接扔垃圾桶)。
2.0 時代
到現在,前端已經進入了2.0時代,算是跟正兒八經的軟體工程師接軌了,原因有兩個主要方面:
C端互聯網紅利基本消失,大量巨頭企業開始轉向B端,比如阿里/騰訊雲、釘釘、企業微信、飛書,面向企業的工具類項目創造了大量復雜的新需求。
經濟形勢繼續急轉直下,大量企業倒閉,前端(何止是前端、何止是程序員)處在一個人員(注意不是人才)過剩的情況,沒有突出能力的前端很難被企業招聘。
現在企業的需求已經轉向以上方向了,即需要2.0的人才,但是市場上的前端大多數還停留在1.0階段,所以這就造成了招聘的脫鉤,大量前端找不到工作、大量企業招不到人才。
3. web前端學習分哪些階段
您好,web前端學習分為8個階段:
階段1.前端核心基礎
HTML +_CSS核心、JavaScript基礎語法、JavaScript面向對象、JavaScript DOM和
BOM編程、jQuery框架
階段2.HTML5 + CSS3 + 移動端核心
HTML5新特性、Canvas專列、CSS3新特性、CSS3進階、CSS3實例演練
階段3.移動端
移動端核心、移動端適配、移動端特效
階段4.伺服器端
伺服器端開發、資料庫操作、前後端交互核心、微信公眾號開發
階段5.JavaScript高級
JavaScript基礎深入剖析、JavaScript面向對象深入講解、JavaScript非同步編程、
JavaScript函數式編程JavaScript設計模式
階段6.前端必備
性能優化、版本控制工具、模塊化、項目構建工具
階段7.高級框架
React框架基本使用、React框架進階、Vue框架基本使用、Vue框架進階、Vue源碼分析
階段8.小程序
原生小程序入門、原生小程序API使用、小程序框架Mpvue
web前端學習有哪些階段
這個學習路線圖不管是自學還是參加培訓班都是可以的,希望可以幫助到你。
4. web前端開發工程師(BI)是做什麼的
首先,先了解一下web
前端開發工程師是什麼。web前端開發工程師,其工作崗位主要職責是利用(X)HTML/CSS/JavaScript/DOM/Flash等各種Web技術進行產品的界面開發。製作標准優化的代碼,並增加交互動態功能,同時結合後台開發技術模擬整體效果,進行豐富互聯網的Web開發,致力於通過技術改善用戶體驗,使得web界面可以更加友好的與用戶交互。
其次,我們需要知道Web前端工程師崗位所需要的技術知識庫有哪些。如何為網站上提供的產品和服務實現一流的Web界面,優化代碼並保持良好兼容性、懂得Web前端表現層及與前後端交互的架構設計和開發、JavaScript程序模塊開發,通用類庫、框架編寫以及利用各種Web技術模擬開發產品原型和配合後台開發人員實現產品界面和功能、Web新技術調研和資訊整理。
除此之外,還需要精通HTML/XHTML、CSS,熟悉頁面架構和布局,精通Ajax、JavaScript、DOM等前端技術,掌握面向對象編程思想。並且熟悉一種以上後台開發語言(如PHP/Java以及一種資料庫(如MySQL/Oracle)。
綜上所述,web前端工程師是具備產品的界面開發、製作標准優化代碼、懂增加交互動態功能、與後端工作人員做哈哈工作協調的技術管理人員。
5. 一份優秀的前端開發工程師簡歷是怎麼樣的
<meta charset="utf-8">
多年HR,技術團隊要人緊的時候,一天看1000多份簡歷,篩選過後提給技術部門,然後約面試。看簡歷-給技術-約面試-看簡歷-給技術-約面試,循環往復,這雙眼睛已看透了太多~
<figure>
<noscript><img src="https://pic4.mg.com/50/v2-_hd.jpg" data-rawwidth="229" data-rawheight="183" data-caption="" data-size="normal" class="content_image" width="229"></noscript>
</figure>
題目問的是前端開發工程師的簡歷,那麼區別於其他簡歷的明顯屬性就是前端開發的項目經驗。
看了那麼多簡歷後,總結起來, 因為項目經驗被我迅速pass的有以下兩類:
比如類似這樣的:
<figure>
<noscript><img src="https://pic3.mg.com/50/v2-_hd.jpg" data-rawwidth="670" data-rawheight="146" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="670" data-original="https://pic3.mg.com/v2-_r.jpg"></noscript>
</figure>
可真是簡潔啊~ 可是誰知道你都做了什麼,用什麼做的,結果如何,完成得怎麼樣,我完全get不到啊啊啊啊!
<figure>
<noscript><img src="https://pic4.mg.com/50/v2-_hd.jpg" data-rawwidth="200" data-rawheight="200" data-caption="" data-size="normal" class="content_image" width="200"></noscript>
</figure>
在我每天看的簡歷中,大部分都是這種, 只是敘述流程,沒有看到具體成果,讓HR摸不著頭腦。
還有一種,這種相對較少,對於我來說看起來就是這樣的:
<figure>
<noscript><img src="https://pic1.mg.com/50/v2-_hd.jpg" data-rawwidth="720" data-rawheight="140" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="720" data-original="https://pic1.mg.com/v2-_r.jpg"></noscript>
</figure>
我一口老血險些噴在屏幕上!在簡歷中詳細介紹了他開始做了什麼,然後做了什麼,全篇滿是專業術語和技術名詞,寫起來滔滔不絕,跟黃河水泛濫似的。除了我一句都看不懂以外(哦不,我能看懂第一句),我真的好難從這樣200多字的小作文當中找到我想要的啊!很不爽!
這樣的簡歷,我一鍵就移到廢紙簍!(跺腳~)
<figure>
<noscript><img src="https://pic4.mg.com/50/v2-_hd.jpg" data-rawwidth="221" data-rawheight="194" data-caption="" data-size="normal" class="content_image" width="221"></noscript>
</figure>
所以,作為一個職場八年的HR,想發自內心地和各位前端開發的小哥哥小姐姐說一句:
好的嗎?看著我的眼睛答應我你會拿出小本本記下來好嗎?
<figure>
<noscript><img src="https://pic1.mg.com/50/v2-_hd.jpg" data-rawwidth="649" data-rawheight="148" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="649" data-original="https://pic1.mg.com/v2-_r.jpg"></noscript>
</figure>
接下來我們先說一說,HR不懂前端開發,那麼他又是怎麼來篩選簡歷的。
首先,HR在接到用人部門的需求時,有時會收到一些 硬性條件 。比如要求211、985畢業,研究生學歷等等,所以HR第一步就是篩硬性條件。
接著用人部門可能還會和HR說一些此崗位的 關鍵技能 。比如說要熟練使用React.js,那麼HR就要在簡歷中搜索React.js字眼,有就繼續看,沒有就pass。
前面這兩個步驟進行得都比較快,也能篩選掉大部分求職者。這些都看完以後,HR就開始審查求職者的 通用素質 了。比如工作能力怎麼樣?邏輯思維好不好?職業素養怎麼樣?這些一般都在工作經歷和自我評價中體現。
知己知彼,方能百戰百勝。知道了這些,我們就可以一一採取應對措施了。
這些硬性條件一般都是關於至少要有什麼學歷,至少多少年的工作經驗。有些童鞋可能會覺得這些硬性條件設置得不合理,畢竟有很多有為青年雖然學歷不高、工作經驗少,但是工作能力卻是蠻強的。我雖然非常認可,但奈何有些一線大廠接到的簡歷太多,如果拋去硬性條件不管,所有簡歷一並看,投入產出比太不理想。
所以如果你有值得一提的硬性條件,那請你一定要大聲說出來,因為保不齊哪個條件就讓HR眼前一亮。
而如果沒有,也要實事求是,不能作假。也不要悲觀,每個公司的條件標准不一樣,也並不是所有企業都會有硬性條件的要求。
<figure>
<noscript><img src="https://pic1.mg.com/50/v2-_hd.jpg" data-rawwidth="184" data-rawheight="184" data-caption="" data-size="normal" class="content_image" width="184"></noscript>
</figure>
用人部門會和HR說,這個崗位的人需要哪些關鍵技能。然後HR就會在簡歷中搜尋是否有這些關鍵技能的字眼,進行快速篩查,所以我們一定要把所會的技能全部寫清。
一個前段開發工程師總是會很多專業技能和軟體,這些如果單純羅列就會顯得冗長沒有邏輯,可信度也大大降低。 所以我們一般會把所會技能融入到項目經驗和個人評價里 ,接下來我們會分別在這兩個內容里詳細說。
這一內容是我開頭主要吐槽的,核心就是奉勸各位不要寫得太詳細,也不要寫得太簡單。
雖說HR並不懂前端開發,但是既然要做招聘,大家都能理解前端開發工程師是做什麼的,也知道幾個專業術語。所以不要太刻意去迎合HR是否看得懂而過於通俗表達,但是也不能一味寫得太詳細冗長!
最好的辦法是用star法則去寫,關於star法則這里也和大家介紹一下。
STAR法則, 即為Situation Task Action Result的縮寫,具體含義是:
Situation(情景): 工作背景是什麼
Task(任務): 我負責做什麼
Action(行動): 我做了什麼
Result(結果): 結果怎麼樣
在實際操作中,situation這一項,如果是臨危受命時間緊任務重這樣的工作背景,那一定要好好寫一寫。比如諸葛亮在《出師表》中的「先帝創業未半而中道崩殂,今天下三分,益州疲弊,此誠危急存亡之秋也。」你看,這個工作背景就很給力,給卧龍先生100分不怕他驕傲。
<figure>
<noscript><img src="https://pic3.mg.com/50/v2-_hd.jpg" data-rawwidth="248" data-rawheight="182" data-caption="" data-size="normal" class="content_image" width="248"></noscript>
</figure>
而如果不是這樣,就不要鋪墊半天了,可以省去。要不然不是亮點反倒成累贅,費紙又費墨。
Task寫起來相對簡單,就是把你的任務、目標,用一句話寫清楚。
而這個action,之前提到的所會技能要融入到項目經驗里,就是寫在這里。你在完成任務的過程中,用了什麼技能,做了哪些內容,都可以一一列出。此外如果你有「 獨立開發 」、「 主導完成 」的項目,一定要把這兩個關鍵字擺出來,你會成為HR眼裡的香餑餑的。
最後的result,在這個以結果為導向的大環境里,必然也是重點內容。能量化的結果就量化,不能量化的也盡量闡述。
這樣就是一個完整的項目經歷,可以參照下面這個示例:
<figure>
<noscript><img src="https://pic3.mg.com/50/v2-_hd.jpg" data-rawwidth="697" data-rawheight="263" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="697" data-original="https://pic3.mg.com/v2-_r.jpg"></noscript>
</figure>
當然一個成熟的前端開發在職業生涯中一定做過很多個項目,這時候如果每個項目都列出來就有點流水賬了,所以只要寫出自己績效考核指標排名的前1-3項,或佔比分值最大的1-3項就可以了。我就見過一個簡歷,居然有十幾頁,大小項目全部都羅列出來了,很多是同類項,很沒有必要,被我果斷pass了。
如果大家還是怕拿不準的話,可以請教一些做HR的朋友,聽聽他們的意見,省時省力又安心。
而如果有比較短的工作經歷,建議也要用項目經驗去展現。在互聯網公司做技術的,做完項目走人的情況大家見怪不怪,也不必太在意。
<figure>
<noscript><img src="https://pic1.mg.com/50/v2-_hd.jpg" data-rawwidth="233" data-rawheight="215" data-caption="" data-size="normal" class="content_image" width="233"></noscript>
</figure>
在工作經歷中,除了要把所在時間、職位和工作內容寫清之外,我重點強調的是公司介紹。
現在人們在寫自己的工作經歷時,會寫一段話介紹一下原公司。這樣很好,方便HR對業務類型匹配度有個直接判斷。但是!有些人卻寫成了下面這樣:
<figure>
<noscript><img src="https://pic4.mg.com/50/v2-_hd.jpg" data-rawwidth="685" data-rawheight="364" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="685" data-original="https://pic4.mg.com/v2-_r.jpg"></noscript>
</figure>
這完全是把公司招聘啟事上的內容粘了過來了好嗎!能不能走心一點!這就相當於你寫一個徵婚啟事,在介紹自己過往感情經歷的時候,附了一篇你前女友的自我介紹,說她是個白富美,溫柔體貼端莊大方,琴棋書畫賢良淑德,愛你愛到海枯石爛。請問你讓你的下家怎麼想?既然前女友這么好,那你分什麼手!既然原公司這么好,那你辭什麼職!
<figure>
<noscript><img src="https://pic3.mg.com/50/v2-_hd.jpg" data-rawwidth="256" data-rawheight="256" data-caption="" data-size="normal" class="content_image" width="256"></noscript>
</figure>
關於上家公司的信息,只要簡單幾句就行,哪個國家的、地域分布、成立時間、產品服務、客戶類型。不用寫各種福利和企業文化。
技術崗也要注意自我評價的,而如果有類似這樣自我評價的同學,你敢不敢答應我不再隨便網路一個自我評價了!!!
<figure>
<noscript><img src="https://pic2.mg.com/50/v2-_hd.jpg" data-rawwidth="622" data-rawheight="113" data-caption="" data-size="normal" class="origin_image zh-lightbox-thumb" width="622" data-original="https://pic2.mg.com/v2-_r.jpg"></noscript>
</figure>
相信我當HR看到這樣一個自我評價的時候會眼都不眨地就翻下一份簡歷了,放過我們這些苦兮兮的HR吧。 我們是來招聘的,不是來相親的。
一個完善的自我介紹基本上要在4個維度說清楚: 專業背景、技術能力、協調合作、性格愛好, 每個維度要盡量用1句話表達,否則就又變成300字小作文了。
在這一部分我重點要說的是技術能力。之前提到了HR會搜索關鍵技能,除了寫在項目經驗里,還可以寫在這里。
但是在這你不要是個軟體就寫精通,毫無可信度。就像大部分簡歷的標配都是精通office操作,結果Excel都不會自動求和一樣。當我還是個稚嫩的HR的時候就吃過這個虧,約了一個什麼都精通的人來面試,結果技術部門的老大一面發現對方什麼都不精通,質問他為什麼這么寫,那人只答道,是老師教他這么寫的。
<figure>
<noscript><img src="https://pic1.mg.com/50/v2-_hd.jpg" data-rawwidth="200" data-rawheight="180" data-caption="" data-size="normal" class="content_image" width="200"></noscript>
</figure>
所以越來越多的HR就學聰明了,我們只關注最後的結果,而不是你的描述。就比如你說你擅長鋼琴,我就無感,你說你鋼琴十級,我才會覺得你很擅長鋼琴。
好了,能說的就是這么多了。
知乎首答,現在是262贊,585收藏。
怎麼說呢,希望看完之後點贊的朋友們都能找到高薪且滿意的工作吧!