公主的腿间舌奴们np肉_国产在热线精品视频99公交_公主车上荫蒂添的好舒服_公侵犯人妻中文字慕一区二区_公么大龟弄得我好舒服秀_公交车+多人+高cH文章推荐_日本熟妇另类视频在线播放

如何識(shí)別牛逼的前端工程師

2016-11-7    藍(lán)藍(lán)設(shè)計(jì)的小編

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里



如何定義牛逼工程師

有軟件工程方面的研究說(shuō),對(duì)于開(kāi)發(fā)者個(gè)體而言,最優(yōu)秀的開(kāi)發(fā)者的生產(chǎn)效率約為平均值的2倍,而優(yōu)秀的開(kāi)發(fā)者會(huì)吸引其它優(yōu)秀的人,或者激勵(lì)與幫助團(tuán)隊(duì)中的其它成員,最終使團(tuán)隊(duì)之間的生產(chǎn)效率差異達(dá)到10倍之多。

所謂牛逼的工程師,就是那些個(gè)體效率是其它人2倍,形成團(tuán)隊(duì)之后達(dá)到10倍差異的一群人。

989f8dafe30e5f01630ad82.png

前端領(lǐng)域這幾年發(fā)展速度非常快,人才分布呈兩級(jí)分化趨勢(shì),大家都在說(shuō)缺前端,其實(shí)缺的是牛逼前端,對(duì)于低端的前端,培訓(xùn)機(jī)構(gòu)一直在量產(chǎn),但是無(wú)法滿足要求。很多情況下,一個(gè)牛逼前端對(duì)于團(tuán)隊(duì)的價(jià)值是再多低端前端都無(wú)法提供的。

牛逼的前端工程師有一些共通的特質(zhì),這些特質(zhì)也許不屬于前端的核心范疇,但是可以通過(guò)它們將牛逼的人識(shí)別出來(lái)。

對(duì)用戶體驗(yàn)的追求

不要認(rèn)為用戶體驗(yàn)只由設(shè)計(jì)師和產(chǎn)品經(jīng)理把關(guān)就可以了。前端工程師對(duì)用戶體驗(yàn)的關(guān)注度會(huì)直接影響產(chǎn)品的最終效果。

不管設(shè)計(jì)文檔有多么詳細(xì),產(chǎn)品中仍然有大量的細(xì)節(jié)是設(shè)計(jì)方?jīng)]有考慮到或者默認(rèn)的,而這些細(xì)節(jié)需要前端工程師來(lái)把關(guān)。同樣的設(shè)計(jì),交給不關(guān)注體驗(yàn)的前端來(lái)做的話,會(huì)有很明顯的粗糙感,而想要填平這些粗糙感需要大量的附加成本。

目前多數(shù)視覺(jué)設(shè)計(jì)師的不足是無(wú)法以動(dòng)態(tài)的角度理解產(chǎn)品。比如我們要出一個(gè)設(shè)計(jì)稿,PC時(shí)代我們會(huì)出一個(gè)固定寬度的稿,比如800像素,然后讓工程師去還原。后來(lái)到移動(dòng)時(shí)代,我們會(huì)讓設(shè)計(jì)師出兩三個(gè)稿,對(duì)應(yīng)不同屏幕的手機(jī)。這就是缺乏動(dòng)態(tài)思維的彌補(bǔ)措施,無(wú)論出幾個(gè)寬度的視覺(jué)稿,都只是動(dòng)態(tài)形態(tài)的截面。

動(dòng)機(jī)來(lái)源

我遇到的很多轉(zhuǎn)行做前端的人是認(rèn)為前端門檻低,所以先從前端做起。這樣的人也許能做基礎(chǔ)的工作,但很難做到優(yōu)秀。

牛逼前端是奔著前端領(lǐng)域有更多的挑戰(zhàn)和發(fā)揮空間而來(lái)的,而不是為了好找工作。事實(shí)上勝任高級(jí)前端的職位很難,我們招聘高級(jí)前端工程師的面試通過(guò)概率可能是研發(fā)類職位中的。

還有的人說(shuō)對(duì)前端有興趣,所以轉(zhuǎn)行做前端。對(duì)于前端的興趣要建立在對(duì)計(jì)算機(jī)的興趣、對(duì)編程的興趣之上。如果一個(gè)人對(duì)于做前端很有興趣,但是對(duì)做后端或者其它開(kāi)發(fā)類職位有排斥,那么就要對(duì)他的興趣打個(gè)問(wèn)號(hào)了,這類人可能不適合做研發(fā)類的工作。

全棧意識(shí)

這里所說(shuō)的全棧并不是真的要去做后端工程師一樣的事情。對(duì)于前后端分離,很多人有誤解,理解成前端不用寫后臺(tái)代碼。真正的前后端分離指的是系統(tǒng)級(jí)的分離,前端有獨(dú)立的系統(tǒng),當(dāng)然要有自己的后臺(tái),還有各種輔助支撐系統(tǒng)。代碼構(gòu)建、發(fā)布、線上運(yùn)維、數(shù)據(jù)統(tǒng)計(jì)監(jiān)控都要了解,否則沒(méi)法獨(dú)立承擔(dān)一塊業(yè)務(wù)。

