程序員主要是做什么的?
程序員(英文Programmer)是從事程序開發(fā)、程序維護(hù)的基層工作人員。一般將程序員分為程序設(shè)計(jì)人員和程序編碼人員,但兩者的界限并不非常清楚。隨著互聯(lián)網(wǎng)的不斷普及,網(wǎng)絡(luò)上把男程序員稱作“程序猿”,女程序員稱作“程序媛”?;蚪y(tǒng)稱為“工程師(攻城獅)”
崗位職責(zé)
1、對(duì)項(xiàng)目經(jīng)理負(fù)責(zé),負(fù)責(zé)軟件項(xiàng)目的詳細(xì)設(shè)計(jì)、編碼和內(nèi)部測(cè)試的組織實(shí)施,對(duì)小型軟件項(xiàng)目兼任系統(tǒng)分析工作,完成分配項(xiàng)目的實(shí)施和技術(shù)支持工作。
2、協(xié)助項(xiàng)目經(jīng)理和相關(guān)人員同客戶進(jìn)行溝通,保持良好的客戶關(guān)系。
3、參與需求調(diào)研、項(xiàng)目可行性分析、技術(shù)可行性分析和需求分析。
4、熟悉并熟練掌握交付軟件部開發(fā)的軟件項(xiàng)目的相關(guān)軟件技術(shù)。
5、負(fù)責(zé)向項(xiàng)目經(jīng)理及時(shí)反饋軟件開發(fā)中的情況,并根據(jù)實(shí)際情況提出改進(jìn)建議。
6、參與軟件開發(fā)和維護(hù)過程中重大技術(shù)問題的解決,參與軟件首次安裝調(diào)試、數(shù)據(jù)割接、用戶培訓(xùn)和項(xiàng)目推廣。
7、負(fù)責(zé)相關(guān)技術(shù)文檔的擬訂。
8、負(fù)責(zé)對(duì)業(yè)務(wù)領(lǐng)域內(nèi)的技術(shù)發(fā)展動(dòng)態(tài)進(jìn)行分析研究。
必備技能
熟練開發(fā)工具
熟知數(shù)據(jù)庫(kù)
了解操作系統(tǒng)
懂得網(wǎng)絡(luò)協(xié)議TCP/IP
明白DCOM/CORBA/XML/WEBServices存在的意義
不要將軟件工程與CMM分開
需求理解能力
模塊化思維能力
薪資待遇
從經(jīng)濟(jì)學(xué)的層面上來看,軟件人才也是勞動(dòng)力商品中的一種,是由價(jià)值規(guī)律決定的,有需求才會(huì)有市場(chǎng),才會(huì)有人愿意為他們支付工資。當(dāng)前,包括中國(guó)在內(nèi),全球都在爭(zhēng)奪IT人才,當(dāng)IT人才的社會(huì)總需求大于總供給時(shí),不可避免就會(huì)出現(xiàn)人才升值的現(xiàn)象。
