现在带一个20人左右的技术团队,包括前端App,后端java运维,测试等必须的技术岗位麻雀虽小,五脏俱全如何怎样提高效率工作效率是个问题。
1、沟通沟通很重要。产品和技术的沟通和业务的沟通,前后台的沟通项目工期紧的话,我会每天安排晨会只需要与项目相关人员参加,大家站着说每个人1-2分钟,前一天的工作结果和当天的内容快速过┅下如果有需要协调的问题,当时提出来每天只需要15分钟左右的时间,可以极大的怎样提高效率效率(亲身体验绝对好使)。
2、开發用的IDE及插件我们大部分都是java开发,建议用idea但是不强求,有的人习惯用eclipse也有用其他工具的,不强求IDE的插件,findbug必须装,有个阿里嘚检查代码规范的插件建议安装。
阿里巴巴出品的java代码规范插件
可以扫描整个项目找到不规范的地方 并且大部分可以自动修复
3、工具嘚使用,这里的工具就多了
1)首先,版本管理工具这个是必须的,不管是用git也好svn也好,现在的开发团队都是必须装了
2)maven,目前java的項目都是必须用的
3)发布工具,我们用Jenkins实现一键发布,能极大的怎样提高效率开发效率我们这边来面试的人,有很多之前没用过Jenkins嘟是自己本地编译打包,人肉上传到服务器几乎就是一个手工作坊式的开发团队,效率极低
4、开发文档管理,我们用confluence这个也没啥好說了,我们要求接口和代码必须匹配并及时更新。方便前后端对接
5、持续学习,每周安排1--2个小时做技术分享
目前就想到这么多,暂時做个记录以后有什么想法,会持续更新