一個領(lǐng)域非常精通,比如前端工程化、數(shù)據(jù)可視化、Webkit、可視化搭建、跨端、移動端動畫等等。來自于深耕,基本上有什么問題、需求或者技術(shù)評審,叫上他們就行。
鉆研和解決問題的能力。時刻關(guān)注業(yè)界新動態(tài),能快速研究一項新技術(shù),了解和思考如何應(yīng)用以及對已有業(yè)務(wù)的幫助。如何提升體驗以及賦能。遇到問題就解決問題,不抱怨。(我就做不到不抱怨,先默默罵一遍再解決問題 :))
執(zhí)行力和溝通能力。跨部門、團隊協(xié)調(diào)合作,做一件事情能有始有終做好并且拿到成績,拿到之后還可以匯報展示出來。
所以硬實力很關(guān)鍵,比如是否有興趣持續(xù)深耕、是否有定力攻克難題、解決問題和研究技術(shù)的方法論、溝通交流管理的軟技能等等。
至于技能和知識點倒是其次的,因為太多太多技能點了沒人能全會,面試前基本上也是臨時刷刷。但是高級工程師,指哪打哪,需要啥就可以用很快的速度接下調(diào)研、攻克,這是比較核心的技能。
基礎(chǔ):
1. ps、ai:這是輔助工具。切圖或者制作或修改圖標時會用到的。不要總指望美工給你全部搞好,大廠也是,很多時候確實需要自己動手。
2.html:前端基礎(chǔ)之一。了解html的標簽,并且在合適的地方使用合適的標簽,不要除了div就是span,這么寫html早晚會sb的。對于html5的規(guī)范、網(wǎng)站無障礙等等也要有一定的了解。
3.css:前端基礎(chǔ)之一。前端模塊化之后,css能力其實是更加重要了,因為再也沒有美工給你切圖了,你負責的部分你不寫css誰替你寫?很多公司美工出圖和靜態(tài)頁之后,css其實還是要自己寫的。
4.js:前端基礎(chǔ)之一。從ES3到ES2018。canvas、webgl、播放器、陀螺儀、地理定位等等都會用到。
5.node:前端基礎(chǔ)之一。
6.數(shù)學:數(shù)學是前端動畫的基礎(chǔ),簡單如加減乘除、復(fù)雜如各種公式,都可能用到。
擴展:
7.前端的構(gòu)建工具和打包工具:gulp、babel、rollup、webpack。在開發(fā)庫時,多個開發(fā)語言的可以考慮gulp,打包使用rollup。項目開發(fā)肯定選webpack了。
8.各種庫和框架:jquery、angular、react、vue等等。
9.css預(yù)處理器和后處理器:less、sass、stylus,postcss目前以我的經(jīng)驗來看開發(fā)提升的不大。
10.服務(wù)器的工作流程:就是從瀏覽器發(fā)送請求開始,到后端的處理,再到瀏覽器接收到數(shù)據(jù)的這一段時間干了啥得有個數(shù)。
11.數(shù)據(jù)庫:原諒我只會mysql。
還有,有些理論是錯誤的,雖然很多人這么說:
1.html:全部使用div就能搞定一個網(wǎng)站:這是我在知乎上看到的話題,好多人還居然真的這么干。1.這么做不利于維護,語義化的標簽不僅僅是給搜索引擎看的,也是給自己看的,2.某些標簽上默認的動作,換個標簽就需要更多的js去模擬,3.跨平臺不是問題,現(xiàn)在跨平臺的css樣式真的簡單得多,沒有很大的問題
2.切圖沒有用,只會js就好:使用前端三大框架和webpack后,很多都是組件化開發(fā),對于組件化的開發(fā)來說,html、css都需要自己寫了。美工、切圖給你寫?不存在的,大廠也需要你自己寫。無論是前端的網(wǎng)站(使用服務(wù)器端渲染)還是后端所謂的管理平臺(更沒人給你寫了),都是靠你自己的。
【簡歷模板】2000+優(yōu)秀個人簡歷模板下載|附:如何制作高水平簡歷?詳細攻略:
https://zhuanlan.zhihu.com/p/552635369
姓名 | 年齡 | 郵箱 | 求職意向:web前端工程師崗位
時間:20xx-09到20xx-06
學校:xxx大學 | 專業(yè):計算機信息管理專業(yè) | 學歷:本科
主修課程:(列舉主要專業(yè)課);
GPA∶3.8/4 專業(yè)排名∶2/52 綜合素質(zhì)排名∶3/52
20XX.09-20XX.07 XXXX有限公司 web開發(fā)工程師
工作描述:
1.負責網(wǎng)頁的前端開發(fā)與代碼編寫,配合后臺開發(fā)人員實現(xiàn)產(chǎn)品所需相關(guān)功能;
2.運用HTML5、CSS3、JavaScript 準確地完成界面布局開發(fā),還原UI設(shè)計并實現(xiàn)所需的動畫效果以及交互效果;
3.對現(xiàn)有的項目進行維護、優(yōu)化、重構(gòu)、適配和性能調(diào)優(yōu)等;
4.研究項目技術(shù)細節(jié),編寫相應(yīng)的說明書及維護項目文檔。
20XX.09-20XX.07 XXXX有限公司 web開發(fā)工程師
1.公司產(chǎn)品Web前端視圖層級與后端交互的設(shè)計和開發(fā);
2.配合產(chǎn)品經(jīng)理和后臺開發(fā)人員實現(xiàn)產(chǎn)品界面和功能 ;
3.通過各種前端技術(shù)手段,提高用戶體驗并滿足性能要求。
20XX.09-20XX.07 XXXX預(yù)約掛號平臺項目
項目描述:
1.醫(yī)院管理中心∶醫(yī)院管理中心是為各個醫(yī)院提供排班管理、醫(yī)生管理、醫(yī)院信息管理、科室信息管理、停診等信息服務(wù)的平臺。使用方為醫(yī)院內(nèi)部工作人員。
2.區(qū)域平臺管理中心∶區(qū)域管理中心是平臺使用用戶管理,用戶權(quán)限配置,醫(yī)院列表等信息的管理平臺,使用方為XXXX相關(guān)工作人員。
【簡歷模板】2000+優(yōu)秀個人簡歷模板下載|附:如何制作高水平簡歷?詳細攻略:
https://zhuanlan.zhihu.com/p/552635369
1.了解HTML5最新規(guī)范,能夠熟練運用HTML5特性構(gòu)建移動端的WebApp,深入了解HTML5/CSS3,并能利用HTML5/CSS3實現(xiàn)動畫效果;
2.熟練使用SVN和Git版本控制工具;
3.熟悉GIS地圖開發(fā)、3D地圖開發(fā),熟悉使用leaflet,cesuimjs 地圖JavaScript庫;
4.良好的溝通能力、良好的團隊合作精神。
在求職過程中,web 前端簡歷無疑是最重要的一個環(huán)節(jié)。簡歷是你展現(xiàn)自身技能和經(jīng)驗的窗口,如何寫出一份吸引眼球且內(nèi)容豐富的前端簡歷,成為許多求職者關(guān)注的重點。本文將從多個角度為您解析前端簡歷的撰寫技巧,助您在求職路上更出色地展現(xiàn)自我,為您打開通往理想職位的大門。
要想撰寫出色的前端簡歷,需要重點把握以下幾個關(guān)鍵要素:
在突出上述關(guān)鍵要素的同時,以下幾點技巧也能幫助您構(gòu)建出色的前端簡歷:
下面是一份優(yōu)秀的前端簡歷范例,供您參考:
個人信息
某電商網(wǎng)站前端開發(fā) (2019.05 - 2020.12)
某新聞資訊移動端開發(fā) (2018.01 - 2019.04)
某互聯(lián)網(wǎng)公司 前端開發(fā)工程師 (2016.07 - 2018.01)
北京大學 信息管理與信息系統(tǒng) 本科 (2012.09 - 2016.06)
作為一名有著豐富前端開發(fā)經(jīng)驗的工程師,我對前端技術(shù)有著濃厚的興趣和熱情。我不僅精通主流前端框架和工具,而且對前端工程化、性能優(yōu)化等領(lǐng)域有著深入的研究和實踐。我善于學習和接受新事物,能夠快速適應(yīng)團隊協(xié)作,為項目和團隊的發(fā)展貢獻自己的力量。我希望能加入貴公司的前端開發(fā)團隊,與您一起開創(chuàng)更出色的產(chǎn)品和服務(wù)。
感謝您抽出寶貴時間閱讀我的簡歷。通過本簡歷,相信您已經(jīng)對我的專業(yè)技能和工作經(jīng)驗有了初步了解。如果我的簡歷能引起您的興趣,我很期待能有機會與您進一步溝通交流,為貴公司帶來更多的價值。
1、自我介紹中可以將自己的擅長的技術(shù)做一個介紹,另外就是你的項目經(jīng)歷,最好將你的軟硬件環(huán)境,你所用到的技術(shù),你在項目中負責的板塊等做一個闡述。
2、自我評價(范文):
a.已積累一定數(shù)量中小型項目開發(fā)經(jīng)驗。
b.能很好地帶領(lǐng)一個團隊完成任務(wù)。
c.有較強的自主編程能力及團隊合作,團隊交流能力。善于快速學習并使用新技術(shù)。
d.對工作充滿熱情,從未試圖抱怨,一直努力改變。
e.我對Web前端開發(fā)比較熟悉,正在進行HTML5 Canvas游戲開發(fā)的深入學習。
本人思想端正、積極向上、適應(yīng)力強,有管理、組織能力。
工作中能吃苦肯鉆研,能承受較強工作壓力,注重長期穩(wěn)定的發(fā)展機會、談判及溝通協(xié)調(diào)能力強。
強烈的工作責任心及優(yōu)秀的問題分析與處理能力,強烈的團隊協(xié)作意識、結(jié)果導向及成本控制意識強,并且從事的每項工作都能很好的完成。
在撰寫前端工程師的簡歷時,專業(yè)技能是至關(guān)重要的一部分。一個成功的前端簡歷應(yīng)該能夠清晰地展示出申請人的專業(yè)能力和技術(shù)素養(yǎng)。以下是一些建議,希望能幫助你在簡歷中突出自己的專業(yè)技能:
簡歷中應(yīng)該突出展示與前端開發(fā)相關(guān)的技能關(guān)鍵詞,比如HTML、CSS、JavaScript、React、Vue、Angular等。這樣能夠讓招聘者一目了然,知道申請人具備的專業(yè)技能。
在列舉技能的同時,最好配以簡短的技能描述,說明自己在該技能領(lǐng)域的掌握程度和運用經(jīng)驗。比如,能否熟練運用React框架進行組件開發(fā)、是否有大型項目的Vue全家桶經(jīng)驗等。
將最重要的、最擅長的技能放在靠前的位置,這樣一方面可以讓招聘者快速發(fā)現(xiàn)你的核心競爭力,另一方面也能引起招聘者的興趣,使其更愿意往下看你的簡歷。
在簡歷中展示自己的項目經(jīng)驗時,著重突出在項目中使用到的專業(yè)技能。如何將技能應(yīng)用到實際項目中、發(fā)揮到怎樣的作用是非常重要的信息。有具體的技能應(yīng)用案例可以更有說服力。
一個成功的前端簡歷技能展示需要重點突出關(guān)鍵詞、清晰描述技能、技能優(yōu)先排列和突出技能應(yīng)用。希望以上建議對你撰寫前端簡歷時的技能展示有所幫助。
感謝您閱讀本篇文章,希望這些建議能夠幫助您更好地展示自己的專業(yè)技能,獲得理想的工作機會。
本來想著貼一個思維導圖的,前端需要掌握的技能,但是那樣的話,東西又太多,這里列舉一下工作中必須掌握的技能。
對于一個初學者,掌握以上技能,就能進行項目的開發(fā),能完成大多數(shù)的項目,其他的算法之類的,需要在工作總不斷的學習。
這是一個從業(yè)8年的前端開發(fā)者,認為初學者必須掌握的技能,希望對你有所幫助。如果有幫助請不吝點個贊,感謝。
最后祝愿 早日找到工作。
口說無憑,可以看一下招聘網(wǎng)站的要求。
初級前端工程師:
拋開一些與技術(shù)無關(guān)的信息。
初級前端工程師一般要:
掌握 HTML CSS JavaScript 前端基礎(chǔ)三劍客,掌握就是對這三個東西要會用,并且知道一些重要的概念是怎么回事(大廠需要手寫實現(xiàn))比如 HTML 的語義化;CSS 的盒模型,高度坍縮,浮動,定位,彈性布局等;JavaScript 的原型鏈,繼承,深拷貝,防抖節(jié)流,作用域以及 ES6 的 Promise 等等。
熟悉一個前端框架 Vue 或者 React 及其周邊生態(tài),熟悉的意思是用它們寫過項目,并且知道一些基礎(chǔ)概念和懂一點點原理,比如 Vue 過濾器,計算屬性,v-if 和 v-show 等,雙向綁定原理等。
扎實的計算機基礎(chǔ)言外之意就是熟悉計算機網(wǎng)絡(luò),特別是 HTTP,TCP,還有操作系統(tǒng)特別是進程相關(guān)的知識。
基本數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ),比如概念數(shù)組和鏈表的區(qū)別等,還有快速排序,冒泡排序等。(中大廠要求樹和圖以及相關(guān)算法)
后面都是加分項:
模塊化,編譯和構(gòu)建工具言外之意就是了解 webpack 打包工具,比如 loader 和plugin 等;以及 babel,簡單了解即可。
有服務(wù)端基礎(chǔ)加分。
中級前端開發(fā)工程師:
中級前端開發(fā)工程師除了掌握初級的知識之外,更要求深入原理,比如 Vue / React 等前端框架的原理;要很熟悉前端工程化的東西,比如模塊化,構(gòu)建,項目重構(gòu)等,這就對 webpack,babel,等工具,設(shè)計模式等知識提出了更高的要求;還要對前端性能的優(yōu)化等。說到底就是能完全掌控住一個項目的架構(gòu)設(shè)計,優(yōu)化等,作為小 leader,這要求我們同時有業(yè)務(wù)能力和技術(shù)的積累。
更新中...
在競爭激烈的前端崗位市場中,一個出色的簡歷對于求職者來說至關(guān)重要。在簡歷中,技能部分是最能突顯個人實力和能力的部分。但是很多求職者對于如何寫好前端簡歷的技能部分感到困惑。本文將為您詳細介紹如何寫好前端簡歷的技能部分,幫助您在求職過程中脫穎而出。
技能部分是前端簡歷中最直觀展示個人能力的部分。通過清晰、準確地列舉出自己所掌握的技能,可以吸引招聘人員對您的關(guān)注,并為之后的面試提供話題。同時,能夠在技能部分中展示出自己對不同技術(shù)的熟悉程度和實踐經(jīng)驗,也能夠增加招聘人員對您的信任感。
在編寫前端簡歷的技能部分時,需要注意以下幾個基本要素:
在編寫前端簡歷的技能部分時,可以采用以下一些寫作技巧,來提高吸引力和可讀性:
以下是一個前端簡歷技能部分的示例:
前端開發(fā): HTML、CSS、JavaScript、jQuery、Vue.js、React.js、AngularJS
熟練程度: 熟練掌握HTML、CSS、JavaScript,熟悉jQuery,有Vue.js和React.js項目經(jīng)驗
其他技能: Photoshop、Git、Webpack、移動端開發(fā)
通過寫好前端簡歷的技能部分,您可以在求職過程中更好地展示自己的實力和能力。遵循本文提供的寫作指導和技巧,相信您的簡歷將更加出色,并能夠與其他求職者脫穎而出!祝您成功找到理想的前端崗位!
感謝您閱讀本文,希望能對您在寫好前端簡歷的技能部分方面有所幫助!
作為前端開發(fā)者的基礎(chǔ),掌握HTML和CSS是必不可少的。HTML是用于搭建網(wǎng)頁結(jié)構(gòu)的標記語言,而CSS則負責頁面的樣式設(shè)計。前端開發(fā)者應(yīng)熟悉HTML標簽的使用和語義化,了解CSS選擇器、盒模型以及常用的樣式屬性。
JavaScript是前端開發(fā)中最重要的編程語言之一,掌握JavaScript可以實現(xiàn)網(wǎng)頁的動態(tài)交互和邏輯控制。前端開發(fā)者應(yīng)該掌握JavaScript基本語法、DOM操作、事件處理、Ajax等技術(shù),熟悉ES6語法和常用的JavaScript框架。
在實際項目中,使用前端框架可以提高開發(fā)效率和代碼質(zhì)量。流行的前端框架包括React、Vue和Angular,它們能夠簡化UI組件的開發(fā),提供了很多便捷且可復(fù)用的功能。前端開發(fā)者應(yīng)了解并熟練使用至少一種前端框架。
在團隊合作中,版本控制是必備的技能。掌握Git等版本控制工具能夠讓前端開發(fā)者更好地管理代碼,協(xié)同開發(fā),以及回溯和撤銷錯誤更改。熟悉Git分支管理、代碼合并等操作是必須的。
前端頁面的性能對用戶體驗至關(guān)重要。前端開發(fā)者應(yīng)該掌握調(diào)試工具的使用,能夠快速定位和修復(fù)頁面的bug。同時,了解前端性能優(yōu)化的技巧,如減少HTTP請求、壓縮和合并資源、使用緩存等,能夠提升頁面加載速度。
隨著移動設(shè)備的普及,響應(yīng)式設(shè)計已成為前端開發(fā)的標準。前端開發(fā)者應(yīng)該了解響應(yīng)式設(shè)計的原理和技術(shù),掌握媒體查詢、流式布局、CSS Grid等技術(shù),確保網(wǎng)頁在不同設(shè)備上都能夠良好地展示。
前端開發(fā)中有許多工具能夠提高開發(fā)效率。掌握npm包管理工具和webpack打包工具,能夠管理項目中的依賴和自動化構(gòu)建工作。熟悉VS Code等常用的前端開發(fā)工具和插件,能夠提高開發(fā)效率和代碼質(zhì)量。
以上是前端簡歷必備的技能和學習路徑。掌握這些技能可以讓你成為一名合格的前端開發(fā)者,有能力應(yīng)對各類項目的需求。不過要注意,前端技術(shù)更新迅速,要不斷學習和保持與時俱進。
謝謝您閱讀本文,希望對您的前端技能提升有所幫助!