1. 程式人生 > >我的架構師學習計劃

我的架構師學習計劃

 這份計劃寫出來和大家共勉,其實也是希望瞭解大家怎麼來學習的。說起來也很簡單,就是完成幾件事而已。

1、掌握十個流行框架架構。主要考慮開源系統,特別是JAVA領域的系統,類似與JBoss、Spring、Hibernate、Weblogic等等。

2、完成五次技術講座。主要是保證對講座的內容進行深入細緻的理解。這樣的講解才可能成功。另外也是為了提升作為架構師的可能的影響力。

3、完成五篇架構文章。主要從純粹的技術角度去講解架構。不像部落格這樣的寫法。部落格是用生活的語言描述複雜的道理。而技術文章是用技術性語言描述技術性問題。這在一定程度上是必要的。主要是為了強調理解的細緻和完整。

4、完成兩到三個系統。沒有實踐的學習是空中樓閣。系統可以不大,但是必須要從架構的角度去描述系統。

5、參與一個大系統。就算沒有安排,也必須參與進去。主動地參與進系統的架構過程,是一個非常好的辦法。另外也可以和其他人進行架構性的溝通。這在學習中是必不可少的一步。

整個計劃,主要是考慮架構師必須具備的素質。網路上有一些定義,如:

系統架構師能力要求:

一、系統架構相關的知識和經驗。

二、很強的自學能力、分析能力、解決問題的能力。

三、寫作、溝通表達、培訓。

另外,我更贊同在微軟技術大會上聽到的,架構師應該具備的三個方向方面的能力:

1、影響力

2、技術力

3、推動力

推動力這方面的訓練,應該在平時工作中就要進行。這些方面的學習我都會發布到CSDN部落格上。希望和大家一起進步。 

相關推薦

架構學習計劃

 這份計劃寫出來和大家共勉,其實也是希望瞭解大家怎麼來學習的。說起來也很簡單,就是完成幾件事而已。 1、掌握十個流行框架架構。主要考慮開源系統,特別是JAVA領域的系統,類似與JBoss、Spring、Hibernate、Weblogic等等。 2、完成五次技術講座。主要是保

java異常處理的機制 java 架構學習 java北京

語句 變量 point try ray 多重 span throw 創建 在Java中,異常情況分為Exception(異常)和Error(錯誤)兩大類,Java異常通常是指程序運行過程中出現的非正常情況,如用戶輸入錯誤、除數為零、需要處理的文件不存在、數組下標越界等,對於

Linux雲計算架構架構培養計劃

Linux雲計算架構師(架構師培養計劃)http://naotu.baidu.com/file/8978ab18a2d075bae9a776b23726a15f?token=cf9546ee6fe26552 http://naotu.baidu.com/file/a70f81a1c14d81c94685322

Java架構學習路線圖,第6點尤為重要!

pytho www. 設計 jenkins 開發效率 www mybatis 一起學 process Web應用,最常見的研發語言是Java和PHP。後端服務,最常見的研發語言是Java和C/C++。大數據,最常見的研發語言是Java和Python。 可以說,Java是現階

阿裏架構告訴你最新Java架構學習路線圖

線圖 技術 算法 不清楚 你會 經驗 語言 sha png 1、Java架構師是什麽?要想往Java架構師的方向發展首先要知道Java架構師是什麽?Java架構師是一個既需要掌控整體又需要洞悉局部瓶頸並依據具體的業務場景給出解決方案的團隊領導型人物。一個Java架構師得需要

的本科學習計劃

收獲 人工 enter 愛的 學費 目標 有一個 回來 成都 學習計劃   一別都門三改火,依然一笑作春榅。光陰飛逝,終於來到了2018的秋季學期。非常有幸,還能繼續我的校園時光。 離別家鄉歲月多,近來人事半消磨。在大三的一年,我總是忙於各種考試和比賽,未曾靜

java架構學習目錄

java第一階段:java基礎(java程式設計思想) 一:物件導論 二:一切都是對像       1、 物件的基礎       2、static關鍵字       3、

頂級架構學習——第四階段:重拾html頁面

一、HTML 1、什麼是html? HTML:Hyper Text Markup Language :超文字標記語言。 超文字:功能比普通文字更加強大 標記語言:使用一組標籤對內容進行描述的語言,它不是程式語言 2、html的語法和規範  - HTML 檔案都是以.html

百度T7阿里P8資深架構,整理了最新架構學習體系,分享給大家!

