如何成為乙個優秀的系統架構師

2021-09-03 04:06:29 字數 1236 閱讀 8797

老男孩linux高階架構師第四節課程課前思想講解分享

1、學習心態的轉變

大家不是來學習,而是工作,老男孩老師就是你們的領導。領導分配了任務,又給大家詳細講解了。那現在,咱們公司要上這個專案,讓你去搞,你沒有理由不搞定。工作中老大給你講解細節,這個是不會有的。

所以,從需求分析開始,到出一套專業可實施的架構方案(**並茂),以及組織公司討論到後續實施都是架構師主導的,甚至後期交給運維人員維護前,我們在方案裡都要寫出來。這個在規定的時間各位務必要去完成,月薪15k+不是那麼容易就達到的,要努力的付出。專本科生3-4年學習畢業做it的都是2000-3000塊起步,在座的各位還有是高中生的,不努力憑什麼過15k。

2、學習方式的轉變

3、學習思想的轉變

作為乙個優秀的架構師,不光是要研究乙個軟體的使用,更要去想乙個企業業務專案的整體架構方案。

你可以不需要會乙個新軟體的應用(只要知道什麼軟體能幹什麼,會一款即可),也可以寫出一套架構方案。很多總監就是這個樣子,不是精通具體技術,但是全域性觀更好一些。

乙個再好的士兵,哪怕神槍手,打遍天下無敵手,也不如乙個統領全域性的元帥更有價值。

我們需要做的不是當乙個神槍手,而是做乙個能夠掌握全域性能力的優秀架構師。

我們可以只提出架構方案,架構方案中的一些核心技術,我們把握好就好了,一些邊緣的軟體可以由別人(運維人員)去研究實施。

就拿門戶ldap集群驗證這裡例子吧,作為架構師應該提出並完成乙個門戶**從辦公室到跨多機房的全域性的一套使用者驗證系統方案,其中核心點就是辦公網域控和機房的ldap服務結合,以及跨機房如何做驗證,如何做集群,如何做高可用,驗證過程資料如何加密(包括跨機房)。

在web介面實現管理等,驗證和授權如何分開。

一些具體的samba,vsftp,open***,pptp,svn,git,http,redmine、mantis、postfix等等驗證交給運維人員去實現就可以了,他們搞不定的,你可以去攻關,提供支援等。

4、技術情結的轉變

技術是根基,溝通是橋梁,思想是靈魂。這3點是優秀架構師必不可少的能力。其實就是,除了技術知識外,還至少要會文件畫圖的能力,具備系統架構思想,並且能夠表達清楚自己的思想,最重要的是有很強的說服別人(一堆人)的能力。給企業提方案就像古代變法一樣,是要有流血準備的,可見實施架構師指定方案的難度,不是對的就會被採納的。因此,光會技術是遠遠不夠的。這點大家要改變。

以上例子的內容位址

如何成為乙個優秀的SOA架構師

什麼是soa架構設計師的職責?那什麼是企業級soa架構設計師的具體角色呢?什麼是soa架構設計師與設計和開發人員之間的差別呢?相信這些都是使大家最容易產生迷惑的問題。舉個實際的例子來說,當構建乙個基於soa架構的系統的時候,針對乙個具體的 service,系統設計人員主要應該關注的是這個servic...

如何成為乙個架構師

突然看到這篇文章,值得反省,樂在其中,在接下來的發展中不被淘汰的都來看看,如何成為乙個架構師 先明確這裡所指的php工程師,是指主要以php進行web系統的開發,沒有使用其的語言工作過。工作經驗大概在3 4年,普通的web系統 百萬級訪問,千成級資料以內或業務邏輯不是特別複雜 開發起基本得心應手,沒...

我對架構師的理解(如何成為乙個合格的架構師)

我對架構師的理解 如何成為乙個合格的架構師 從該物件 如何訪問其他物件 全域性函式 應用文件模板 呼叫cdoctemplate getfirstdocposition cdoctemplate getnextdoc來遍歷所有對應文件 文件呼叫cdocument getfirstviewpositio...