前端工程師的價值

對於這個問題,做爲前端小白的我以前並無過深刻的考慮,可是在兩次被問到這個問題的時候,我以爲是時候總結一下了,固然,對於前端我是小白,前端的價值參考大牛的建議更爲準確css

張經緯前端工程師(我以爲這個是比較明確的指出了前端開發人員的必備技能和職能)html

1、前端工程師所須要掌握的基本技能前端

    HTML  csshtml5

    JavaScript web

    PHP、ASP或其餘普遍應用在web領域的編程語言算法

    美術、視覺數據庫

2、前端工程師面向於編程

     用戶後端

     瀏覽器瀏覽器

     數據接口

3、前端工程的價值體現

     一、爲簡化用戶使用提供技術支持

     二、爲多個瀏覽器兼容性提供支持

     三、爲提升用戶瀏覽速度(瀏覽器性能)提供支持

     四、爲跨平臺或者其餘基於webkit或其餘渲染引擎的應用提供支持

     五、爲展示數據提供支持(數據接口)

元彥 雲端工程師(這個感受是說的比較全面的)

     一、與用戶最近,最願意揣測用戶,是工程師中最瞭解用戶的

     二、前端充滿創新

     三、前端技能JavaScript、HTML、CSS....入門易,深刻難

     四、先後端交互方式多樣,適用場景不一樣,Ajax(Post、Get)、Comet(輪訓、長輪訓、永           久幀、XHR流)、WebSocket

     五、隨之瀏覽器的發展,不少技術方案開始偏向於前端

     六、前端不只僅是Desktop,而有Mobile、Pad、TV......

李春平 百度研發工程師(很深入)

應該來說有三條路,一個是向前走,一個是向後走,另一個是一直作前端,深刻下去。向前便是前面所說的往用戶體驗與交互設計甚至產品設計師上走,這是最能體現前端價值的了,即用戶體驗,大多人會往這方面走;

向後走就是作Web開發,往數據庫和後臺開發方面走,再也不區分先後端,你們深刻產品的研發實現,這條路就是與軟件工程師融合的路,這是的價值就體如今對於業務功能的實現上;

最後還有的是一直深刻作前端開發,好比前端各種庫與框架的架構設計,W3C各類標準深刻研究,對於JavaScript語言自己的研究,對瀏覽器的原理分析,對於網絡傳輸協議的原理分析等等,這條路要深刻下去很不容易,由於涉及不少原理與根本性的東西,因此走的人也不是不少。

固然了,還有一些完全離開了前端甚至軟件開發,轉行專門作產品或者作業務運營。可能會由於有不錯的技術背景有必定的優點呢。

還有在知乎上看到的一個答案很系統很全面

做者:元亮
連接:https://www.zhihu.com/question/19589966/answer/13945097
來源:知乎
著做權歸做者全部,轉載請聯繫做者得到受權。

產品工程師
-web產品app化使得前端須要瞭解產品的設計和交互實現細節,從而使前端代碼結構合理 可擴展!

跨平臺設備實現
- 並不僅僅是各瀏覽器的跨平臺兼容了。如今的物理設備多樣,只要和用戶產生直接互動的實現工做均可以稱爲前端!

完美優雅實現交互和設計細節
- 用最精簡的代碼和最小的代價還原交互和設計的細節,可用性和可訪問性的提高!

用戶體驗和新技術的結合
- html5的發展使得 web和移動應用有更優和更佳合理的實現方式

網站前端性能優化
-節省用戶成本,節省公司成本

可擴展的標準接口
-語義化的頁面使得網站不管從seo角度和機器可讀行獲得更大得提高,標準化可擴展的數據接口使得和後臺的聯繫更佳無縫!同時也會大大提高開發效率

網站形象的業內PR
- 以最直觀可見的方式展現公司網站和公司形象!

前端的需求

須要理解產品的邏輯和造成的過程
- 但願參與開發產品頁面的相關人員參與到產品討論的階段,瞭解產品的需求。以及瞭解產品的將來的隱性需求!

須要瞭解交互細節
- 但願參與開發產品頁面的相關人員參與到交互討論當中,理解交互和設計細節! 使頁面結構合理和具備可擴展性!若是合理化建議能夠提出!

須要瞭解數據接口
- 理解產品相關模塊所須要的數據與相關技術人員溝通造成文檔。

須要技術的積累和新技術的學習
- 但願有團隊內的交流活動,頭腦風暴!學習瞭解最新的行業技術,參加業界的交流!

須要成就感,和知足感
- 以上需求知足,並在手中造成我的 公司 業界都滿意的產品!增長前端待遇!
 
我我的以爲,固然沒有上面的大牛理解的深入,前端是一個富有創造性和挑戰性的工做,它會讓咱們嚐到僅僅幾句代碼就能展示出一個頁面的喜悅,也能讓咱們在一個小的細節裏糾纏不清,前端開發是有魔力的,是有生命的,它是鏈接用戶的體驗和後端數據傳達的橋樑,後端數據如何精準,算法如何高超,若是沒有前端的完美無誤的呈現,一切都不復存在,一樣,一個軟件功能在強大,可是沒有一個完美的用戶體驗,仍是會被後人詬病,一如前端深似海,入門易,精通難,但願咱們前端人都能成爲讓用戶滿意的前端工程師!
相關文章
相關標籤/搜索