一個(gè)軟件工程師的工作程序是這樣的:
需求分析-總體設(shè)計(jì)-詳細(xì)設(shè)計(jì)-測試設(shè)計(jì)-軟件開發(fā)編程,與此軟件開發(fā)流程管理相適應(yīng)的,軟件企業(yè)需要有合理的人力資源結(jié)構(gòu)。在這一結(jié)構(gòu)中每一個(gè)人都按照分工協(xié)作的原則進(jìn)行流水線作業(yè),其中數(shù)量多的是從事軟件開發(fā)、編程工作的基礎(chǔ)。
程序員-軟件工程師,他們和傳統(tǒng)企業(yè)的工人一樣,處于生產(chǎn)線,由于軟件業(yè)特殊工作環(huán)境以及相對于社會平均的知識水平和工資水平而稱為軟件工程師。但由于此種工作的特殊性,他們并不需要太高的學(xué)歷,具有高中或中專學(xué)歷,經(jīng)過軟件開發(fā)技術(shù)的職業(yè)培訓(xùn)就可以勝任。在印度,高中畢業(yè)沒有上過*的人,如果通過1-2年的計(jì)算機(jī)職業(yè)培訓(xùn)就可以進(jìn)入軟件企業(yè)做一名軟件工人。這些工人不但降低了企業(yè)人力成本,而且有利于企業(yè)的穩(wěn)定發(fā)展乃至整個(gè)產(chǎn)業(yè)的發(fā)展。
很多*生都很難就業(yè),您畢業(yè)后學(xué)歷不占優(yōu)勢,如果沒有技能,那就業(yè)就更困難了。如果隨便找份工作,大專以下學(xué)歷在大城市里生存都很艱難,所以目光一定要放長遠(yuǎn),先擇業(yè)再就業(yè),后創(chuàng)業(yè),步擇業(yè)非常重要,而擇業(yè)的前提是你有過硬的本領(lǐng),你現(xiàn)在就面臨一個(gè)機(jī)會,ACCP將幫助您選擇份職業(yè)。
JSP /EJB/STRUCT是什么?
JSP(JavaServerPages)是由Sun公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),是J2EE中一種技術(shù)標(biāo)準(zhǔn),功能同Asp.NET類似,主要用于同Asp.NET競爭,也是比較簡單易學(xué)。
EJB(EnterpriseJavaBeans),是J2EE中一種組件編程技術(shù),可以通過這種技術(shù)實(shí)現(xiàn)強(qiáng)大的服務(wù)功能,屬于J2EE高級編程范疇。
Struts作為一個(gè)開放原代碼的應(yīng)用框架,在近幾年得到了飛速的發(fā)展,在JSPWeb應(yīng)用開發(fā)中應(yīng)用得非常廣泛,它已經(jīng)成為JSPWeb應(yīng)用框架的標(biāo)準(zhǔn),好處就是,很好的實(shí)現(xiàn)了MVC設(shè)計(jì)模式,將模型、視圖、控制徹底分離,這樣軟件維護(hù)和可重用性就提高了。
MVC(Model、View、Control)模式為大型程序的開發(fā)及維護(hù)提供了巨大的便利,是現(xiàn)在好的設(shè)計(jì)模式之一。
Structs是J2EE中非常有前途的編程技術(shù),它也屬于J2EE高級應(yīng)用范疇。