從事軟件行業(yè)工作大致分為以下七個方向:
1. 銷售:銷售主要包括售前和售后,售前的主要工作內容是做方案以及與客戶交流方案,用方案說服客戶,最終促成項目的落地;售后的主要工作內容是持續(xù)跟進客戶,對客戶在項目建設和實施過程中的意見和投訴進行實時跟蹤和處理,目的是持續(xù)提高客戶的滿意度。
2. 產(chǎn)品:產(chǎn)品主要分為需求調研和產(chǎn)品設計,需求調研就是對客戶的具體需求進行收集、分析、整理,最后形成需求文檔;產(chǎn)品設計就是根據(jù)具體的需求做產(chǎn)品設計,形成產(chǎn)品原型圖。
3. 美工:美工的主要工作就是根據(jù)產(chǎn)品的原型圖做UI設計,形成產(chǎn)品效果圖。
4. 軟件研發(fā):軟件研發(fā)包括前端開發(fā)和后端開發(fā),前端開發(fā)主要是做前端頁面開發(fā),后端開發(fā)主要是做業(yè)務邏輯的開發(fā)。目前主流的開發(fā)框架都是微服務架構,前后端分離。
5. 軟件測試:軟件測試主要包括功能測試,單元測試和集成測試。功能測試就是對研發(fā)出來的產(chǎn)品按功能菜單進行功能測試;單元測試就是對軟件的模塊功能進行測試;集成測試就是對整個軟件的功能及流程進行整體測試。
6. 系統(tǒng)運維:系統(tǒng)運維主要包括系統(tǒng)運維,網(wǎng)絡維護,服務器維護,系統(tǒng)運維主要工作是對系統(tǒng)的部署和系統(tǒng)日常問題處理;網(wǎng)絡維護主要是對網(wǎng)絡進行配置和日常問題處理;服務器維護主要是對服務器的性能進行維護。
7. 項目管理:項目管理主要包括計劃管理,任務管理,進度管理,團隊管理和風險管理。計劃管理就是對項目制定整體的計劃;任務管理就是對項目任務進行分配;進度管理就是對項目的進度進行管控;團隊管理就是對團隊的人員分工,任務分配,人員的協(xié)調與調配進行管理;風險管理就是對項目的風險進行管控。