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

螞蟻金服徐達(dá)峰:關(guān)于前端的那些事兒!

原創(chuàng)
開發(fā) 后端 云計(jì)算
按說技術(shù)的更新發(fā)展是一件好事情,然而對(duì)于工程們來說,他們做的原有技術(shù)架構(gòu)、技術(shù)程序會(huì)不會(huì)又要重新更改,面臨重做的問題?IT工程師們是怎樣看待技術(shù)的更新?lián)Q代呢?

在各種新事物層出不窮的今天,IT互聯(lián)網(wǎng)技術(shù)圈更是日新月異,技術(shù)的更新?lián)Q代周期是越來越短。按說技術(shù)的更新發(fā)展是一件好事情,然而對(duì)于工程們來說,他們做的原有技術(shù)架構(gòu)、技術(shù)程序會(huì)不會(huì)又要重新更改,面臨重做的問題?IT工程師們是怎樣看待技術(shù)的更新?lián)Q代呢?帶著這樣的疑問,51CTO記者在APMCon2016的大會(huì)現(xiàn)場(chǎng)專訪了螞蟻金服的高級(jí)前端工程師徐達(dá)峰,下面我們就來聽聽他告訴我們的關(guān)于工程師們的那些事兒,關(guān)于前端的那些事兒!

[[170818]]

徐達(dá)峰,螞蟻金服高級(jí)前端工程師。曾就職于天貓,現(xiàn)在主要負(fù)責(zé)螞蟻國(guó)際業(yè)務(wù)的開發(fā)和測(cè)試工具鏈的開發(fā)工作。

首先,徐達(dá)峰明確表示了他對(duì)前端技術(shù)不斷更新?lián)Q代的看法。他認(rèn)為,我們應(yīng)該以一個(gè)開放的心態(tài)來看待Web的不斷演進(jìn),不能有“新的技術(shù)、架構(gòu)一定是***的”這樣的想法,而要根據(jù)業(yè)務(wù)的具體需求來做抉擇,看它是不是能***地解決業(yè)務(wù)上的問題。如果它合適,并且比原來的方式好,我們又有合適的機(jī)遇改進(jìn)我們的技術(shù)架構(gòu),對(duì)于工程化有很大裨益,那么我們就可以采用新的***的技術(shù)架構(gòu),但是并不是說一個(gè)新的東西來了,我們就一定會(huì)摒棄掉原來的架構(gòu),工程師的職責(zé)是依靠專業(yè)技能解決問題而不是追新。

達(dá)峰長(zhǎng)期從事測(cè)試方案研發(fā)的相關(guān)工作,那么我們的問題來了,螞蟻金服目前采用什么樣的前端測(cè)試方案呢?相信這也是很多人都好奇的問題。

徐達(dá)峰告訴我們,螞蟻金服在今年3月份的時(shí)候,他們團(tuán)隊(duì)開源了一套自動(dòng)化測(cè)試的解決方案Macaca,是支持傳統(tǒng)的PC端、iOS、Android多平臺(tái)的自動(dòng)化的技術(shù)解決方案。它不僅能完成HTML5、混合應(yīng)用,還可以支持Native端上產(chǎn)品和框架上的測(cè)試。

據(jù)悉,Macaca架構(gòu)從底層驅(qū)動(dòng)模塊到工具層,以及配合使用的CI系統(tǒng),都是螞蟻金服團(tuán)隊(duì)自主研發(fā)的。用戶在使用過程中,不需要關(guān)心設(shè)備上的配置差異性,它會(huì)幫忙找尋找可用端口,自動(dòng)幫忙連接設(shè)備。不管是在PC端、Android還是iOS上的體驗(yàn)是一樣的。目前在解決三端問題上,能夠同時(shí)解決所有的問題理念和架構(gòu)的產(chǎn)品中,Macaca架構(gòu)在市場(chǎng)上應(yīng)該是全新的。

另外,徐達(dá)峰告訴記者,社區(qū)是非常重要的,目前團(tuán)隊(duì)正在積極建設(shè)和完善國(guó)內(nèi)社區(qū)

