自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

走近Web前端工程師 看前端工程師的價值

開發(fā) 前端
這是一個很老的話題“前端工程師的價值體現(xiàn)在哪里?”。 有人說:“前端工程師之于網(wǎng)站的價值猶如化妝師之于明星的價值?!币晃缓玫?Web 前端開發(fā)工程師在知識體系上既要有廣度,又要有深度。當(dāng)然,Web 前端工程師并不是設(shè)計師,每天接觸最多的是代碼,代碼,還是代碼。

這是一個很老的話題“前端工程師的價值體現(xiàn)在哪里?”。 有人說:“前端工程師之于網(wǎng)站的價值猶如化妝師之于明星的價值。”一位好的 Web 前端開發(fā)工程師在知識體系上既要有廣度,又要有深度。當(dāng)然,Web 前端工程師并不是設(shè)計師,每天接觸最多的是代碼,代碼,還是代碼。對此,你是如何給自己定位的?你的價值是否能夠得到很好的體現(xiàn)?如今,舊話重提無非是想 與開發(fā)者們共同探討下前端工程師的價值所在,希望對你有所感悟。

[[146981]]

前端工程師的價值體現(xiàn)在哪里?

一起來看下業(yè)內(nèi)資深大牛對前端工程師是如何評價的:

張克軍 豆瓣前端工程師:

        個人認為前端工程師正慢慢演變?yōu)楫a(chǎn)品工程師。WAP App,響應(yīng)性 UI 等以 HTML5 技術(shù)為基礎(chǔ)的開發(fā)將成為前端工程師的主要工作內(nèi)容,解決產(chǎn)品跨平臺跨設(shè)備的實現(xiàn)問題。Javascript,HTML,CSS 這些前端工程師熟悉的,多年使用的語言,作為開放標(biāo)準將被各種平臺所支持。產(chǎn)品形態(tài)和數(shù)據(jù)的分離是形勢所趨。移動時代對產(chǎn)品形態(tài)多元化的要求雖然可以靠不 同技術(shù)分別實現(xiàn),但要付出巨大的成本。這也是 HTML5 這個 04 年就提出來的標(biāo)準,直到前兩年才火爆的原因。

        現(xiàn)階段的價值也很大。Web 產(chǎn)品交互越來越復(fù)雜,用戶使用體驗和網(wǎng)站前端性能優(yōu)化,這些都需要專業(yè)的前端工程師來解決。另外,在項目中還要彌補設(shè)計師在交互設(shè)計上的不足,前端工程師 在開發(fā)過程中起著重要的承上啟下的作用。一兩個前端工程師就可以讓整個開發(fā)并行起來,讓設(shè)計到實現(xiàn)的轉(zhuǎn)換更順利。明智的公司應(yīng)該貯備前端工程師資源。

        我不認為前端工程師和產(chǎn)品經(jīng)理有什么關(guān)系。好的前端工程師一定會成為好的交互設(shè)計師。前端工程師對信息架構(gòu)的理解應(yīng)不亞于專業(yè)的交互設(shè)計師。

張經(jīng)緯 前端工程師:

一、前端工程師所需要掌握的基本技能:

HTML CSS

JavaScript

PHP/ASP/或者其他廣泛應(yīng)用在 Web 領(lǐng)域的編程語言

美術(shù)、視覺

二、前端工程師面向于:

用戶

瀏覽器

數(shù)據(jù)接口

三、那么前端工程師的價值體現(xiàn)在哪兒呢?

為簡化用戶使用提供技術(shù)支持(交互部分)

為多個瀏覽器兼容性提供支持

為提高用戶瀏覽速度(瀏覽器性能)提供支持

為跨平臺或者其他基于 webkit 或其他渲染引擎的應(yīng)用提供支持

為展示數(shù)據(jù)提供支持(數(shù)據(jù)接口)

元彥云端工程師:

關(guān)于前端攻城師的價值體現(xiàn),我覺得主要取決于下面幾個方面:

1. 與用戶最近,最愿意揣測用戶,是工程師中最了解用戶的

2. 前端充滿創(chuàng)新

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

4. 前后端交互方式多樣,適用場景不同,Ajax(Post、Get)、Comet(輪訓(xùn)、長輪訓(xùn)、***幀、XHR 流)、WebSocket

5. 隨之瀏覽器的發(fā)展,很多技術(shù)方案開始偏向于前端

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

