-
1 # 原始碼時代
-
2 # 大學生程式設計指南
前端開發工程師原則上來講需要懂得一部分設計理論,但沒有必要特別專業,現在社會上前端的需求量也是大的驚人,現在對前端綜合能力的要求也是越來越高,傳統的前端早期時候用dreamware直接拖拽,最主要早期網際網路的網頁設計相對比較簡單,隨著技術的進步,大家審美也在提升,現在招聘前端不懂幾個框架知識,壓根面試不住。
現在都是站在前人的肩膀上提升,所以直接拿框架來使用簡單有效,但是框架的使用涉及到效率問題,大家都會遇到有些網站做的非常炫酷但開啟速度慢的吐血,頁面做到效果,但在效率上做到極致,這需要有技術水準,所以現在做前端的薪資水平也挺高。
雖然設計屬於ui工程師做的事情,但如果一個前端工程師懂些,能夠加入產品因素在裡面對於產品整體的提升會有非常大的幫助,所以做前端懂設計,能起到一加一大於二的效果。可以直接看幾家公司的對前端工程師的要求取交集
可以很明顯的看到對於前端的框架的要求是第一位的,找前端開發的工作沒有點經驗,很難拿到高薪。
-
3 # 跨屏建站
現在的前端已經不同於以前的前端了 ,我把前端分為兩類,一個是以張鑫旭為派的 [ 以使用者體驗為主導的 html/css互動標準視覺等 ] ,還有一類是以阮一峰為代表的 [ 以偏JS和API資料互動的 ]
而如果是前者 ,需要了解設計,越瞭解越好 ,後者已經無限接近於後端了 ,學設計已經沒有必要
-
4 # 想跟你說些事兒
WEB前端設計師的崗位職責是利用HTML、CSS、JavaScript、DOM、Flash等各種Web技能進行結合產品的介面開發。他們製作標準化純手工程式碼,並增加互動功能,開拓JavaScript和Flash模組,結合後端開拓技能實現全部效果,豐富網際網路的WEB開拓,從而最佳化使用者體驗。
-
5 # 天上的星星笑地上的人13
前端工程師:是開發工程師崗位。是具有Web頁面開發能力的工程師。主要的任務是將UI設計的效果,應用軟體開發技術,使用計算機語言,編寫成能夠實現深度互動的原型頁面。
UI:屬於互動設計師崗位。主要做介面設計。是指對軟體的人機互動、操作邏輯、介面美觀的整體設計。UI設計分為實體UI和虛擬UI,網際網路常用的UI設計是虛擬UI,UI即User Interface(使用者介面)的簡稱。好的UI設計不僅是讓軟體變得有個性有品位,還要讓軟體的操作變得舒適簡單、自由,充分體現軟體的定位和特點。
UI和前端都會使用到藍湖(https://lanhuapp.com/)來做協作
回覆列表
是的,需要。
前端開發工程師是協調前端設計師、後端程式設計師實現網站頁面或程式的介面美化、互動體驗的一個職位。比美工懂技術,比技術懂互動,掌控Web前端開發全域性。
也就是說,一個前端工程師必須要掌握部分設計知識。當然不用向專業設計師那樣,做到精美,但必需“懂”。
2、在實際工作中很多情況下,有可能前端只拿到一張圖。如果這張圖是一個完整的頁面,這時候,需要前端工程師們快速的分割頁面。不同的頁面佈局,如網格、響應式等也會有不同的設計,這時候,就需要有自己的規劃,製作基本的線框圖。
除此之外,前端工程師需要會的還有很多。
這些還不是完整的學習路線圖,並且技術在不斷變化,很多技術也在不斷更新,成為一名優秀的要學習的還有很多。