一、軟件的生命週期
1、售前 ,招標, 市場調研… (市場部)
2、 需求分析文檔,出界面demo (產品部,美工,UI)
3、 概要設計, 詳設, 編碼 (開發)
4、 單元測試,集成測試(測試人員)
7、 售後 上線,實施運維人員(雲上去安裝Linux,中間件,服務器,集羣,安全配置,監控等等…,技術服務部)
6、 廢棄…
二、需要學習什麼技術
1、前端/臺(UI + web前端開發) +
後端/臺(服務開發Java,數據庫,系統linux,中間件)
2、web前端: html5+css3, javascript,jquery
[bootstrap, vuejs, reactjs, AngularJS]
[…插件…工具…]
3、Java開發:
ssh[基本淘汰] ssm[主流] springboot[新主流]
javase[基礎語法,OOP思想,設計模式],
javaee[jsp,servlet]
Oracle,Mysql
linux,tomcat,redis, zookeeper, springcloud,mq…