高原Web工程師:

        作為前端工程師最核心的價值或者說是責(zé)任,就是將大伙的所有心血和努力最終要***地呈現(xiàn)給用戶。在一個技術(shù)開發(fā)團隊中,無疑離用戶最近的人就是前端,其次是 UI、UE 和產(chǎn)品,然后是后端、DBA 和系統(tǒng)工程師。

        如果說一個技術(shù)開發(fā)團隊就是一支足球隊的話,那么前端工程師無疑就是前鋒,他接到隊友們傾力傳到腳下的球,他責(zé)無旁貸,要做的就是必須將球準確 無誤地打入對方的球門..... 他有兩點必須是非常清楚:1.他必須清楚在對方球門與自己之間存在著哪些阻礙;2.他必須清楚如何破除這些障礙將球直至門網(wǎng).....他也應(yīng)該要是所有隊 員中對這兩點最為清楚的人。

        每個球隊都有自己的明星,可以是鋒線殺手、可以是中場戰(zhàn)車、可以是超級后衛(wèi)、也可以是神奇門將、甚至可以是救火教練。而且相信球場上任何一個位 置的優(yōu)秀球員,都有可能在后場斷球長途盤帶奔襲射門,球進!但任何一支優(yōu)秀的球隊都必須有兩類分工,前場球員想的是贏得比賽,后場球員想的是不能輸?shù)舯? 賽,各司其職才能卓越。而作為一名稱職的前鋒,你必須是球隊里,進球最多、射門技術(shù)***的那一個,否則你還有什么價值可言呢....

        不管技術(shù)實現(xiàn)的風(fēng)潮如何變化,一個給用戶的交互界面要有人來實現(xiàn),這是不辨的硬需求.... 除非以后人機的信息交互不依賴視覺了(直接靠意念鏈接),那時的前端就轉(zhuǎn)向只做信息的組織與表達形式的設(shè)計就好了,因此,前端的最終價值是對人機交互的設(shè) 計與實現(xiàn)。

李春平百度研發(fā)工程師:

        應(yīng)該來講有三條路,一個是向前走,一個是向后走,另外一個是一直做前端,深入下去。向前即是前面所說的往用戶體驗與交互設(shè)計甚至產(chǎn)品設(shè)計師上走,這是最能體現(xiàn)前端價值的了,即用戶體驗,大多人會往這方面走;

        向后走就是做 Web 開發(fā),往數(shù)據(jù)庫和后臺開發(fā)方面走,不再區(qū)分前后端,大家深入產(chǎn)品的研發(fā)實現(xiàn),這條路就是與軟件工程師融合的路,這是的價值就體現(xiàn)在對于業(yè)務(wù)功能的實現(xiàn)上;

        ***還有的是一直深入做前端開發(fā),比如前端各類庫與框架的架構(gòu)設(shè)計,W3C 各種標(biāo)準深入研究,對于 JavaScript 語言本身的研究,對瀏覽器的原理分析,對于網(wǎng)絡(luò)傳輸協(xié)議的原理分析等等,這條路要深入下去很不容易,因為涉及很多原理與根本性的東西,所以走的人也不是很 多。

        當(dāng)然了,還有一些徹底離開了前端甚至軟件開發(fā),轉(zhuǎn)行專門做產(chǎn)品或者做業(yè)務(wù)運營??赡軙驗橛胁诲e的技術(shù)背景有一定的優(yōu)勢呢。

胡金埔前端開發(fā)者:

        我覺得前端工程師需要分兩個方向來看各自的價值:

        ***個方向:讓用戶更便捷的獲取信息。這是大部門公司前端工程師應(yīng)該努力做好的事情。拿到 psd,產(chǎn)出線上的代碼,這個過程中的每個細節(jié)都值得你去用認真的態(tài)度做好。表單的各種交互,頁面不同元素(區(qū)域)間的信息交互,這都未必是普通 ID 可以給你指導(dǎo)好的,你需要依賴自己的技術(shù)能力和自己對用戶需求的感知去完成。

        這個方向的價值就體現(xiàn)為:信息獲取是否更加便捷?從而你的用戶量是否上漲了?在線預(yù)訂是否提高了?

        第二個方向:讓前端更加專業(yè)。這是一些研究院的大牛每天做的事情。閱讀規(guī)范,比較不同版本的區(qū)別,并思考引入新特性的意義(技術(shù)或商業(yè))。關(guān)注 行業(yè)的***發(fā)展,找出一些創(chuàng)新點,如果可以的話,站在巨人的肩膀上,不盲目的造輪子。***,不管是自己的創(chuàng)新還是自己的整理好的當(dāng)前解決某個問題的***方 案,都會給整個行業(yè)以及自己的公司的其他前端同學(xué)的工作帶來更多的支持。

        這個方向的價值更加的技術(shù)化,可能短時間無法直接量化,但一段時間后,會從提高的個人生產(chǎn)率,頁面交互的新模型等方面得到體現(xiàn),甚至?xí)?dǎo)致新的產(chǎn)品。

