當前位置:商標查詢大全網 - 培訓招生 - 壹個系統架構師應該學什麽?

壹個系統架構師應該學什麽?

要成為壹名優秀的程序員,妳需要好好學習:

1,面向對象編程,UML繪圖,設計模式,代碼重構

2.常見的ORM工具

3.MVC、WCF、XMl、JQuery、SQL和性能優化。

4.對框架有壹些深入的了解。

5、高性能代碼,如static、MemCached等手段。

6、最好懂壹些其他語言,比如Java、PHP等。

成為DBA需要掌握的知識:

1,常用數據庫,MSSQL,MySQL,Oracle,擅長性能調優,備份,負載均衡,集群,容災。

2.精通處理大量數據

3、各種數據庫監控軟件

成為運維需要學好的東西:

1,各種Web負載均衡硬件的原理和配置,比如F5,軟件,比如Nginx等。

2,反向代理加速,比如SquID等。

3,操作系統,Linux是必須的,各種好的工具都在Linux下。

4.各種性能監控軟件。

成為產品、業務和項目經理的知識:

1,溝通理解能力。

2.行業和公司的商業邏輯。

3.軟件工程知識。

4、質量控制、進度控制、人員組織等。