> For the complete documentation index, see [llms.txt](https://weekly-essay.mikey.wang/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://weekly-essay.mikey.wang/zh-hant/2022/w51-looking-at-the-evolution-of-terminal-convergence-through-d2.md).

# W51-從D2看終端融合之變

上週摘了一些D2的文字和視頻看了看，消化了一週，聊聊對本屆D2的粗淺觀點。

本次D2的主題是“聚變未來”。十七年來，D2首次將定位從前端技術大會升級為終端技術大會，有一定的歷史特殊性。

由於D2是沒有一個主題演講的，直接就開始為期2天的垂直領域分享，如果單從分享目錄上看，無非就是我們的《移動大前端月刊》的直播版，也沒有太多特殊性。我試著從主題的變化給一些輸出，解讀一下我理解的歷史特殊性。

**主題裡的“聚”指的是終端的融合。**&#x32;017年左右，業內就提出並流行過第一次融合，史稱“大前端”，並一直延續至今。這次融合是體現在組織節點上的融合，在工程師的技能模型、崗位序列上並沒有做深入的整合。Web和Native的同學還是各幹各的，一個需求來了可能還是得三波人分別支持。2022年的這次融合，是在大前端的基礎上更進一步，把大前端融合為終端。主辦公司邁的步子很大，今年直接把Web和Native的Job Code進行了合併。這也就意味著Web和Native的技能模型、晉升模型基本保持一致，一崗多能的要求蘊含其中。這個變化我覺得可以稱得上變革，因為中長期看，這是對工程師的改造，對組織的重構。

**關於技術的變革。**&#x48;ybrid這條路道阻且長，但內外部的歷史經驗告訴我們，長期主義下的Hybrid是光明的，也是一定歷史條件下的必由之路。方向是確定的，不確定的是技術路線，比如走到最後的是漸進增強的方案還是代際升級的方案。如今流行著很多跨端技術，但在深度和成熟度上還沒有絕對的標杆。在沒有據實的標準出來之前，我覺得都還在探索爬升期。總的來說，技術演化的路徑是越來越偏向在底層做技術實施的。從客戶端層，到以webview為平臺的容器層，再到像Flutter的自渲染框架，再到如今D2分享的QKing這樣的JS引擎。金服內部來看，從Titans到Neo再到Recce，也可以佐證這個演化路徑。

**關於人的變革。**&#x9996;先，更低的開發門檻，工作流逐漸融合，帶來更少的協同。在協同優化方面，一種思路是提效，一種思路是降低本身需要協同的參與方。終端融合取道後者。隨著基建與框架的大發展，一個需求由原來多端協同開發，轉變為單兵閉環交付。其次，更高和更廣的基本功要求。最終的融合不是押注某一個技術棧，我們更應該注重工程師的基本功修煉，在技能工具箱中，對編程、工程、架構等方面的能力要求會更加全面。

**關於為什麼在這個時機發起變革。**&#x9996;先，是生存環境的變化。公司還是那個公司，但互聯網已然不是那個互聯網了。5年前，如果一個公司抓著10點不到就算你遲到，你會選擇去嗎？但今天你會發現這其實不算什麼。其次，市場期望的變化。全真互聯網、蘋果的XR、元宇宙，各種虛幻與不真實。你可以說這個不靠譜、那個不看好，但當整個世界都在渴望新的平臺時，那種呼之欲出的力量是誰都阻擋不了的。這個情境下，誰能在新平臺起量之前把終端研發的成本與效能趟明白，誰就能先人一步。