元亮 前端工程師:

產(chǎn)品工程師-Web 產(chǎn)品 APP 化使得前端需要了解產(chǎn)品的設(shè)計和交互實現(xiàn)細節(jié),從而使前端代碼結(jié)構(gòu)合理可擴展!

跨平臺設(shè)備實現(xiàn)-并不單單是各瀏覽器的跨平臺兼容了?,F(xiàn)在的物理設(shè)備多樣,只要和用戶產(chǎn)生直接互動的實現(xiàn)工作都可以稱為前端!

***優(yōu)雅實現(xiàn)交互和設(shè)計細節(jié)-用最精簡的代碼和最小的代價還原交互和設(shè)計的細節(jié),可用性和可訪問性的提升!

用戶體驗和新技術(shù)的結(jié)合-HTNL5的發(fā)展使得 Web 和移動應(yīng)用有更優(yōu)和更佳合理的實現(xiàn)方式

網(wǎng)站前端性能優(yōu)化-節(jié)省用戶成本,節(jié)省公司成本

可擴展的標(biāo)準接口-語義化的頁面使得網(wǎng)站無論從 seo 角度和機器可讀行得到更大得提升,標(biāo)準化可擴展的數(shù)據(jù)接口使得和后臺的聯(lián)系更佳無縫!同時也會大大提升開發(fā)效率。

網(wǎng)站形象的業(yè)內(nèi) PR-以最直觀可見的方式展示公司網(wǎng)站和公司形象!

前端的需求

需要理解產(chǎn)品的邏輯和形成的過程- 希望參與開發(fā)產(chǎn)品頁面的相關(guān)人員參與到產(chǎn)品討論的階段,了解產(chǎn)品的需求。以及了解產(chǎn)品的未來的隱性需求!列席即可!

需要了解交互細節(jié)-希望參與開發(fā)產(chǎn)品頁面的相關(guān)人員參與到交互討論當(dāng)中,理解交互和設(shè)計細節(jié)! 使頁面結(jié)構(gòu)合理和具有可擴展性!列席即可!如果合理化建議可以提出!

需要了解數(shù)據(jù)接口-理解產(chǎn)品相關(guān)模塊所需要的數(shù)據(jù)與相關(guān)技術(shù)人員溝通形成文檔。

需要技術(shù)的積累和新技術(shù)的學(xué)習(xí)-希望有團隊內(nèi)的交流活動,頭腦風(fēng)暴!學(xué)習(xí)了解***的行業(yè)技術(shù),參加業(yè)界的交流!

需要成就感,和滿足感。

結(jié)束語:

        前端就是后臺實現(xiàn)和視覺表現(xiàn)的橋梁,是貫穿在整個產(chǎn)品開發(fā)過程的紐帶,起到承上啟下的作用,一個好的前端工程師他能夠很好理解產(chǎn)品經(jīng)理對用戶體 驗的要求,也能夠很好地理解后臺工程師對數(shù)據(jù)邏輯,或者程序邏輯進行分離的要求,并將這些要求轉(zhuǎn)化成前臺的開發(fā)工作。前端就是網(wǎng)站的門面,它的價值遠大于 其他的客戶端開發(fā)。

責(zé)任編輯:王雪燕 來源: yefengbar
相關(guān)推薦

2010-01-13 10:10:07

Web前端工程師

2015-03-16 16:01:40

Web前端前端工程師Web

2010-01-13 10:53:51

Web前端工程師定位

2015-09-30 10:25:03

前端工程師

2012-06-28 14:23:32

Web

2012-07-04 16:15:31

前端工程師

2016-09-22 16:14:45

前端設(shè)計Photoshop

2011-03-24 08:22:29

HTMLCSSJavaScript

2021-04-09 13:17:39

Web前端工程師

2014-12-23 14:55:23

前端

2018-11-15 15:55:44

前端工程師Web云計算

2019-07-29 16:05:48

前端DockerNode.js

2019-12-18 10:30:24

前端開發(fā)技術(shù)

2019-06-24 09:40:17

前端前端工程師開發(fā)工具

2009-04-10 13:35:38

吳亮《JavaScript

2020-06-09 18:58:43

5G網(wǎng)絡(luò)前端

2015-09-30 10:37:31

前端工程師閑余時光

2019-03-14 11:02:21

Serverless前端工程師Ajax

2012-08-08 09:21:46

前端CSSHTML

2012-11-29 10:05:20

點贊
收藏

51CTO技術(shù)棧公眾號