国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

架構師到底該不該寫代碼

開發 開發工具
我一直有一個觀點“任何脫離業務的架構都是耍流氓”。肯定沒有一個一成不變的架構方案,適用所有的業務場景。

架構師該不該寫代碼

提問:沈老師是從什么時候開始寫文章的?

我從大學開始有寫文章的習慣,最開始主要記錄學習上和生活上的一些東西。畢業加入百度之后,在百度空間總結一些學習到的技術的東西,后來百度空間好像轉型做交友平臺了,于是搭建了自己的博客,在博客上寫了一兩年。最近當然就是在公眾號“架構師之路”上寫,梳理和總結自己日常工作中學習到的一些技術,業務上和架構上遇到的一些問題,分享給大家。

提問:網上有個很有爭議的問題“架構師需要寫代碼嗎?”,您對此怎么看?

我認為架構師應該寫代碼。

首先,業務是肯定需要深入去了解的,我比較反對一個公司成立一個所謂的架構師部門,擁有公司所有的架構師資源。我的建議是每個業務線團隊都需要有架構師。架構師一定要深入了解業務的特點,針對業務的特點去設計系統架構。

我一直有一個觀點“任何脫離業務的架構都是耍流氓”。肯定沒有一個一成不變的架構方案,適用所有的業務場景。

其次,是要貼近系統,所以得看代碼,寫代碼。即使完全沒有時間去寫代碼的話,至少詳細設計的每一個細節架構師都需要清楚,每一個流程、接口參數、數據庫設計都要非常清楚。詳細設計盡量詳細到組內的任何一個工程師拿到詳細設計都可以去做實現。CodeReview也非常重要,保證代碼至少是有兩個人看過,而且它的實現邏輯和詳細設計是一致的。

我對架構師的建議是:有時間的話,親自去寫核心代碼,如果沒有時間的話,要把關詳細設計并安排資深工程師去做CodeReview。

提問:當前互聯網技術更新非常快,您認為架構師對此應該持什么態度?

首先對于新技術,需要去關注,但我的觀點是“應用到線上,一定要慎重”。去看、去學、去研究是一個技術人員必須做的,但是學習新技術與把它應用到線上生產環境是兩回事。

我負責58到家的一些后端架構,實施一些通用的技術平臺,比如說線上的監控、數據的統一收集等,如果技術體系統一,綜合成本會非常小。

再拿存儲來舉例,存儲的軟件和技術有很多,mysql,sql-server, mongodb等,統一用一個非常重要,一定不能是哪個團隊想用什么就用什么。

我的建議是:對新技術我們一定要去學習,但應用到線上一定要慎重。

提問:大家覺得架構師的知識寬度是很廣的,那會不會有什么都懂、什么都不精這樣一種現象存在?

首先什么都懂是絕對不可能的,什么都精也是絕對不可能的,但是架構師也不能哪一塊都不精。雖然業務不一樣,但是架構設計上肯定會有通用的地方。我原來做過幾百萬同時在線的即時通訊系統,它肯定有架構領域內通用的東西,比如接入、數據、可用性、擴展性、一致性等,所以這些經驗對我后面做推薦系統的設計,支付系統的設計肯定會有幫助。

其實架構師對于知識的寬度和深度都是有要求的,像現在網上有一種說法說架構師的能力是π型人才,除了技術寬度,還要有兩條腿:一條是專業能力,還有一條是通用能力,比如表達、溝通、解決問題、管理、創新等。

提問:有很多立志于成為架構師的人不知道如何開始?沈老師能不能給一些比較具體的建議?

我認為架構師之路分為三個階段:

***個階段是打基本功的階段。對應我自己的話就是職業生涯的前三年,語言、數據結構、算法、設計模式、研發工具、調試工具等,基本功沒打好,其他的一切都是空談。

第二個階段是業務的積累或叫技術深度的積累。對于我來說,則是業務深入,即前五年在即時通訊領域的打拼。業務的深度決定了進入一家公司的時候,你的身價,一個公司要解決某個業務問題,就必須有針對性的招相關的人才,如果你可以解決這個業務領域內的大部分問題,這就是你的核心競爭力。

第三個階段,π型人才的另外一條腿,即通用素質這一塊,就是你的執行力、責任心、推動能力、溝通表達能力、項目管理能力,這些會讓別人覺得你是靠譜的。在技術能力大家都差不多的情況下,一個事情為什么交給你來做,大家有沒有想過?因為公司覺得你是靠譜的,靠譜這個評價很高。

提問:對一個架構來說,因為沒有***的架構,它一定會有一些缺陷,那好的架構有一個什么樣的標準嗎?

架構是為業務服務的,能夠滿足業務的需求并且對它的擴展性多考慮一步,我覺得這樣的架構就是合適的。

