第25課 從熟練開發者到技術專家和架構師

2021-10-09 16:31:58 字數 631 閱讀 6915

當你崇尚技術,以技術為中心,把技術的地位放在業務之上,那你可能會深入鑽研某種技術,圍繞著這個技術,構建起你的知識體系,並且不斷地拓寬知識半徑,深化知識層次,最終成為這個技術領域的專家。

當你以業務為核心,認同技術是解決業務問題的手段,你圍繞著要解決的問題來組織、選擇技術,最終形成了圍繞特定業務問題的知識體系,善於識別、拆分業務問題,組織開發者採用合適的技術去落地解決業務問題,那你就成了架構師。

兩種身份的分化如下圖所示:

技術專家對某個技術領域特別熟悉,比如 c++ 專家,了解各種晦澀難懂的細節(比如 traits、move、委託建構函式、rtti、記憶體物件模型、各種 cast等),熟知 c++89、c++11、c++17 等各種標準及其異同,能夠從技術層面解決該技術相關的各種疑難雜症。他是面向技術的,是某種程式語言或技術框架方面的專家。他的身份,可能是 c11 專家、 qt 技術專家、react 布道者、webrtc 專家、h.265 專家等。

架構師的核心能力在於:研究業務,識別問題,定位問題,拆分問題,架構軟體,選擇技術及掌握技術的開發者,完成架構的落地執行

從開源時代到萬物互聯,開發者如何弄潮

阿里雲 mvp 不是阿里員工,卻代表著廣大開發者,幫助阿里雲成長,2018 年 3 月 28 號,我們相約深圳雲棲大會,舉行這場技術精英的閉門 party。本次邀請到了全球的近五十名mvp到場,同時也邀請到了阿里巴巴idst院長 美國密西根州立大學終生教授金榕 阿里研究員餘鋒 阿里雲客戶服務部總經理...

第1課 EOS開發從入門到精通學習導航

柚子 eos 可以理解為enterprise operation system,即為商用分布式應用設計的一款區塊鏈作業系統。eos是eos軟體引入的一種新的區塊鏈架構,旨在實現分布式應用的效能擴充套件。注意,它並不是像位元幣和以太坊那樣是貨幣,而是基於eos軟體專案之上發布的代幣,被稱為區塊鏈3.0...

從開發者專案到DLI,學會「動手做」最關鍵!

就在不久之前剛剛落幕的2018 gtc china大會上,少數行業 一同採訪了nvidia開發者計畫全球副總裁greg estes 藉此機會深入了解並 了對英偉達在ai領域至關重要的兩部分業務,開發者專案 以及dli 深度學習學院 目前相關的發展情況。會上,greg estes 表示,截至目前英偉達...