整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          教你如何寫出優秀的前端工程師簡歷

          教你如何寫出優秀的前端工程師簡歷

          于一名想找工作的前端開發工程師而言,簡歷直接關系到面試概率甚至薪資水平,其重要性已不用多說。在HR快速篩選簡歷的情況下,你的簡歷要脫穎而出,就得在短時間內將自己的亮點展示給招聘方。具體怎么做?黑馬程序員前端與移動開發學院的就業指導老師來教你!

          第一步:知己知彼,百戰不殆

          不看工作要求直接寫簡歷是很危險的。前文提到,要在簡歷中突出自己的亮點,所謂的“亮點”就是對于招聘方來說最具價值的能力。所以我們在撰寫簡歷之前一定要了解這個崗位的職責是什么。

          在招聘網站的崗位介紹上一般都會寫清楚工作職責與任職要求,請認真閱讀清楚。如果是公司的內部推薦,那么和推薦你的朋友聊一聊崗位職責是最好不過的。

          第二步:根據崗位的要求準備簡歷

          通過第一步,我們已經了解到了招聘方想招什么樣的人,接下來我們就要有針對性的準備簡歷,并在簡歷上體現我們符合這個崗位的高價值。前端技術涉及的范圍很廣,不同的公司對于前端工程師的要求也是不盡相同的,通常有Node.js、HTML5研發工程師、Hybrid、架構和業務研發、全棧開發等工作方向。那么我們在寫簡歷的時候就要根據崗位的需求,重點突出自己相應的能力,也就是說我們要準備多份簡歷來匹配不同的工作方向,千萬不要做好一份簡歷就開始海投!

          第三步:簡歷的具體撰寫

          再接下來,我們就具體說說如何完成一份完整的簡歷。前端工程師的簡歷可以從這五個方面來寫:個人信息、工作經歷、職業技能、作品展示、加分項。

          A 個人信息

          個人信息一般需要填寫的有姓名、年齡、性別、電話、學歷、郵箱、工作年限等等。這一部分的信息主要供HR判斷你的條件是否滿足某些硬性要求。

          B 工作經歷

          工作經歷是一個非常重要的模塊,值得好好琢磨。工作經歷可以通過這幾個方面來寫:

          1、介紹一下公司名稱和在職時間;

          2、用精煉的語言介紹項目背景、過程;

          3、說說你做這個項目的結果如何。

          很多前端工程師對于如何描述項目表示很頭疼,以下給出一個小范例,可以參考:

          “我做了 XX 項目重構,用了 XX 技術方案,克服了 XX 的困難,最終XX這類需求變更可以短平快的被消化,極速研發、快速上線,且數據采集也做到了標準化,研發成本大大降低,數據積累增長迅速。比如 XX ,最后在 XX 產品線中開始推廣。”

          這種描述,在面試的時候很容易引出有針對性的話題來聊,也正因為簡歷里有了這些鋪墊,可以節省大量的面聊時間,讓HR更快做出判斷。

          但是如果你這樣描述的話,效果就不會太好:

          “XX 項目前端研發,用了 AngularJS,整個項目獨立完成,包括整個 Boss系統的受理收費、有線電視代收費、商品零售、小靈通短信群發、營業點結賬等模塊。”

          這段描述只傳達出一個信息:你用過 AngularJS。至于當時面臨多少種技術選型?如何做出取舍選擇了 AngularJS?有沒有涉及前端架構?AngularJS 用的有多深?項目成員分工怎樣?如何并行研發?遇到過哪些你認為有價值的問題并提出了怎樣的應對方案?是代碼解決還是組織解決等等問題,就要靠面試的時候問答很久才能搞清楚。問不出來的,基本上也就跳過了,面試者的能力也得不到充分的發掘。

          C職業技能

          在以上的工作經歷部分,我們可以通過項目來展示自己的綜合能力。現在我們要用一個專門的模塊來重點介紹自己的技術水平。

          如今前端所涉及的知識面很廣,要對每個方向都做出深入的研究確實不太容易。能做到全棧開發當然是很好的,如果不能的話,也最好擅長其中的某一個或幾個方面。因此你要在簡歷里重點標出自己的強項,這樣也方便在以后的面試中引導面試官來問你擅長的那一部分,更有利于你揚長避短。注意千萬不要把前端所有的技術都羅列一遍,然后全部來一個“精通”。


          (網絡上一位前端同學的簡歷截圖,很直觀的展示技能的方法)

          D 作品展示

          你在“工作經歷”、“職業技能”中展現出來的能力如何向HR證明呢?你可以將自己的作品或者相關案例上傳到GitHub,在簡歷中附上鏈接地址,讓HR方便查看。在之后面試中可以著重講講你擅長的部分,比如你擅長Node.js,就將在 NPM 上提交的模塊下載下來演示一下,講講核心模塊;如果是一個組件,就講講設計封裝思路;如果是一套腳手架工具,可以直接畫架構圖,講原理和適用場景。

          E加分項

          作為前端開發工程師,如果你喜歡在博客或者GitHub上寫總結、發技術文章的話就是不錯的加分項。如果某個總結能和簡歷里做的項目結合起來就更好了,請在簡歷中加上博客或者GitHub的鏈接。

          最后講講關于將簡歷包裝成個人小站這件事

          作為前端工程師,有的同學想發揮自身的技術優勢,將簡歷做成作品提交給HR。比如以下就是將簡歷包裝成了一個minisite,這種簡歷確實會給人不錯的印象。



          但是有一點要注意:務必要同時提交 word 或 pdf 格式的簡歷。很多公司的招聘系統對 word 和 pdf 格式的文件支持最好,HR在錄入系統時,上傳完附件后很多字段直接就可以被系統讀出來。

          好了,前端工程師簡歷的撰寫方法與技巧,主要就是以上這些方面了。當然,要想寫出一封優秀的簡歷,光靠技巧是不夠的,更重要的是你得有真才實學。黑馬程序員前端與移動開發學院,專注前端培訓,致力于打造優秀的全棧開發工程師。學院成立以來,已有超過1500名學員入學,就業平均薪資10734!(數據統計時間:2016年7月15日)。如果你也想成為優秀的前端工程師,馬上關注黑馬程序員前端與移動開發學院吧!

          歷是敲門磚。作者建議你根據自己要找的公司、職位、職位描述,寫一份有針對性的簡歷。特別是個人技能和項目(實習)經歷要根據崗位要求來寫,以增加被邀請面試的機會。

          比如我朋友在百度地圖推薦你做高級網絡前端工程師,給你發了一份職位描述(JD),里面有需要的技能,使用的技術,獎勵項目。那么你在寫簡歷的時候就要考慮自己是否具備這些技能,至少你應該知道地圖部門必須做一些與地圖相關的工作。如果你剛好之前學過地圖定位,知道HTML5地理定位接口,可以在簡歷里提一下。

          很多時候,我們不知道簡歷會被誰看到,也不知道朋友/獵頭會把簡歷發給哪個公司或職位。那么這樣的簡歷應該是“通用簡歷”。所謂的普通簡歷,要和你要找的職位和你期望的水平相匹配。例如,如果你想找一份T4級別的網絡前端工作,你應該在簡歷中注明你的技能可以達到T4的水平。不要用一兩年前的簡歷找工作。前端這兩年發展很快。一兩年前你可能找不到簡歷上只有“熟練熟悉”的數據庫和框架的工作。

          所以,寫簡歷也是個技術活。

          一 心得體會

          今天的任務是利用HTML制作一份在線簡歷,先不考慮樣式,只從結構和語義化方面著手。對于已經有了前端b編程經驗的我來說挺簡單的,但是我還是當作我是一個剛入門的菜鳥,在學習過程中發現其實還有很多基礎知識被我忽略了,例如meta的強大功能,HTML5表單新增的輸入類型,列表標簽dl、dt、dd等,這提醒這我不要眼高手低,要潛心學習,穩固基礎。

          二 相關知識點

          問題1 HTML是什么,HTML5是什么?

          1. HTML是一個超文本標記語言(Hyper Text Markup Language),其有一套標記標簽,使用這些標記標簽來描述網頁。
          2. HTML5是最新的HTML標準,新增了一些元素,API,同時也刪除了部分舊元素,具體可以看相關文檔。相較于 HTML4來說,HTML5最大的改進就是新增了強大的圖像支持(<canvas>和 <svg>),多媒體支持(<video> 和 <audio>)和API,使得其能獨自完成以前需要其他語言輔助的工作。

          問題2 HTML文檔是什么?

          HTML文檔其實就是我們看到的網頁,其包含HTML標簽和純文本。

          問題3 HTML元素、標簽、屬性都是什么概念?

          1. HTML標簽是由尖括號包圍的關鍵詞,表示其在HTML文檔中的含義。元素標簽通常成對出現(<p></p>),也有單獨出現(<img>);成對出現的標簽第一個為開始標簽(或開放標簽),第二個為結束標簽(或閉合標簽),結束標簽多了一個/。
          2. HTML元素是指從開始標簽到結束標簽的所有代碼(<p>包含標簽和此文本</p>)。注意:如果元素內沒有文本,可以直接在開始標簽進行關閉(<p/>)
          3. HTML屬性相當于HTML元素的修飾符,為該元素提供相應的特性。屬性通常以鍵值對的形式出現(name="value"),并且都是出現在開始標簽中。

          問題4 文檔類型是什么概念,起什么作用?

          HTML經歷過多個版本的更新,每個版本中元素不盡相同,那么我們如何才能使計算機準確知道當前的版本并正確顯示HTML頁面呢?為了解決這個問題,引進了文檔類型的概念。在HTML文檔首行使用<!DOCTYPE>來聲明該HTML文檔的版本,如果版本為HTML5,那么聲明代碼為<!DOCTYPE html>;如果為HTML4,那么聲明代碼為<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"。目前創建新網頁都盡量使用HTML5的文檔類型,維護舊網頁可以沿用舊網頁的文檔類型。

          問題5 meta標簽都用來做什么的?

          meta標簽位于HTML頭部,攜帶元信息,不顯示在頁面上,對于計算機是可讀的。其主要作用有以下幾點:

          1. 聲明當前文檔所使用的字符編碼
          <!--聲明文檔使用的字符編碼-->
          <meta charset="utf-8">
          
          1. 注意:鼓勵使用UTF-8字符編碼,不使用不兼容ASCII的編碼規范,必須禁用CESU-8, UTF-7, BOCU-1或 SCSU這些字符,因為其被證實存在跨站腳本攻擊(XSS)的風險。
          2. 攜帶相關信息關聯到HTTP頭部
          3. 此處需要用到http-equiv和content屬性

          <!--告訴計算機6s后跳轉相應地址-->注:http-equiv的屬性值content-language, content-type, set-cookie已經棄用,請查看最新文檔使用替代方案

          示意代碼如下:

          < Meta HTTP-EQUIV="refresh" content="6; url=地址" >
          
          1. 使用name屬性攜帶相關信息

          <!--以下為常用屬性值-->示意代碼如下:

          <!--標注作者-->
          < Meta name="author" content="前端嘮嘮嗑" >
          <!--攜帶關鍵字,便于搜索網站收錄,提高搜索排名-->
          < Meta name="keyword" content="關鍵字" >
          <!--文檔描述,便于搜索網站收錄,提高搜索排名-->
          < Meta name="descript" content="描述內容" >
          

          問題6 Web語義化是什么,是為了解決什么問題

          我理解的語義化有兩方面:1. 便于計算機識別HTML內容,降低其處理難度,提高效率,與此同時還能搜索程序更好更快的搜索到此文檔;2. 便于程序員理解代碼以及后期維護——結構良好,語義明確的代碼利于閱讀和維護。

          問題7 鏈接是什么概念,對應什么標簽?

          超鏈接的含義是一個點擊跳轉相應文檔的字,詞或者圖像。對應的為<a>標簽。其使用方式如下。

          1. 通過href屬性跳轉到另一個HTML文檔
          <a href="地址">跳轉到相應的地址</a>
          
          1. 跳轉文檔內的錨點(書簽)
          <!--通過name屬性創建文檔內的錨點-->
          <a name="tips">設定的錨點</a>
          <!--通過href屬性跳轉文檔內的錨點-->
          <a href="#tips">跳轉錨點</a>
          
          1. 注意:創建錨點時可以用id來替代name屬性,也可以用其他元素標簽替代a標簽。
          2. 跳轉另一個文檔的錨點
          <a href="地址#tips">另一個文檔的錨點</a>
          

          問題8 常用標簽都有哪些,都適合用在什么場景?

          1. 塊級元素:<div>——外框, <p>——段落, <h1>——標題, <ul>——列表, <table>——表格
          2. 行內元素:<span>——提示性文字,<a>——鏈接, <b>——加粗, <img>——圖像,<td>——表格單元

          問題9 表單標簽都有哪些,對應著什么功能,都有哪些屬性?

          表單一般包裹在<form>標簽下,主要用于用戶輸入,獲取用戶輸入的信息并傳輸給服務器。其輸入類型有以下幾種:

          1. 文本
          • 單行文本輸入 <input type="text">
          • 多行文本輸入 <textarea name="message" rows="10" cols="30"></textarea>

          2.密碼(輸入的字符會做掩碼處理) <input type="password">

          1. 單選
          <input type="radio" name="sex" value="male" checked>Male
          <input type="radio" name="sex" value="female">Female
          
          1. 注:當input的type為radio時,該輸入框為單選框,若單選框的name值相同,那么他們是同一組選項,不能同時選取到。
          2. 多選
          <input type="checkbox" name="vehicle" value="Bike">I have a bike
          <input type="checkbox" name="vehicle" value="Car">I have a car
          
          1. 注:當input的type為checkbox時,該輸入框為單選框,若單選框的name值相同,那么他們是同一組選項,可以同時選取到。
          2. 按鈕
          <input type="button" onclick="alert('Hello World!')" value="Click Me!">
          
          1. 注:點擊可以執行相關操作
          2. submit
          <input type="submit" value="Submit">
          
          1. 此輸入類型用于提交表單到服務器
          2. HTML5新增輸入類型(<input type="新增類型" >)
          • color
          • date
          • datetime
          • datetime-local
          • email
          • month
          • number
          • range
          • search
          • tel
          • time
          • url
          • week

          注釋:老式 web 瀏覽器不支持的輸入類型,會被視為輸入類型 text。

          問題10 ol, ul, li, dl, dd, dt等這些標簽都適合用在什么地方,舉個例子

          ol搭配li構建有序列表,ul搭配li構建無序列表,dl,dd,dt不常用,看了一下介紹dl類似于ol和ul,屬于最外層標簽;dd類似于li,表示項目內容;而dt類似于序號,只不過內容可以自定義。由以上可以看出dl,dd,dt挺適合做菜單類列表,dt表示菜名,dd表示相應菜品的介紹。

          ?


          主站蜘蛛池模板: 激情亚洲一区国产精品| 亚洲片一区二区三区| 亚洲日韩精品国产一区二区三区| 免费在线观看一区| 国产精品制服丝袜一区| 国产一在线精品一区在线观看| 在线观看一区二区三区视频| 无码播放一区二区三区| 末成年女AV片一区二区| 亚洲av无码一区二区三区不卡 | 国产成人一区二区在线不卡| 91视频国产一区| 九九久久99综合一区二区| 国产高清精品一区| 高清一区高清二区视频| 无码一区二区三区中文字幕| 亚洲AV无码一区二区一二区| 精品无码一区二区三区在线| 亚洲国产一区在线观看| 97av麻豆蜜桃一区二区| 无码国产精品一区二区免费模式 | 亚洲宅男精品一区在线观看| 无码人妻一区二区三区免费看| 一区二区三区无码视频免费福利| 精品亚洲一区二区三区在线观看 | 91国偷自产一区二区三区| 91在线一区二区| 久久毛片一区二区| 亚洲.国产.欧美一区二区三区 | 精品无码综合一区| 国产主播一区二区| 精品国产日产一区二区三区| 无码人妻精品一区二区三区夜夜嗨| 无码人妻久久一区二区三区免费| 91香蕉福利一区二区三区| 亚洲av乱码中文一区二区三区| 精品国产一区二区三区av片| 亚洲av区一区二区三| 亚洲AV午夜福利精品一区二区| 亚洲国产成人久久一区二区三区| 在线视频一区二区三区四区|