一.阿里前端的環(huán)境
一.阿里前端的環(huán)境
用一句話描述現(xiàn)狀就是:一套完整的、高度分工的前端協(xié)同工作體系炸庞。
從一個簡單的頁面研發(fā)到發(fā)布驗收钱床,每一個環(huán)節(jié)都有很好的解決方案。
前端開發(fā)鏈路閉環(huán):
1.模塊化開發(fā) (將一個頁面拆解成幾個模塊分布開發(fā))燕雁。
2.統(tǒng)一的開發(fā)語言 Rax (React-like framework)诞丽;
3.一鍵發(fā)布和灰度能力鲸拥。
4.實時線上監(jiān)控和埋點能力拐格。
5.在線web IDE 平臺 (理論上你可以使用 iPad 來寫前端代碼 :P)
幾乎所有前端 “輪子” 在淘系都有成型的中臺或者工具承載僧免。
PS: 我說的“輪子”就是你想到的所有可以想到的“前端輪子”? ---- 認真臉
我的日常業(yè)務(wù):
1.每年 5 ~ 6次的大促業(yè)務(wù)支撐 (包括618,雙11 等)
2.日常維護 聚劃算捏浊,卡券包懂衩,優(yōu)惠券等基礎(chǔ)業(yè)務(wù)。
二.如何支撐業(yè)務(wù)
說實話金踪,剛接觸業(yè)務(wù)壓力還是挺大的浊洞。 淘系的 “搭建體系” 需要不止 coding 能力,需要解決許多復(fù)雜的協(xié)作關(guān)系胡岔。為了理解這些協(xié)作關(guān)系法希,花了不少時間。
都有哪些協(xié)作關(guān)系:
1.模塊與搭建系統(tǒng)間的耦合關(guān)系
2.前端頁面與App容器間的 bridge 關(guān)系
3.模塊與網(wǎng)關(guān)接口間的映射關(guān)系
4.頁面與監(jiān)控風(fēng)控的關(guān)系
除了復(fù)雜的協(xié)作關(guān)系靶瘸,還有需要理解業(yè)務(wù)的本質(zhì)苫亦,弄清楚每個頁面以及模塊背后的業(yè)務(wù)目標(biāo)怨咪,讓研發(fā)賦能業(yè)務(wù)屋剑。
三.優(yōu)勢?
唯一優(yōu)勢是 “年齡比較大”。 >///<
沒什么好抱怨的诗眨,哈唉匾。
雖然有比較久的工作經(jīng)驗,但是前端的技術(shù)棧每年都在迭代匠楚,需要你快速的適應(yīng)巍膘。
需要明確自己有什么?缺什么芋簿?
需要了解你的團隊有什么典徘?目標(biāo)是什么?
去利用好的身邊每一個可以協(xié)助你工作的資源益咬。
結(jié)構(gòu)化業(yè)務(wù)體系逮诲,推動解決痛點。
四.思考方式轉(zhuǎn)變
在阿里做前端“切忌”單打獨斗幽告。團隊的力量梅鹦,能讓你獲得十倍甚至百倍的戰(zhàn)斗力。
由于大部分基礎(chǔ)建設(shè)都已滿足生產(chǎn)冗锁,前端崗位做的更多的事情是深挖技術(shù)邊界齐唆,提高生產(chǎn)力。
每個團隊都有各自的主攻方向冻河,如:搭建箍邮、互動茉帅、性能、算法锭弊、無障礙等堪澎。
我所在的團隊主攻 “前端智能化”。致力于利用機器學(xué)習(xí)創(chuàng)造 “極致生產(chǎn)力” 來解決 “千變的業(yè)務(wù)需求”味滞。
作為大齡程序員樱蛤,一開始對“極致生產(chǎn)力”還是有些迷茫的,一度有一種 “成妾做不到” 的絕望剑鞍。
在團隊間不斷溝通對焦之后昨凡,開始有明確的目標(biāo),以及研發(fā)方向蚁署。
高手如云
團隊真的是可以用 “高手如云” 來形容便脊,你很難想象一個前端團隊里有 B站up主,NLP專家光戈,TensorFlow專家哪痰,甚至還有樂隊吉他手。每個人都在各自領(lǐng)域深挖田度,同時密切的分享協(xié)作妒御。
在這樣的團隊干活,這個感覺非常好镇饺,雖然我知道我可能在拖后腿~ 希望老板不嫌棄我 >,<乎莉。
五.面向未來編程
一直有一種錯覺,按照目前前端智能化進化的方向奸笤,前端這個崗位在未來的幾年內(nèi)會有一次大洗禮惋啃,我在前10年的工作內(nèi)容將被無限的機械化、自動化监右、智能化边灭。
也許未來的前端將是另外一種體驗,拭目以待健盒。
最后用喬老爺?shù)脑捵鳛榻Y(jié)尾绒瘦,結(jié)束這篇水文: “ stay hungry stay foolish