我曾經被問到“58同城從05年發展到現在,架構迭代了很多版,如果回到05年重新做架構設計,58的架構會不會是現在的樣子”,答案是一定不會跟今天一個樣子,一定還是和05年時候一個樣子。

提問:58的技術氛圍是怎么建立起來的?

***個指導人機制很重要,就是任何一個研發一定會有一個高職階的人帶,有任何技術上的問題一定是有人可以交流和解答的。

第二個我覺得很重要的是技術評審,技術評審是一個很好的契機讓大家溝通交流和討論技術上的問題。

第三個是分享機制,每個團隊內部定期組織技術分享,讓大家溝通交流。包括我也每周會花時間和團隊的同學做一些技術的交流和溝通。

提問:PHP是世界上***的語言嗎?

技術的同學在討論的時候要避免討論兩個問題,一個是哪種語言是世界上***的語言,第二個要避免討論的是Vim好還是Emacs好。

總結

(1) 架構師需要寫代碼嗎?

有時間的話,親自去寫核心代碼,如果沒有時間的話,要把關詳細設計并安排資深工程師去做CodeReview

(2)對于新技術,持什么樣的態度?

需要去學習,但應用到線上一定要慎重

(3)對架構師的能力要求?

π型人才,除了技術寬度,還要有兩條腿:一條是專業能力,還有一條是通用能力

(4)架構師三個階段?

打基本功,業務沉淀,通用素質進階

(5)好的架構的標準?

能夠滿足業務的需求并且對它的擴展性多考慮一步

(6)技術氛圍怎么培養?

指導人機制,技術評審,技術分享

***給有志于成為架構師的同學一個建議:多學習、多交流、多溝通。

【本文為51CTO專欄作者“58沈劍”原創稿件,轉載請聯系原作者】

戳這里,看該作者更多好文

責任編輯:趙寧寧 來源: 51CTO專欄
相關推薦

2023-08-14 18:03:32

2009-07-01 15:33:23

JAVA認證

2022-09-13 07:31:50

工具代碼Lombok

2015-10-20 09:07:44

2021-01-18 16:43:14

人工智能互聯網科技

2020-11-18 09:48:09

Synchronize多線程Java

2022-08-05 07:37:39

單體架構遷移微服務

2019-11-11 07:49:00

5G套餐運營商

2013-01-23 14:19:56

健康類App移動應用

2012-02-15 09:48:31

移動娛樂廣告封殺

2013-02-18 09:40:28

2018-09-30 09:36:58

CTO代碼程序員

2019-03-28 09:44:33

程序員加薪創業

2014-12-30 09:30:57

.net語言選擇

2013-05-23 15:24:57

Wi-Fi無線網絡設置無線網絡展望

2020-10-26 09:02:45

如何校驗參數

2021-09-15 14:40:04

iOS蘋果系統

2018-01-26 11:20:19

電腦攝像頭硬件

2020-03-09 09:33:31

網絡安全人臉識別技術

2015-11-19 15:49:42

流量提速降費運營商
點贊
收藏

51CTO技術棧公眾號

