如何成長為架構師

2021-07-11 13:25:24 字數 3848 閱讀 7612

乙個好的

it架構師

,眼光不會僅僅停留在寫**的層次上

,在做開發的時間裡,他們會積極學習各種知識,經驗,培養自己的

商業頭腦

,包括擴充套件

自己各方面的資源

,這些積累會為他們未來

成為管理者

或創業打下牢固的基礎。

【工作職責】

企業的it架構師首先

不僅是乙個技術專家

,同時也是乙個業務專家.

有比較豐富的專案實施經驗

,能夠結合企業的實際情況

指導軟體工程師進行開發工作

,發現並指出編碼存在的問題並提出解決方法,評審他們的工作;

及時有效地解決設計、開發人員所提出的問題,解決技術上的難題;

制訂並規範系統設計和開發文件、工具、模型;能否讓其他人員容易理解

;經常組織並帶領

it人員或專案組分享、研究、學習與專案相關的新技術;

在碰到技術難點上

,it架構師應該起帶頭作用重點攻關

,評估並確認最終方案,確保

it專案的實施不受技術約束。

【開發經驗&技術能力】

企業的it

架構架構師首先

必須具有豐富的開發經驗

。因為他

必須清楚什麼是可以實現的

,實現的方式有哪些,相應的難度怎麼樣

,實現出來的系統面對需求變化的適應性等一系列指標。另外,需要對面向過程、物件導向、面向服務等設計理念有深刻的理解,可以快速的察覺出實現中的問題並提出相應的改進方案

,並對相應的技術問題或專案方案的難易點有較強的評估能力和預見性

.這些都需要長期的開發實踐,並結合企業自身特有的業務實踐才能真正的體會到,單從書本上很難領會到,就算當時理解了也不一定能融會到實踐中去。豐富的開發實踐經驗有助於避免架構師紙上談兵式的高來高去,給**編寫人員和專案組成員帶來實實在在的可行性。同時

,在企業對相應的成熟解決方案進行選型的時候

,it架構師應該有一定的決策權或發言權,因為

it架構可以

根據自己所掌握的技術能力

,結合在企業的業務實踐

,提了一些比較切實的評估結論

,可以減少

cio有

it解決方案要選型決策的風險

,在一些較為重視

it架構師的崗位的企業

,it架構師會參與企業幾乎所有

it方案或

it專案的選型和評估過程

,並結合相應的技術指標和需求對方案進行評估對比

,扮演比較重要的角色.

【業務知識&商業頭腦】

具有足夠的行業業務知識和商業頭腦

也是很重要的。行業業務知識的足夠把握可以給

it架構師更多的擁抱變化的能力,

it架構師的知識領域應該是比較寬廣的

,不會受程式語言的約束

,往往在可以在系統設計或專案方案的時候留出一些擴充套件的餘地來適應可能來臨的需求變化。有經驗的設計人員可能都碰到過這樣的事,一廂情願的保留介面在需求變化中的命中率非常低。也就是說,在系統設計之初為擴充套件性留下來的系統介面沒能在需求變化的洪流中發揮真正的作用,因為需求的變化並沒有按照預想的方向進行,到最後還是不得不為變化的業務重新設計系統。這就是因為對業務知識的理解和對市場或者業務的判斷沒有達到可以提供乙個實用的、可以轉換為可實現的

it方案水平。一

個好的it

架構師,

能將業務使用者需求轉換為

it可實現的方案

,並能讓使用者最終接受和認可

,並由此樹立自己的影響力.當然

,這不僅僅是幾句話就可以表現出來

,需要架構師在背後做比較多的功課

,這也客觀要求架構的業務知識涉獵廣

,能夠移花接木

,應用到

it專案或企業的

it規劃中去.

大部分it架構師給人的印象是專注於技術方面

,實則情況恰好相反.由於

it架構師一般涉獵知識範圍廣

,而且對新生事物或新的

it技術有一種出於職業的敏感性

,it架構師實際上是最喜歡嘗鮮的一族

,聰明的架構師會充分利用新生事物或新技術的前瞻性

,結合自知所掌握的

it技能

,在不影響企業利益的基礎上

,嘗試將

自己的能力和影響力擴大化

,有生意頭腦的

it架構師甚至能直接把掌握的

it技能變現.當然

,絕大部分這樣的

it架構師都比較低調

,不會輕易地在企業內部透露自己的真實商業想法或在做的事情

