新聞中心
1. 概述

成都創(chuàng)新互聯(lián)是一家業(yè)務范圍包括IDC托管業(yè)務,雅安服務器托管、主機租用、主機托管,四川、重慶、廣東電信服務器租用,服務器托管,成都網通服務器托管,成都服務器租用,業(yè)務范圍遍及中國大陸、港澳臺以及歐美等多個國家及地區(qū)的互聯(lián)網數(shù)據服務公司。
本篇文章主要是對開發(fā)方面及項目管理方面的知識技能內容進行規(guī)劃及調侃,這是一篇自我調侃的建議。在這篇文章中我把掌握知識技能的程度分為了解、熟悉、精通。
了解:是指知道這個事物并且會使用這個事物。
熟悉:是指對這個事物的使用和應用非常了解,出現(xiàn)問題能快速解決問題。
精通:是指對這個事物的原理已經掌握,并知道這個事物的來龍去脈。
開發(fā)一個優(yōu)秀的企業(yè)應用系統(tǒng)需要掌握哪些知識技能?我或我的團隊現(xiàn)在處在什么程度?在這里我先拋磚引玉,把開發(fā)優(yōu)秀的企業(yè)應用系統(tǒng)的能力分為初級、普通、高級三種等級。
初級:是指開發(fā)的企業(yè)應用系統(tǒng)滿足客戶的功能性需求,達到能用的階段。
普通:是指開發(fā)的企業(yè)應用系統(tǒng)除了滿足客戶的功能性需求,并且對可用性、可靠性、安全性、性能、可測試性、可擴展性、可適用性、可維護性、可兼容性、可配置性、可服務性、可安裝性、可本地化等非功能性需求也達到部分滿足的階段。軟件開發(fā)的團隊配合,協(xié)作能力也有一定的改善。軟件項目管理具備一定的可控。
高級:是指開發(fā)的企業(yè)應用系統(tǒng)除了滿足客戶的功能性需求,并且對可用性、可靠性、安全性、性能、可測試性、可擴展性、可適用性、可維護性、可兼容性、可配置性、可服務性、可安裝性、可本地化等非功能性需求也達到全部滿足的階段。軟件開發(fā)的團隊配合,協(xié)作能力具有高效和***。軟件項目管理具備可控。
希望通過這種形式跟大家探討,可以把知識技能分的更加合理和科學,讓新入行的程序員可以對照著這張表格來規(guī)劃學習路徑,讓老程序員可以對照著對自己的技術改進。
2. 知識技能的三種等級
2.1. 初級
|
分類 |
知識技能 |
程度 |
參考資料 |
|
軟件開發(fā)方法 |
面向對象 |
了解 |
《C#面向對象基礎教程》 |
|
程序語言 |
C#語言 |
了解 |
MSDN |
|
SQL語言 |
了解 |
MSDN |
|
|
HTML |
了解 |
||
|
CSS |
了解 |
《CSS2.0參考手冊》 《CSS3.0參考手冊》 |
|
|
Javascript |
了解 |
||
|
Web技術 |
Asp.net |
了解 |
MSDN |
|
.Net框架技術 |
Ado.net |
了解 |
MSDN |
|
數(shù)據庫技術 |
SQL Server 2005 |
了解 |
|
|
其他軟件 |
IIS服務器 |
了解 |
|
|
Office軟件 |
了解 |
||
|
領域知識 |
領域知識 |
了解 |
2.2. 普通
|
分類 |
知識技能 |
程度 |
參考資料 |
|
過程管理 |
CMMI |
了解 |
《適用于開發(fā)的能力成熟度集成模型(CMMI-DEV) 1.2版》 |
|
RUP |
了解 |
《Rational Unified Process 2000 參考手冊》 |
|
|
敏捷開發(fā) |
了解 |
《敏捷軟件開發(fā):原則、模式與實踐》 《硝煙中的 Scrum 和 XP》 《Scrum Checklists》 |
|
|
軟件開發(fā)方法 |
面向對象 |
熟悉 |
《C#面向對象基礎教程》 《面向對象分析與設計(UML.2.0版)》 《深入淺出面向對象分析與設計》 |
|
測試驅動開發(fā)(TDD) |
了解 |
||
|
業(yè)務建模 |
業(yè)務建模 |
了解 |
《領域驅動設計》 |
|
分析設計 |
設計模式及準則 |
熟悉 |
《企業(yè)應用架構模式》 《新版設計模式手冊C#》 《大話設計模式》 《面向對象設計原則》 《類庫開發(fā)設計準則》 《軟件界面設計準則》 《數(shù)據庫設計準則》 |
|
重構 |
熟悉 |
《重構》 《重構:改善既有代碼的設計》 |
|
|
基礎知識 |
算法 |
熟悉 |
《C#數(shù)據結構》 |
|
內存、進程和線程管理 |
了解 |
《WINDOWS程序員指南--DLL和內存管理》 《Win32 API詳解》 |
|
|
協(xié)議 |
了解 |
《HTTP協(xié)議詳解》 《TCP-IP詳解卷合集(卷一卷二卷三)》 |
|
|
CLR |
了解 |
《框架設計 CLR Via C#》 |
|
|
英語 |
熟悉 |
||
|
程序語言 |
C#語言 |
熟悉 |
MSDN |
|
SQL語言 |
熟悉 |
MSDN |
|
|
HTML |
熟悉 |
||
|
XML語言 |
了解 |
||
|
CSS |
熟悉 |
《CSS2.0參考手冊》 《CSS3.0參考手冊》 |
|
|
Javascript |
熟悉 |
||
|
UML語言 |
了解 |
||
|
Web技術 |
Asp.net |
熟悉 |
MSDN |
|
Microsoft Ajax |
熟悉 |
MSDN |
|
|
JQuery |
熟悉 |
《jQuery 中文參考》 |
|
|
.Net框架技術 |
Ado.net |
熟悉 |
MSDN |
|
WCF |
熟悉 |
MSDN |
|
|
WF |
熟悉 |
MSDN |
|
|
NHibernate |
熟悉 |
《Hibernate開發(fā)指南》 《NHibernate中文參考》 Nhibernate源碼 |
|
|
Spring.net |
熟悉 |
||
|
數(shù)據庫技術 |
SQL Server 2005 |
熟悉 |
|
|
其他軟件 |
IIS服務器 |
了解 |
|
|
Office軟件 |
了解 |
||
|
業(yè)務領域 |
業(yè)務領域知識 |
熟悉 |
2.3. 高級
|
分類 |
知識技能 |
程度 |
參考資料 |
|
過程管理 |
CMMI |
熟悉 |
《適用于開發(fā)的能力成熟度集成模型(CMMI-DEV) 1.2版》 |
|
RUP |
熟悉 |
《Rational Unified Process 2000 參考手冊》 |
|
|
敏捷開發(fā) |
熟悉 |
《敏捷軟件開發(fā):原則、模式與實踐》 《硝煙中的 Scrum 和 XP》 《Scrum Checklists》 |
|
|
軟件開發(fā)方法 |
面向對象 |
精通 |
《C#面向對象基礎教程》 《面向對象分析與設計(UML.2.0版)》 《深入淺出面向對象分析與設計》 |
|
測試驅動開發(fā)(TDD) |
精通 |
||
|
業(yè)務建模 |
業(yè)務建模 |
了解 |
《領域驅動設計》 |
|
分析設計 |
設計模式及準則 |
精通 |
《企業(yè)應用架構模式》 《新版設計模式手冊C#》 《大話設計模式》 《面向對象設計原則》 《類庫開發(fā)設計準則》 《軟件界面設計準則》 《數(shù)據庫設計準則》 |
|
重構 |
精通 |
《重構》 《重構:改善既有代碼的設計》 |
|
|
基礎知識 |
算法 |
精通 |
《C#數(shù)據結構》 |
|
內存、進程和線程管理 |
精通 |
《WINDOWS程序員指南--DLL和內存管理》 《Win32 API詳解》 |
|
|
協(xié)議 |
精通 |
《HTTP協(xié)議詳解》 《TCP-IP詳解卷合集(卷一卷二卷三)》 |
|
|
CLR |
精通 |
《框架設計 CLR Via C#》 |
|
|
英語 |
熟悉 |
||
|
程序語言 |
C#語言 |
精通 |
MSDN |
|
SQL語言 |
精通 |
MSDN |
|
|
HTML |
精通 |
||
|
XML語言 |
精通 |
||
|
CSS |
精通 |
《CSS2.0參考手冊》 《CSS3.0參考手冊》 |
|
|
Javascript |
精通 |
||
|
UML語言 |
精通 |
||
|
Web技術 |
Asp.net |
精通 |
MSDN |
|
Microsoft Ajax |
精通 |
MSDN |
|
|
JQuery |
精通 |
《jQuery 中文參考》 |
|
|
.Net框架技術 |
Ado.net |
精通 |
MSDN |
|
WCF |
精通 |
MSDN |
|
|
WF |
精通 |
MSDN |
|
|
NHibernate |
精通 |
《Hibernate開發(fā)指南》 《NHibernate中文參考》 Nhibernate源碼 |
|
|
Spring.net |
精通 |
||
|
數(shù)據庫技術 |
SQL Server 2005 |
精通 |
|
|
其他軟件 |
IIS服務器 |
了解 |
|
|
Office軟件 |
了解 |
||
|
業(yè)務領域 |
業(yè)務領域知識 |
熟悉 |
網頁題目:開發(fā)企業(yè)應用系統(tǒng)需要掌握的知識技能
網頁路徑:http://www.5511xx.com/article/cdjdeoj.html


咨詢
建站咨詢