牛逼的前端工程師首先得是一個(gè)牛逼的軟件工程師,他們是不會(huì)給自己的能力設(shè)限的。

而前端工程師所做的事情是將截面延展為一個(gè)完成的產(chǎn)品形態(tài)。

牛逼的前端能夠主動(dòng)追求用戶體驗(yàn)的提升,對(duì)于交互、UI、視覺(jué)設(shè)計(jì)有基本的認(rèn)識(shí)和審美能力,即使脫離設(shè)計(jì)師的支持依然能交付用戶體驗(yàn)良好的產(chǎn)品。

了解自動(dòng)化測(cè)試

優(yōu)秀的前端不一定真的有多豐富的自動(dòng)化測(cè)試實(shí)踐經(jīng)驗(yàn),但一定要了解與自動(dòng)化測(cè)試相關(guān)的基礎(chǔ)知識(shí)。系統(tǒng)的可測(cè)試性本身比具體的測(cè)試用例覆蓋度更重要。追求質(zhì)量不是一件有時(shí)間了再去做的事情,追求質(zhì)量本身是提率的方法,從而給你更多的時(shí)間。自動(dòng)化測(cè)試是前端工程化建設(shè)的必備環(huán)節(jié),雖然前端的自動(dòng)化測(cè)試還沒(méi)有形成穩(wěn)定且應(yīng)用廣泛的實(shí)踐方法,但是自動(dòng)化測(cè)試這一塊完全缺失的話,肯定是成為不了一個(gè)牛逼前端的。

重視監(jiān)控系統(tǒng)

初級(jí)前端看功能,中級(jí)前端看測(cè)試,高級(jí)前端看監(jiān)控。

前端做監(jiān)控的目的就是在產(chǎn)品上線之后要從用戶端拿到第一手的數(shù)據(jù),畢竟用戶端好用才是真正的好用。

目前多數(shù)公司對(duì)于前端的監(jiān)控做的是不夠的。在前后端分離的技術(shù)架構(gòu)之下,前端要有自身的一整套監(jiān)控體系才行。

很多時(shí)候后臺(tái)監(jiān)控到的是結(jié)果,結(jié)合前端監(jiān)控才能分析出原因。我舉個(gè)例子,比如后臺(tái)監(jiān)控到實(shí)時(shí)訂單量驟減,這個(gè)是最終的結(jié)果,如果有前端的監(jiān)控,我們就要看一下前端的可用性狀況、各個(gè)頁(yè)面的UV、加載性能、每個(gè)交互環(huán)節(jié)的點(diǎn)擊量,各個(gè)接口的性能和出錯(cuò)占比、前端代碼報(bào)錯(cuò)的量和位置,然后定位出問(wèn)題所在。

真正經(jīng)歷過(guò)大型項(xiàng)目并且做過(guò)技術(shù)架構(gòu)的工程師都會(huì)重視監(jiān)控系統(tǒng)的建設(shè)。

做好監(jiān)控需要有很好的大局觀,一方面是產(chǎn)品的大局觀,包括思考用戶會(huì)如何使用產(chǎn)品,如何量化這些行為,每個(gè)環(huán)節(jié)數(shù)據(jù)的預(yù)期變化。另一方面是技術(shù)的大局觀,要了解到整個(gè)技術(shù)架構(gòu)不同模塊是如何協(xié)作的,怎樣測(cè)量它們是否正常工作。

總結(jié)

牛逼前端肯定不會(huì)只把時(shí)間花在研究瀏覽器上,他們所共有的特質(zhì)就是:對(duì)于用戶體驗(yàn)的追求、迎難而上的動(dòng)機(jī)、全棧意識(shí)、注重自動(dòng)化測(cè)試與數(shù)據(jù)監(jiān)控。基礎(chǔ)知識(shí)之外,對(duì)于周邊體系的掌控狀況最有區(qū)分度。



藍(lán)藍(lán)設(shè)計(jì)tweetduck.com )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)

日歷

鏈接

個(gè)人資料

存檔

昔阳县| 南投县| 启东市| 工布江达县| 潜江市| 石河子市| 临江市| 营口市| 泸州市| 汉川市| 宝丰县| 宜州市| 礼泉县| 苍梧县| 新乡县| 平顺县| 威宁| 晋宁县| 那曲县| 虞城县| 静乐县| 乐至县| 抚远县| 新宾| 桓台县| 亚东县| 长宁区| 民勤县| 上高县| 普定县| 商都县| 上饶县| 兴仁县| 澎湖县| 炎陵县| 平凉市| 建始县| 鸡西市| 万载县| 湘潭县| 子长县|