几个软件研发团队管理的小问题

本文通过实践经验探讨了项目开发过程中人员配置的重要性,指出了年轻开发者常忽视细节导致的问题,强调了技术经理在代码审查中的作用,并分析了一个高效团队中核心技术人员与普通程序员的角色定位。

本人亲身体会

 

1.年轻工作不长的人,在做项目里,在一些细节上,经常会说,这个没必要做,这个不需要做,

最后完成的功能大家可以想想,他是按时完成了,可问题多多,细节之处产品经理之类也不清楚,

为项目上线留下隐患。

 

2.在代码的审查上,技术经理相当于 报社的校对 ,对于一些注释和代码细节应认真核对

比如看到一段注释

 

/// <summary>
/// 是否存在改用户
/// </summary>

public static bool ExistPhoneNumber

 

改?看了半天,原来是 是否存在用户的意思

 

 

一个10人的团队中只有2-3个骨干程序员。他们解决了整个项目80%的问题,剩下的7-8个程序员无关痛痒,他们机械的去写一些有完整技术解决方案的模块,最坏的情况是这7-8个人解决不了任何问题,还会在原本成熟的解决方案下制造一些问题。这段可能很多人不爱听,但不能否则这是事实,同时也自问自己在团队中的价值。其实你看很多牛X的大产品其实都是由个别的几个牛X的技术人员写的,团队其他人基本都是打杂的,国内外都一样。

 

对于其他的7-8个程序员,适当的技术培训是必要的,但不应该对他们抱有太大希望,这样大家都会很累。既然他们想成为码农就让他们当好了,个别能脱颖而出的可以重点培养。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值