D2參與感受

應(yīng)該是19日晚完成,但是一直拖拖拉拉,回天津后上班之后心安穩(wěn)下來。在杭州的兩天,不虛此行。收獲很多了,關(guān)于技術(shù)和分享內(nèi)容慕課網(wǎng)會放出視頻,在知乎上:https://www.zhihu.com/question/38637676 有關(guān)于技術(shù)的種種。

我分享的是多是關(guān)于個人主觀感受:

1 印象最深的三句話

工程師應(yīng)該思考解決的三個問題

  1. 提高用戶體驗
  2. 提高開發(fā)效率
  3. 改善開發(fā)環(huán)境到生產(chǎn)環(huán)境環(huán)節(jié)

乍一聽感覺這不是正確的廢話么?但是剝繭抽絲地去想想其中卻有深意。

年初由北京轉(zhuǎn)戰(zhàn)天津,稀里糊涂的做了前端管理崗之后,思考問題上了一個維度,考慮的事情無不脫離這三個,公司創(chuàng)業(yè)早期,迫在眉睫的是好的設(shè)計,好的實現(xiàn)。那時候因為粗糙印象用戶體驗。隨著公司加入好的設(shè)計師,我們思考如何調(diào)高前端開發(fā)效率,在技術(shù)選型上,我們選擇了VueAngular 。后來鵬飛加入公司,解決了運維的很多問題我們才走上正軌。

再后來做了SPA。體驗上提高了很多。

截止到現(xiàn)在在組件化的思考上,如何推進和后端合作。一直想做一件事前端介入node,改善發(fā)布流程,實踐這些東西不是為了炫技,也不是爭奪前短在公司的話語權(quán)。是為了把發(fā)布徹底解放到前端,讓我們的雙手再也不用啟動php那么重的服務(wù),提高前端開發(fā)調(diào)試的效率。到此為止,這三點螺旋上升。雖然不同層面的思考,離不開這三點。

之前沒有這么清晰的認(rèn)識,雖然每天不停的做這三件事,聽大家一言醍醐灌頂。之后的工作有了方向,自然跟有針對性。

2 對于組件化的思考

對于組件化思考:借友人翻譯的一篇文章《Vue.js為什么不支持templateUrl模式》提到了.vue+webpack的方式提高了開發(fā)者幾倍的開發(fā)效率,在SPA的開發(fā)過程中體會到的組件化的甜頭,對于開發(fā)團隊來說,維護 組件樹 抽離公用組件。

在承玉分享的《react組件方案》給我思考的空間是,如何通過組件化來做出一套對后端友好的前端框架。在他的描述中,借助react的組件化,前端一人,帶領(lǐng)后端眾人完成管理平臺的開發(fā)?;貧w到我們的公司的情況,后臺一直是前端和后端拼湊完成,往往只是在功能上實現(xiàn),但是在體驗上實在差強人意。

退一步想實際開發(fā)的場景,后端同學(xué)不擅長css 和 js dom交互。如果把UI 和 功能模塊準(zhǔn)備好,實際就是組件化,把這些組件都分裝好,暴露給后端同學(xué)簡單的Api那么在它們以后搭頁面就是<component api="val"></component>這樣的形式。相互磨合之后,越來越解放前端。前端到時候的責(zé)任就是簡單的培訓(xùn)和維護組件。

在不四的分享中提到天貓的頁面,可以由運營同學(xué)自己配制。讓我想到在Vue實踐的過程中,一只沒有實踐動態(tài)的組件,結(jié)合上面的想法,如果Vue在動態(tài)組件上有實踐,那么對于和后端同學(xué)的合作終極目標(biāo)就是,后端同學(xué)只要寫配置文件了。

深度的組件化,對于標(biāo)準(zhǔn)什么的是不友好的,但是不破不立,用戶體驗不受影響的前提下提高開發(fā)效率不是很好的事情么?

3 前端程序員的焦慮

其實今年從去年的D2的主體——“綻放”,就可以看出,前端發(fā)展到今天已經(jīng)百花齊放的,今年的“融合”更是向各個方向去滲透,和app端和后端深度的融合。前端已成爭鳴之勢。
回歸到個人,安靜的想想前端要學(xué)習(xí)的東西太多了。對于新人,思考我應(yīng)該在哪下手。對于‘老人’ 好像埋頭工作一個月,抬起頭發(fā)現(xiàn),自己已經(jīng)跟不上了。再加上年齡上和家庭方面的因素自己好像越來越力不從心。

我也有這方面的壓力,首先要承認(rèn),我現(xiàn)在的能力和自己的工作內(nèi)容是不匹配的,所以一自逼迫自己快速學(xué)習(xí),怕自己跟不上業(yè)務(wù)的發(fā)展,焦慮比較嚴(yán)重的時候,入睡都是很困難的。

在D2看跟看到了和頂尖更大的差距,但是在分享中注意到一個細(xì)節(jié):每個團隊所作出的努力都是由具體問題和具體業(yè)務(wù)需求驅(qū)動的,回歸到自己的工作環(huán)境,學(xué)習(xí)技術(shù)也是為了更好的服務(wù)于對于實際問題的解決。大公司的工程師面臨的是比較深層比較頂尖的問題,在小公司面臨的問題是廣度的問題(當(dāng)然在大公司都有技術(shù)覆蓋)。沒有絕對好的技術(shù),只有適合的技術(shù)。隨著成長越來越放下那種盲目的狂熱,扎根具體問題中。

面對焦慮有兩點感悟:1 團隊的成長,特別體現(xiàn)在解決問題能力,在具體開發(fā)中能快速穩(wěn)定的消化多少需求。 2 把自己的職業(yè)生涯規(guī)劃再放長遠(yuǎn)地點,有長期目標(biāo),到具體短期目標(biāo)才有方向。 3 焦慮是正常階段,重要的是不要逃避。

D2在成長每次分享代表了,當(dāng)前階段這個圈子的狀態(tài),也代表阿里前端團隊的一種狀態(tài)綻放 融合確實是這個頂尖團隊的狀態(tài),對于我們小團隊,更適合前幾屆的主題奔跑 跨越

與個人講:沉淀和幫助團隊中的每個人,發(fā)動核心成員的驅(qū)動力。

2016 奔跑 跨越

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,355評論 25 708
  • 第一次在簡書上寫技術(shù)問題,希望自己技術(shù)可以得到積累,下面來說問題吧! 想必大家看到標(biāo)題基本上已明白要解決什么問題了...
    uuid1234閱讀 2,523評論 3 7
  • 這個世界從來不缺美,只是缺發(fā)現(xiàn)美的眼睛;就如同這個世界從來不缺千里馬,更多的是缺少伯樂。 沉默在多數(shù)人看來是軟弱,...
    夏至千尋閱讀 173評論 0 1
  • 我們都活在這個世界的邏輯中 市長活在當(dāng)市長的邏輯中,包括之前的升遷、學(xué)習(xí)、工作、相處、遇到的突發(fā)事件,都有它自身的...
    我是孟祥勇閱讀 584評論 0 0
  • 今天在香江又是忙碌的一天,因為店里活體的增多,進店看的人絡(luò)繹不絕,小茹很忙來回應(yīng)對,但是一點不亂,很有點問一答二照...
    Una笑笑閱讀 274評論 0 4

友情鏈接更多精彩內(nèi)容