对内,更多就是项目流程的管理了,包括前面提到的按照固定周期发版,以及从需求、设计、开发、测试、上线整个流程中有哪些问题,这些都是经典项目管理的东西,跟传统互联网差异不大,不展开了 。
互联网 + 的项目管理,就是对外建立信任;对内优化流程,提升效率 。
古老的话题:提升团队战斗力要提升团队的战斗力,首先一定要解决个体的成就感问题 。码农都天然地用技术追求梦想,希望能用技术去改变世界 。
技术的发展催生了互联网 +,也降低了技术门槛 。正是定位、移动支付、云服务等技术的飞速发展,传统行业才一个接一个地在互联网化 。而对于码农来说,互联网 + 的技术纯度在下降,有时候你做很多技术优化,还不如业务的一个决策 。
技术门槛在降低,业务比重又在增加,作为技术人员你的成就感来自哪里?我认为首先互联网 + 技术的挑战来自技术的复合应用 。现在你不需要亲自做一个缓存服务,因为 redis 已经非常通用了 。但你需要了解什么时候适合使用 redis,怎么才能更好发挥价值 。就拿开篇说的仓库管理系统真的没有技术挑战吗?子系统就有商品、订单、库存等,子系统如何解耦,如何做到高可用 。业务逻辑还有权限、日志、文件异步导出等,每个要做到精细化,都有非常多的讲究 。一个系统到底有没有技术挑战,跟纯 PV 关系不大,主要看业务是不是足够复杂,只要业务足够复杂,一定会有很多技术挑战 。
其次,互联网 + 技术的挑战也来自用技术解放生产力 。
前面提过互联网 + 人少事多的情况经常出现,那么哪些是可以通过技术手段去提升开发效率 。比如前端经常觉得业务很相似,没有成就感,那是否可以开发日常通用组件,能看快速搭建一个页面出来 。
再次,互联网 + 技术的成就感一定是来自业务 。
前面提过,互联网 + 的业务很重,那么技术的价值感一定是离不开业务的,做一个几千 DAU 的销售 APP 在办公室可能感受不到成就感,而你跟随 BD 走访商圈,看到你做的产品对线下有多大帮助,一定会有很大的冲击 。这种价值感是在办公室里 YY 不出来的 。
作为技术 leader 一定要不断通过项目、事,甚至线下的走访让你的小伙伴感受做这个事情的价值 。
除了个体成就感之外,团队的战斗力一定是来自于大家一起过事 。所谓过事,就是大家围绕一个目标往前奔,经历很多困难,面临很多挑战,但大家齐心协力达成目标 。就像码农,都觉得小黑屋的友谊很珍贵,从小黑屋封闭开发出来的同学,再见面都跟大学同学一样亲切,这就是过事 。
再次相比流量分发时代,互联网 + 做的是辛苦活 。你的团队文化、氛围建设也一定是要跟务实一些 。比如你可能不去夸某人学习了一个最新技术,而是夸他用技术解决了一个业务难题 。你不是鼓励大家不断造新轮子,而是倡导从错误中总结,从失败中学习 。健康的团队氛围是大家做事情虽然很苦,但是还能苦中作乐,还能很欢快阳光地自嘲 。
最后还想和大家分享一下我对事、对人的想法 。对事方面要想办法去做正确的事情,去理解这个行业,去保持一个行业敬畏心,避免一些烂尾楼产品 。对人方面要把大家的价值感建设起来,让大家更愿意做事,并且做到更快乐的做事 。
【JAVA技术总监:技术团队管理的6大坑】
推荐阅读
- 36岁互联网开发大叔感慨:今年Java面试,技术要求都这么高?
- SIP通信网络技术概论-关于SIP/RTP呼叫语音加密技术架构讨论
- 华为鸿蒙应用开发的JavaScript UI设计概述
- 如何做技术部负责人
- 七个最有用的JavaScript技巧
- 京东前台PC首页系统技术详解
- 网络爬虫 JAVA网络编程模拟浏览器获取html源代码
- Java实现基于token认证
- 黄茶梨种植技术,国家黄茶生产标准化示范区建设项目启动仪式举行
- 什么是真正的架构设计?十年Java经验让我总结出了这些
