一个APP应用开发公司技术负责人需要了解的东西很多。如果你有从技术转管理的计划,可以了解下。
列举的只是我能想到的一般情况下的要求,肯定不局限于此,业务不同还有更专业的东西。
公司主要部门组成:
- 产品人员
- UI人员
- 后端开发-php或其它
- Android开发 - 一般为java
- IOS开发 - Object C
- 架构、运维人员
- 其它非技术人员:运营、市场推广、商务合作等
技术管理人员涉及到的大致内容:
对于大公司而言运维、架构、开发分工明确,如果小公司的话,一个人就得干几个人的活。
作为负责人就可能有较高要求。
- php技术
- linux系统的操作
搭建和配置lnmp/lamp环境
svn服务器搭建、管理、
svn到线上的代码同步
- 服务器性能监控,服务器故障时的平滑切换
- 数据库的备份
- 项目相关的文档说明-- dokuwiki 为一种
- bug提交系统 - 如 禅道