系統運維linux
系統運維:http://baike.baidu.com/view/5427870.htm?fr=aladdin程序員
運維工程師:http://baike.baidu.com/view/3118292.htm?fr=aladdinsql
系統運維祕訣大分享:http://os.51cto.com/art/201101/244021.htmshell
系統運維工程師:數據庫
一、對Linux下各類網絡服務、應用系統、監控系統等進行自動化腳本開發的工做,並根據項目對系統進行性能優化;
二、負責網站項目中Linux服務器的部署與維護,解決Linux系統下版本兼容性問題;
三、精通linux操做系統,熟練部署和維護Linux服務器以及在linux服務器上架設各類服務;
四、熟練編寫shell script腳本;
五、熟悉TCP/IP協議;
六、良好的英語讀寫能力,據說能力優秀者優先。
七、熟練LAMP,LNMP以及Mysql,oracle數據庫維護編程
架構師設計模式
架構師:http://baike.baidu.com/view/1194938.htm?fr=aladdin安全
軟件架構師:http://baike.baidu.com/link?url=vUlJp0zQU_gGpbYvZLaKtU9XxCCHCosbMTvvzNLiksMM-LCHlh4soezzaUVT7mIj性能優化
程序員晉升架構師十項必備技能:http://developer.51cto.com/developer/top10Architect/服務器
《架構師》月刊 在InfoQ上的內容:http://www.infoq.com/cn/architect/
爲何你總成爲不了架構師?http://blog.csdn.net/useway/article/details/7262876
我是如何成長爲系統架構師的?http://blog.csdn.net/iammerryz/article/details/7644921
軟件架構師應該知道的97件事:http://www.csdn.net/article/a/2010-04-29/218192
測試
測試工程師:http://baike.baidu.com/view/105716.htm?fr=aladdin
軟件測試工程師:http://baike.baidu.com/link?url=PTR5RA3CyQcqE_UeyDqSLiivucRtPPPWMKFcQHr7GvfBoyHxRWWKPaok8GdSW_iQ
如何作個有「錢」途的測試工程師?http://www.csdn.net/article/2013-06-20/2815884-cmdn-29-panel
關於測試工程師的職業發展方向:http://www.testwo.com/blog/5465
測試工程師須要學習什麼?
一、 基礎:前文所說的基礎技能必需掌握,推薦Java+Oracle+Uml組合。掌握程度通常不用太深,測試工具開發職位的除外。特別註明,Junit是必定要掌握的。市面上書籍不少,筆者推薦《Java編程思想》、 《Oracle 9i 參考手冊》、《UML精粹》。
二、 專業:前文所說的測試方法、測試工具必需掌握。其中對於測試工具,若是開源則儘量閱讀源碼。推薦書籍《計算機軟件測試技術》、《軟件測試藝術》、《軟件測試》。
三、 實戰:前文所說的測試模式必需掌握。 至少全程參與二十次項目,至少參與兩次50人以上規模的項目,至少編寫測試用例10000個,至少發現缺陷5000個,至少編寫測試腳本20000行,至少擔任過三次測試負責人,全部產品發佈後遺漏缺陷總數小於50個並呈收斂趨勢。推薦書籍《設計模式》、《人月神話》、《軟件測試經驗與教訓》。
四、 沉澱:深刻了解質量控制原理,對功能性(含安全)、效率、易用性、可移植性、可維護性、可靠性等質量特性均有實際測試經驗。推薦書籍《質量無淚》、《質量免費》、《ISO9126》等全部軟件質量相關國標。
五、 領域:選取一至兩門測試技術做爲長期研究的方向,中途可適當調整,這裏說的長期指的是五年、十年及以上,在這個層次重點是要作到專精。推薦方向「雲測試」、 「基於模型測試」。
六、 專家:理論計算機科學研究。筆者不是專家,所以不敢臆測到達此層次後應該作些什麼以及怎麼作,但「P/NP問題」是筆者一直有興趣並持續關注的,也是不少科研工做者選取的研究課題,在此鄭重推薦。