不管是開發、測試、運維,每個技術人員心裡都有一個成為技術大牛的夢,畢竟“夢想總是要有的,萬一實現了呢”!正是對技術夢的追求,促使我們不斷地努力和提升自己。 然而“夢想是美好的,現實卻是殘酷的”,很多同學在實際工作後就會發現,夢想是成為大牛,但做的事情看起來跟大牛都不沾邊  

頂級架構學習——第二階段:實戰Java高併發程式設計

1、什麼是並行? 並行處理(ParallelProcessing)是計算機系統中能同時執行兩個或更多個處理機的一種計算方法。處理機可同時工作於同一程式的不同方面。並行處理的主要目的是節省大型和複雜問題的解決時間。 2、為什麼需要並行? 平行計算只有在  影象處理  和 

頂級架構學習——第三階段:深入JVM核心——原理、診斷與優化

1、JVM簡介 JVM是Java Virtual Machine的簡稱,意為Java虛擬機器,使用軟體模擬Java 位元組碼的指令集。 2、JVM執行機制 JVM啟動流程 JVM基本結構   1.PC暫存器 每個執行緒擁有一個PC暫存器,線上程建立時建立,指

Android從程式設計師到架構學習之路視訊

01 - 複習基本OOP知識a02 - 複習基本OOP知識b03 - 複習基本OOP知識c04 - 複習基本OOP知識d05 - 架構設計的UML圖形思考a06 - 架構設計的UML圖形思考b07 - 架構設計的UML圖形思考c08 - 業務內涵的分析抽象&表

社群首次活動:500G運維、開發、架構學習資料免費下載_Kubernetes中文社群

這是一份大禮包!!! K8S中文社群網站從2016年10月運營以來,已經為30萬+愛好者提供免費資料分享,網站月流量突破20萬,雙11來臨之際,我們也為小夥伴準備豐富大禮包,500G運維、開發、架構師學習資料免費下載。 目錄如下: 精選40篇 Kubernetes PPT 文件 (媽媽在也不

架構學習筆記8--系統分析與設計方法

系統設計是架構師的看家本領,但設計基於系統分析。系統架構師在專案管理師的協調下,與系統分析師協同工作。 一、定義問題與歸結模型 軟體系統的目的是解決問題,所以軟體開發第一步是定義和分析問題,在此基礎上歸結模型。 定義問題的過程包括,理解真實世界中的問題和使

一個兩年Java工程師的面試總結,以及進階架構學習指引

前言 16年畢業到現在也近兩年了,最近面試了阿里集團(菜鳥網路,螞蟻金服),網易,滴滴,點我達,最終收到點我達,網易offer,螞蟻金服二面掛掉,菜鳥網路一個月了還在流程中...最終有幸去了網易。但是要特別感謝點我達的領導及HR,真的非常非常好,很感謝他們一直的關照和指導。 面試整體事項

【備忘】JavaEE系統架構學習路線之實戰篇

1初級篇         J2SE的Socket網路程式設計應用         J2SE的反射機制高階應用         J2SE高深講解         JAVA程式設計思想 初級教程[MP4]         JAVA程式設計思想 高階教程[MP4]        

【福利】BAT架構分享最全Java架構學習技能圖譜:包含Java程式設計+網路+設計模式+資料庫+分散式等

**【福利】**總結了一份架構圖譜,希望對想成為架構師的朋友有一定的參考和幫助。 我簡短談下目前大家關心的話題:網際網路裁員浪潮裡,大家會發現一般裁員會先從可替代性的業務性程式設計師開始,原因很簡單,由於日常負責專案大部分都是業務性的,真正有技術實力提升機會非常有限,平時工作繁忙,忽略了

【備忘】JavaEE系統架構學習路線圖

轉載自:http://www.javaxxz.com/thread-286706-1-1.html 第1階段(Java程式設計師) - Java語言基礎            -01-常見Dos命令、Java歷史、Java跨平臺、配置Path環境變數、第一個HelloWor

Java架構學習路線

Java架構師,首先要是一個高階java攻城獅,熟練使用各種框架,並知道它們實現的原理。jvm虛擬機器原理、調優,懂得jvm能讓你寫出效能更好的程式碼;池技術,什麼物件池,連線池,執行緒池…… Java反射技術,寫框架必備的技術,但是有嚴重的效能問題,替代方案java位元組碼技術;nio,沒什麼好說的,值得注

架構學習筆記21--虛擬化、雲端計算與物聯網

一、虛擬化 (一)虛擬化技術的分類 1、平臺虛擬化 即通常說的虛擬化。 宿主機上執行的作業系統,稱為主作業系統;虛擬機器上的作業系統,稱為客戶機作業系統。 1)全虛擬化 虛擬機器模擬了完整的硬體環境。作業系統或各種系統軟體完全不做任何修改就能運行於其