個人理解的前端工程師能力要求

2021-07-16 04:28:44 字數 720 閱讀 6455

前端工程師的一些技術能力

1.ui設計

能夠根據使用者需求及當前業界的流行趨勢,繪製出使用者體驗佳頁面美觀的ui設計稿

2.頁面製作能力

1) 能夠根據ui設計稿(psd或png),製作出相應的靜態頁面

2) 在有自適應ui設計稿的基礎上,能夠設計出自適應的頁面;

有移動端的頁面製作經驗,知道移動端與pc端頁面的差別;

3) 能夠使用 html5/css3中新特性,製作更美觀絢麗的頁面

4) 能夠處理大多數瀏覽器相容性問題

3.前台框架知識

1) 深入理解並運用js的能力

2) ajax使用,跨域,xss的攻擊防護

3) 前台模板使用(jquery-template,artemplate等)

4) http協議知識(常用header,cookie,狀態碼,session的概念)

4.後台框架知識

1) 了解伺服器環境搭建 jdk、tomcat、mysql及war包發布

2) 了解freemarker語法

5.演算法

1) lodash.js/underscore.js

2) 了解常用的排序、選擇演算法

3) 了解其他常用演算法

6.效能

7.關注業界動態

1) angularjs

2) react.js

3) 其他mvvm的框架

4) amd/cmd規範等

演算法工程師的能力要求

誠以為,演算法工程師的核心技能不僅僅只能停留在 根據資料訓練出乙個模型,調參,優化,甚至部署,我更以為作為一名優秀的演算法工程師,要把維度 擴充套件到 針對乙個 具體的問題,能 從 該問題 的前因後果,以及 資料選擇,資料的具體採集難以程度入手,然後針對 該問題,以及選擇的資料集,再考慮用什麼模型去...

硬體工程師 要求

硬體工程師基礎知識 目的 基於實際經驗與實際專案詳細理解並掌握成為合格的硬體工程師的最基本知識。1 基本設計規範 2 cpu基本知識 架構 效能及選型指導 3 motorola公司的powerpc系列基本知識 效能詳解及選型指導 4 網路處理器 intel motorola ibm 的基本知識 架構...

FPGA 工程師的要求

1.verilog語言及其於硬體電路之間的關係。2.器件結構 最好熟練掌握spartan3,vertix4系列的器件結構,及其資源於verilog行為描述方法的關係。3.開發工具 熟練掌握synplify,quartus,ise,modelsim 4.數位電路 組合電路,觸發器,特別是d觸發器構成分...