公司架构
- 本地–>测试(开发,测试环境的数据是开发管理,一般是死数据)—>开发(给老板,开发环境的数据由测试管理,较为真实的数据)–>生产(给用户)
- boss
- 项目经理: 管理项目,不需要懂代码,分发任务. 懂后端/前端/UI/都可以干嘛?
- 产品经理: 提需求. 不需要懂代码. 他提供你接口文档的范本.(给接口的参数). 对业务逻辑需求了解.
参数
返回值
- 后端: 与数据库交互,只做数据的增删改查,一般不管逻辑/管逻辑.写好接口,写好接口文档丢给前端. 错误代码.1001 1002 给前端看.
- UI设计: 和产品经理讨论页面设计,boss,在UI稿上写出具体的流程.
- 前端:照抄UI稿,用代码实现.与后端交互加上数据(测试接口). 写代码之前,后端和前端必须得看接口文档,然后双方确认,确认之后,后端写完接口之后,前端再次确认,没问题后端不管,出了问题,前端延期.
- 运维:写一些小脚本,主要就是保证服务器不崩溃,崩溃之后马上吊起服务.搭建一些git环境/docker环境/部署代码/数据库管理(复制一份mongodb的数据到另一个服务器)/7-8服务器
- 测试.统计后端/前端/运维的工作情况,每天保证测试当天规定的项目.
- IG部门:配合运维管理系统资源,负责程序的稳定运行
- 销售
- 写代码的时间<调试的时间<开会的时间