文档章节

打造优秀的IT团队

孤岛旭日
 孤岛旭日
发布于 2014/11/05 11:02
字数 1498
阅读 137
收藏 3

正本清源:什么是团队

我们时常将“团队”挂在嘴边,言必称我们团队怎么怎么样……殊不知这些所谓的团队多半只能称之为“集体”,团队的特质是个人与整体的目标是一致的,而不是大家各怀鬼胎,心里打着自己的小算盘,优秀的团队个人与整体目标更是高度一致,彼此同甘苦共进退。

那么,到底有几个人所处的集体是真正的团队?SO:

如何打造优秀的IT团队

由于本人从事IT工作多年,我IT行业颇为了解,所以这里只谈IT团队的建设。废话不多说,直接上干货,从我个人经验看其实不难,只要把抓好三个大方向:士气、技能、组织形式,古语云:治大国,若烹小鲜。打造优秀的团队又何尝不是呢?技能是食材,巧妇难为无米之炊,技能是基础;士气是热量,无论是通过火还是电,没有热度无法做出美味,士气亦如此;组织形式是容器,用于承载食物聚焦热量,确保每一个食物每一丝热度不被浪费。团队建设的所有工作都服务于这三个方向,只要把握好这三点那定能成为优秀的团队。具体策略如下:

及时奖励

这里有两层意思,一是对表现突出的成员要奖励,不吝啬,二是奖励要及时,应该以月度为期限,最好做到按周,我们看到很多公司都把奖励放在年终,好一点放在项目/产品的里程碑点上,但这都不算及时,程序员多半最关注眼前利益(这不是目光短浅,而是务实),不大会在乎领导画的饼。所以及时奖励,即是对当事人的肯定也是给团队的榜样。

谨慎惩罚

成员犯了错首要的是明确真相,分清主客观因素,只惩罚主观错误并且要延时执行,观察期间的表现再决定是否处罚或处罚的轻重,也就是给成员一个改错的机会,另外惩罚必定要牵连直接主管。

鼓励开源

这应该是IT团队专有的策略了,对于优秀的程序员而言编写开源程序,让自己的成果被更多的人使用与更多的同行互动是无尚的荣耀,有些时候甚至超过了金钱,所以我们应该鼓励成员将工作中开发的基础工具封装开源,这既满足了成员的成就感也能因工具被更多的人使用修改而不断地完善,也就是原来是团队的几个人在维护,现在变成了很多人一同维护并且是免费的。这点公司领导一定要心如明镜,开放思想,有限度的开源是对社区的回馈也是在建立良性的团队。

定期组织交流培训

交流与培训都是提升团队技能很有效果的方法,一定要常态化,并且一定要认清这是工作的一部分,不要只想着拿下班的时间搞。另外要分清交流与培训,项目很多公司只有培训没有交流,这是不健康的,培训是一个讲一大群人听,信息单向流动,效果有限,讲师更是要花很大精力去准备,而交流侧重相互分享,定一个主题,交流前大家都去做些了解,交流时每个人都发言,思维碰撞,这样的效果应该是最好的。

专家问责制

要求所有中高级开发人员必须承揽一到多项技术,在开发中遇到对应技术难点时能给出权威解释及解决方案,做到当下主流或开发中常用技术都有对应的专家。这样做有3点好处:
1.鼓励员工学习拓展自身的知识体系;
2.以往有技术问题多半是去网络上找答案,这种做法最大的弊端是时间成本太高,身边有专家不利用是资源的浪费,与小作坊无异;
3.增加了团队内及团队间的交流。对专家实际一定的考核及奖惩。

一对一开发

与XP有区别,这里强调的是大牛对新人的辅导,新人遇到一些复杂的代码时大牛最好亲自示范开发,手把手地指导,一方面可以让新人感受到什么是优质的代码,另一方面更是可以从大牛遇到瓶颈时处理问题的方法中培养独立解决问题的能力。

编程竞赛

这点没什么可解释的。

弱化管理