国产成人精品久久二区二区| 欧美小视频在线| 一本久久a久久精品亚洲| 少妇高清精品毛片在线视频| 激情综合色综合久久| 日韩高清av电影| 老司机免费视频一区二区| 99色这里只有精品| 亚洲综合在线免费观看| 欧美一级视频在线观看| 成人网在线观看| 3344国产永久在线观看视频| 小早川怜子影音先锋在线观看| 久久国产精品99精品国产| 欧洲一区二区视频| 亚洲视频一起| 国产日韩在线一区| 在线亚洲一区二区| 视频免费在线看| 欧美一级日韩免费不卡| 亚洲天堂偷拍| 日韩欧美亚洲天堂| 欧美xxx久久| www.欧美视频| 免费人成网站在线观看欧美高清| 青青草免费在线视频观看| 中文字幕精品一区二区精品绿巨人| 97caopron在线视频| 亚洲第一福利专区| 45www国产精品网站| 欧美日韩亚洲一区| 国内精品自线一区二区三区视频| 国内外成人免费激情在线视频| 欧美日韩导航| 91麻豆精品国产自产在线 | 国产大尺度在线观看| 日本在线免费播放| 91精品在线观看入口| 蜜桃成人365av| 久久精品男人天堂| 秋霞综合在线视频| 99电影网电视剧在线观看| 久久一区二区三区四区五区| 久久99久久99精品| 亚洲一区二区三区激情| 伊人电影在线观看| 欧美肥婆姓交大片| 国内综合精品午夜久久资源| 肉大捧一出免费观看网站在线播放| 亚洲国产高清在线观看视频| 青春草在线观看| 精品一区二区成人精品| 黄色国产一级视频| 五月激情六月综合| 成人一级福利| 国产suv精品一区二区| 国产精品三上| 日本成年人网址| 黑人巨大精品欧美一区二区| 原纱央莉成人av片| 欧美熟乱第一页| 伊人久久在线| 国产午夜久久| 午夜精品久久久久久久久久久久久| 欧美hdxxxx| 欧美精品福利在线| 色婷婷综合久久久中字幕精品久久 | 国产精品视频一区二区高潮| 国产一区二区三区朝在线观看| 欧美久久一二区| 日漫免费在线观看网站| 亚洲国产精品电影在线观看| 北岛玲一区二区三区| 亚洲狠狠爱一区二区三区| 青春草在线免费视频| 91精品国产精品| 视频在线观看免费影院欧美meiju 视频一区中文字幕精品 | 在线播放国产精品| 欧美婷婷在线| 亚洲精品怡红院| 精品日韩欧美在线| 国产精品一区2区3区| 被灌满精子的波多野结衣| 欧美三级视频在线| 国产在线高清| 色成年激情久久综合| 香蕉av在线| 久久夜色精品国产欧美乱| 美女视频一区免费观看| 污污网址在线观看| 欧美高清视频一区二区| 国产美女娇喘av呻吟久久| 中文字幕在线乱| 色国产精品一区在线观看| 国产一区调教| 日日摸日日碰夜夜爽无码| 精品视频自拍| 亚洲视频1区2区| 国产专区视频| 精品亚洲夜色av98在线观看| 91国内外精品自在线播放| 国精产品一区二区| 精品高清一区二区三区| 国产精品毛片视频| 免费看黄在线看| 亚洲国产精品资源| 每日更新成人在线视频| 国产成人天天5g影院在线观看| 国产精品视频xxxx| 亚洲激情婷婷| 中文字幕在线视频观看| 97av在线影院| 国产女主播视频一区二区| 亚洲成人a级片| 国产福利精品av综合导导航| 久久九九全国免费| 欧美欧美在线| 国产v亚洲v天堂无码久久久| 久久天天躁夜夜躁狠狠躁2022| 国产麻豆视频精品| 国产精品专区免费| 成人在线观看毛片| 亚洲欧洲激情在线| 婷婷综合电影| 久久99精品久久久久久秒播放器| 久久综合中文| 51xtv成人影院| 日韩精品资源| 精品久久久久av影院| 日本欧洲一区二区| 国产精品亚洲αv天堂无码| 亚洲人成在线观看| av中文字幕在线不卡| 久久在线观看| 黄a免费视频| 成人欧美一区二区三区黑人孕妇| 午夜精品久久久久久久99水蜜桃 | 日本一区中文字幕| 欧美日韩在线视频免费观看| 亚洲欧洲一区二区福利| 国产视频亚洲精品| 久久久亚洲午夜电影| 日韩啪啪网站| 555www色欧美视频| 婷婷精品进入| avtt在线播放| 美女av一区二区| 久久综合九色综合97_久久久| 污网站在线观看视频| 亚洲一区二区三区香蕉| 成人av电影免费在线播放| 免费视频观看成人| 国内精品久久久久久久果冻传媒| 欧美日韩一二三| 国产综合久久久久久久久久久久| 伊人影院在线播放| 国产手机精品在线| 亚洲欧美一区二区三区久久| 国产亚洲视频系列| 亚洲五月综合| 精品国产第一福利网站| 成人伊人222| 亚洲最新在线视频| 欧美激情一区在线观看| 一区二区三区四区在线观看国产日韩 | 久久国产人妖系列| 91麻豆精品激情在线观看最新 | 91精品国产色综合久久不卡蜜臀| 女同另类激情重口| 你懂的视频在线| 亚洲人一区二区| 午夜精品久久久99热福利| 欧美日韩免费不卡视频一区二区三区| 国产主播一区二区三区| 久久97久久97精品免视看秋霞| 国内av一区二区三区| 男人添女荫道口女人有什么感觉| 欧美专区福利在线| 欧美大片免费久久精品三p| 成人免费高清在线观看| 亚洲精品白浆| 狠狠热免费视频| 国产亚洲精品美女久久久m| 日韩中文字幕在线精品| 蜜臀av一区二区三区| 色综合视频一区二区三区44| 蜜桃视频在线观看网站| 免费黄色福利视频| 国产欧美韩日| 欧美国产日韩二区| 日韩欧美中文字幕精品| 日本不卡1234视频| 亚洲香蕉成人av网站在线观看| 亚洲在线网站| 伊人久久大香| 老司机午夜在线视频| 亚洲这里只有精品| 中文字幕一区二区三区在线乱码 | 伊人狠狠色丁香综合尤物| 欧美重口另类videos人妖|