.實際上

,現在熱得發燙的移動網際網路的創業道路上

,就能看到許許多多曾經在企業任職

it架構師

,一轉眼就單幹的創業者的身影.

【溝通能力&個性特徵】

大部分it架構師的專案經驗都比較豐富

,經歷過大型專案的磨鍊

,對專案整體的把控能力都比較強

.優秀的系統架構師要擁有

優秀的溝通能力,用以進行說服、鼓勵和指導等活動,並贏得專案組成員、

it團隊、包括業務部門的使用者信任

。乙個系統架構師設計出乙個良好的方案後,如果不能跟專案組成員或實施顧問進行有效的溝通,不能跟業務部門使用者進行良好的溝通

,讓使用者理解相應的方案

,不能對程式設計師進行良好的指導,則這個良好的框架就不能很好的貫徹到

it專案實施的每個環節中去。

it系統架構師,一定要有自信,既不要保守,也不要人云亦云,不會迷信於廠商吹得天花亂墜的方案介紹和銷售顧問的不考慮後果的胡亂承諾

,對相應的

it解決方案都可以比較有把握地提出自己鮮明的觀點和方案

.大多數

it架構師的個性比較突出和鮮明

,會根據自己所掌握的技術或業務能力

,旗幟鮮明地闡述自己的觀點

,有時甚至不會太顧忌上下領導關係

,廠商面子

,比較客觀地把方案的問題或風險暴露無遺

.這是架構師的優點

,也可以說是架構師的缺點

,處理不好的話會讓自己陷入困境之中

,甚至丟掉飯碗.同時

,大部分

it架構師在做決策或方案時

,不太喜歡別人指手劃腳

,這也或多或少跟其高度自信的特徵有關.同樣

,好的it架構師對自己的錯誤敢於承認

,不會找太多的藉口為自己辯護

,這點也是

it架構師比較受認可且必須的一項職業素養指標.

【角色&地位】

「冰凍三尺,非一日之寒」,優秀的

it架構師除了要有很深的專業技能外,還需技術全面、成熟練達、洞察力強、經驗豐富,具備戰略性和前瞻性思維能力,善於把握全域性,能夠在更高抽象級別上進行思考。

最重要的是,好的

it架構師能夠協助

cio對企業的

it戰略及

it架構進行整體規劃

(業務架構

資料架構

應用架構

技術架構

),成為

cio工作方面的強有力的助手

,乙個好的

it架構師能頂半個

cio,

可以在it

技術和業務結合方面給

cio提供決策支援

.在國外,乙個合格的系統架構師的薪水甚至比部門經理或產品經理要高很多,這也是國外為什麼三四十歲甚至五十歲的程式設計師也很常見的原因之一。在國內

,一般來說

,乙個好的架構師至少要在乙個企業工作

4-5年

,才可以做到比較全面地從技術和業務兩方面結合

,在企業的

it專案中發揮作用

,並越來越成熟

,越來越有實戰經驗,在

it部門的重要程度也隨之上公升

,成為企業

it部門一筆看不見的財富.

架構師成長歷程

架構師的巔峰似乎很耀眼,但其成長的道路卻異常曲折,但是我相信只要能做到腳踏實地 一步乙個腳印 慢慢的積累,一切總是會順理成章!我個人覺得,要成為一名出色的架構師,簡言之需要具備以下的必要條件與過程 1 熱情主動的學習 當然不是說我們可以毫無目的的,首先需要知道架構師需要關注的哪些方面,如果你還從pr...

軟體架構師成長之路

軟體架構師成長之路 架構師,他是作為純技術類最高職業,是公司 企業對個人深厚技術功底的一種認可和肯定,國家層面有系統架構設計師,是眾多程式設計師 軟體工程師職業生涯夢寐以求的技術崗位。作為乙個軟體架構師,您需要了解的知識,小虎覺得這應該是軟體架構師成長之路,避免要回答的問題,不能迴避,必須了然於胸,...

測試架構師成長體系

linux作為越來越多使用的伺服器搭配的系統,成為了不管是測試還是運維還是開發,都需要會的內容。通過一系列常規的linux系統的使用和操作,強化該系統的實戰操作,為測試功底打下堅實的基礎。mysql作為最具有代表性的資料庫之一,掌握一系列測試所需要的資料庫知識不管是功能測試,效能測試,都是必要的技能...