前面提到组织形式,这个词也许有些拗口,有些人觉得应该叫“管理”,这里特别强调优秀的IT团队应该尽可能地弱化管理,原因如下:
1.人性上讲谁都不希望被管理,程序员们尤其如此,大家都渴望不被约束;
2.如果有专职的管理人员其人若不懂技术或技术不过硬,带技术团队很可能没人理他,如果其人是技术大牛那专职做管理又相当可惜;
3.过多的管理增加了团队沟通交流的成本,一般而言程序员之间会互吐心声,但看到主管就避而不谈了。
综上,我们其实需要的是一个自我管理的团队,彼此平等,当下敏捷开发中的scrum的理念就不错,团队组织上应该学习借鉴。

© 著作权归作者所有

共有 人打赏支持
孤岛旭日
粉丝 41
博文 58
码字总数 30599
作品 3
杭州
架构师
谷歌 CEO 解释为何出售摩托罗拉

据国外媒体报道,谷歌刚刚宣布,以29.1亿美元将摩托罗拉移动出售给联想。该公司首席执行官拉里·佩奇(Larry Page)在谷歌官方微博发表声明,解释了这笔交易的原因。 以下为声明的主要内容:...

oschina
2014/01/31
3.2K
27
我理解的互联网产品研发管理与文化【1】

当我们在打造一个新团队时,该招什么样的人?该淘汰什么样的人?该如何把招进来的散兵游勇打造成一个配合默契、战斗力爆表的团队?这都是管理和文化的课题,我相信在不同行业有不同的答案,我...

来装个BCD
2017/11/21
0
0
Google 推出开源设计平台 Material.io

设计是一门不断发现问题并解决问题的艺术:发现需求,形成想法,然后打造合适的解决方案,周而复始。现在,这一极富创意和挑战的工作,有了一个新的平台。Google 推出开源设计平台 Material...

达尔文
2016/11/05
3.8K
6
技术负责人所需的这四个核心能力,你具备几个?

「技术负责人」这一称呼其实比较泛了。往大了讲,可以指 CTO、技术VP、技术总监,往小了讲,可以指 小组Leader、技术主管、架构师 等。 这些不同岗位的「技术负责人」在工作中会处理着各不相...

IVAN_jsjwk
07/19
0
0
Weex Workshop挑战赛,等你来战,见证梦想!

Weex,阿里精心打造的跨平台移动 UI 开发库; 致力于以 Web 的研发方式开发移动原生应用; 开启全新的移动开发模式,Write Once,Run Everywhere; 我们诚邀更多优秀的开发者一起,精心打造属...

阿里百川
2016/06/30
47
0

没有更多内容

加载失败,请刷新页面

加载更多

Mac OS X下Maven的安装与配置

Mac OS X 安装Maven: 下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.3 打开Terminal,输入以下命令,设置Maven classpath $ vi ~/.bash_profile 添加下列两行代码,之后...

TonyStarkSir
今天
3
0
关于编程,你的练习是不是有效的?

最近由于工作及Solution项目的影响,我在重新学习DDD和领域建模的一些知识。然后,我突然就想到了这个问题,以及我是怎么做的? 对于我来说,提升技能的项目会有四种: 纯兴趣驱动的项目。即...

问题终结者
今天
4
0
打开eclipse出现an error has occurred see the log file

解决方法: 1,打开eclipse安装目录下的eclipse.ini文件; 2,打开的文本文件最后添加一行 --add-modules=ALL-SYSTEM 3,保存重新打开Eclipse。...

任梁荣
昨天
4
0
搞定Northwind示例数据库,无论哪个版本的SQLServer都受用

Northwind数据库 从这里可以找到突破口: http://social.msdn.microsoft.com/Forums/zh-CN/Vsexpressvb/thread/8490a1c6-9018-40c9-aafb-df9f79d29cde 下面是MSDN: http://msdn2.microsoft......

QQZZFT
昨天
1
0
mysql主从同步,安装配置操作

准备 两台mysql服务,我这里准备了如下: 主库:192.168.176.128 从库:192.168.176.131 如何在Linux上安装mysql服务,请看https://blog.csdn.net/qq_18860653/article/details/80250499 操作...

小致dad
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部