談到當(dāng)下比較火的H5時(shí),H5是前端主要技術(shù)的領(lǐng)域,目前的應(yīng)用很多都是混合式應(yīng)用,在瀏覽器里面,通過擴(kuò)展瀏覽器的微內(nèi)核,對(duì)于緊隨市場(chǎng)產(chǎn)品變化比較快的,發(fā)布要求比較頻繁的,會(huì)用HTML5的方式來做。而Native端***的優(yōu)勢(shì),原生的體驗(yàn)比較好。Web和ative并沒有說誰要比誰好,他們都是在解決各自最適合解決的問題。從去年看,各大中型或者小團(tuán)隊(duì),也在ReactNative上面做嘗試,把他們的應(yīng)用很多模塊Native化渲染,我們可以看到Web和Native的融合在不斷的自我突破。

如何成為一名優(yōu)秀的前端工程師?

***,徐達(dá)峰給我們分享了他認(rèn)為作為一名優(yōu)秀的前端工程師所需要具備的因素,主要有以下三點(diǎn):

一、技術(shù)驅(qū)動(dòng)業(yè)務(wù)。作為工程師,是用技術(shù)解決工程和業(yè)務(wù)上的問題,而且技術(shù)是可以驅(qū)動(dòng)業(yè)務(wù)的,我們的技術(shù)應(yīng)該深度結(jié)合在業(yè)務(wù)上面,為業(yè)務(wù)創(chuàng)造價(jià)值。螞蟻金服國(guó)際事業(yè)部目前正處在業(yè)務(wù)高速增長(zhǎng)期,有興趣加入的歡迎聯(lián)系我。

二、幫助他人。給予新人或者還不熟悉的人更多的幫助,在幫助別人的時(shí)候,對(duì)自己也是一個(gè)提升。

三、分享與總結(jié)。分享其實(shí)就是對(duì)學(xué)習(xí)更進(jìn)一步的深化,如果將一些知識(shí)拿出來分享的話,說明你對(duì)它一定特別的熟悉和了解。

除了需要具備以上因素外,他還認(rèn)為技術(shù)人員需要有自主學(xué)習(xí)能力。首先,可以主動(dòng)利用檢索工具,通過互聯(lián)網(wǎng)學(xué)習(xí)解決所遇到的問題,把當(dāng)前的問題梳理起來,把遺留的問題整理起來,形成自己的知識(shí)體系;其次可以多去一些開放的社區(qū),在社區(qū)和同行們進(jìn)行技術(shù)溝通與交流。

了解更多詳情,請(qǐng)關(guān)注@達(dá)峰的夏天!

責(zé)任編輯:xinxiaoliang 來源: 51CTO
相關(guān)推薦

2018-05-17 16:01:00

螞蟻金服金融數(shù)字化轉(zhuǎn)型

2015-10-15 21:03:04

螞蟻金服

2022-08-04 10:18:32

棧遷移?寄存器內(nèi)存

2022-05-23 08:34:08

微前端微服務(wù)開發(fā)

2017-04-12 12:31:14

緩存Web瀏覽器

2022-06-02 08:42:15

Redis數(shù)據(jù)庫

2012-07-25 09:34:54

開發(fā)技術(shù)周刊

2024-03-13 07:35:34

歸因診斷算法KPI 指標(biāo)

2012-11-28 10:54:37

禁止追蹤DNT

2020-09-22 14:29:24

智能

2017-03-31 09:24:53

AR現(xiàn)實(shí)游戲

2019-03-18 10:57:42

開源技術(shù) 軟件

2018-07-16 16:41:11

螞蟻金服金融科技科技開放

2022-07-10 07:48:26

緩存軟件設(shè)計(jì)

2022-06-04 11:12:12

RPCREST協(xié)議

2014-03-12 09:23:06

DevOps團(tuán)隊(duì)合作

2020-05-06 16:47:08

線程安全Python數(shù)據(jù)安全

2020-05-07 10:05:52

Python數(shù)據(jù)安全

2018-03-01 15:34:20

數(shù)據(jù)科學(xué)面試招聘

2012-07-13 00:03:08

WEB前端開發(fā)WEB開發(fā)
點(diǎn)贊
收藏

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