Borland認證軟體工程師 (Borland Certified Software

該認證所設定的技能目標是幫助您實現從程式設計師(programmer)到軟體工程師(software engineer)的跨越,從而在職場上爭取有利地位。 程式設計師所具備的技能通常以深入理解一或多種語言及相應軟體集成開發環境為主體。然而,眾多軟體開發機構往往感到程式設計師的技能單薄,具有明顯的局限性,主要暴露在三個典型的方面:第一,在編碼之前,不能有效地理解軟體的設計思路與內容,具體表現為不能充分理解規範的uml模型;第二,在編碼之後,不能向集成測試或系統測試人員提供高質量的代碼,具體表現為不能自覺地進行單元測試;第三,在編碼過程中,不能有效地與其他開發人員進行協作,具體表現為缺乏基本的軟體配置和變更管理概念與實踐基礎。這三種典型的局限性是程式設計師與軟體工程師之間的關鍵差異,也是軟體企業決定錄用開發人員的重要考量依據。

“borland認證軟體工程師”所提出的衡量標準以過硬的編碼技能為核心技能為依託,充分覆蓋關鍵的周邊技能,包括以下4個方面:

l uml設計實踐基礎,通過專項考試

l 基於某種borland ide的開發技能(jbuilder,c++builder,delphi),通過專項考試

l 單元測試實踐基礎,通過專項考試

l 軟體變更與配置管理實踐基礎,通過專項考試