敏捷开发系列学习总结(8)——创业公司研发团队建设

小编从小就是个喜欢挑战、喜欢折腾的人。我一直认为,宁做饿死创业狼,不做养肥打工狗。小编国内某著名重点高校计算机小硕,毕业后在世界著名500强做码农。码了几年后,蕴藏于小编心底的创业激情就按捺不住了,于是小编裸辞,单枪匹马出来闯江湖。

创业,真心是不容易的。媒体上天天看到某某80后、90后CEO,融了多少多少。但媒体报道的都很片面,它们报道的都是冰山一角成功的,90%失败的很少会上媒体。下面,小编就用自己的切身经历,说说研发团队建设的血泪点滴。

1、最好别找朋友来帮忙

敏捷开发系列-7:创业公司研发团队建设的血泪点滴(1)

现在网上有句名言:就差一个程序员了。这说明在互联网时代,程序员是非常重要的。小编在刚创业时,第一个问题就是缺程序员。怎么找?自然就会想到自己的朋友、同事。小编就找了自己的IT朋友前来帮忙,因为朋友在上班,也有家庭压力,就以兼职的身份加入,但是每月领兼职薪水。

刚开始,朋友非常积极热情,出工出力,但几个月后,热情就消退了,而且说好的周末兼职也不来了,连个招呼也不打,但兼职的薪水还是在拿的。消失一段时间后,又来了,但具体做事就不出力,很多事完成不了。小编我是个非常包容的人,重情重义。觉得朋友嘛,我体谅下你,你该会明白怎么做人。比如,确实不想干了,就提离职,对吧?这事我先说出口,是不太好的,毕竟是我叫你过来的,何况我觉得朋友还是要做的。如果我说你不想干了就走吧,是不是非常不通人情?于是小编就继续忍着,但很多事就给其他人干了,毕竟事情还是要做的。这朋友不但没收敛,反而更嚣张起来,团队里出言不逊,骂骂咧咧,好像团队一直欠他几吊钱没还似得。

我是团队领导人,要团结包容整个团队,否则这团队就不会有战斗力,他在发飙时,我当面还得忍他,而且还得打圆场,有比我还苦逼的吗?但我心里清楚,到今天为止,你就必须离开我的团队,其他我都能忍,但你的行为对我的团队有破坏力,我必须清除你!

所以,最好别图快捷,找朋友来帮忙。如果一定要找朋友,君子协议事前必须写清楚,干什么,不干什么,干的话怎样,不干的话又怎样?另外,你这朋友必须是个有一定情商的人,因为合作更多需要的是相互理解。

2、兼职的出不了活

敏捷开发系列-7:创业公司研发团队建设的血泪点滴(1)

兼职的出不了活,这是一家小公司的老板跟我说的话。不过,也确实如此,这软件编程,做一个任务就必须连续地编程,如果中间断断续续,那效率会非常低。而且现在是敏捷开发,中间需求都会有变化,就更需要程序员时刻在现场。兼职,看似你用便宜的价格招了个干活的人,但实际上这小钱反而都是浪费的。这就好比是林彪说过的“添柴术”,比如一次派1个师就能歼灭敌人,但你要是每次派1个营,1个营去打对方,非但消灭不了人家,自己反而会被咬伤。

小编前前后后也找过不少兼职,但其中的血泪啊,可多了。比如,前几天说好的一个兼职,然后任务是修补旧代码,我把源代码给人家,然后放心地等他一周,等着他交差。过一周后打电话问进度怎样了,他说哦,对不起,最近公司太忙,没时间做,不干了。

还有一个兼职,活倒是干了,但自己搞一套,小编考虑到团队目前的水平,需要采用团队容易接手的技术A,他偏用他熟悉喜欢的技术B,结果做出来的东西团队里没人能维护,根本就是浪费。

所以,干活啊,就要集中资源办事,宁可花2倍的钱雇全职高手,也不要贪小便宜用兼职。兼职啊,看似你方便了,便宜了,但其实是你亏大了。如果一定要用兼职的话,就必须找一个技术很专,且离你公司近的,而且他自己也非常愿意干这份差事。另外,一定是一个情商高的人,否则沟通就要浪费很多时间。

研发团队建设的2点:1,最好别找朋友来帮忙。2,兼职的出不了活。这2点都是关于人的,今天讲4点,也跟人有关。社会嘛,就是人跟人之间的关系,有人的地方就有江湖。

1,分工一定要明确

敏捷开发系列-8:创业公司研发团队建设的血泪点滴(2)

麻雀虽小,五脏俱全。一个团队再小,该有的职位必须有,每个核心职位必须有人去担当。比如研发,产品经理、后台主程序员、WEB开发主程序员、运营必须有;美工设计、测试、运维这3个角色,也不可缺。但考虑到成本问题,美工设计可以兼职或者外包,毕竟活不是经常有。测试可以让产品经理、程序员兼任。运维可以让程序员兼任,然后服务器买阿里云(这样可省去很多麻烦)。

记住,该花的钱一定要花,千万不要为了省钱,什么都兼了。但该省的钱,也必须省。

2,要独裁不能太民主

敏捷开发系列-8:创业公司研发团队建设的血泪点滴(2)

现在很多企业都流行扁平化管理,而且提倡民主。但我觉得公司正常化后,民主的企业文化是非常吸引人的,但对于一个创业团队来说,你讲民主就是找死。毕竟对一个创业团队来说,前景未明,刚开始时肯定会碰到各种各样的问题,而这些问题都需要有坚强的领导去冲破;如果所有的问题都民主讨论决定,哪到时团队会迷茫,而且还会浪费很多时间。既然我说创业团队需要多些独裁,少些民主,哪这个团队的人员组成是非常重要的,因为独裁一旦搞不好,这个团队就会分崩离析。

3,核心职位必须由创始人担当

什么是核心职位呢?比如产品经理,毕竟创业就是一帮人一起做一个产品,所以创始人最好本身就是产品经理。后台主程序员,这个可是技术活,而且有经验的后台开发人员还不好找。因为后台涉及到的知识面太多了,比如PHP、Java编程、数据库、NoSql、Nginx、分布式、中间件等技术,小编认为没个5年经验的还真担当不起来的。后台主程序员,最好是创始人的铁杆支持者。

4,重要的软硬件资源必须掌握在创始人手里

什么是重要的软硬件资源呢?比如git代码库,云服务器,域名,支付账号,微信公众号,短信平台等跟研发流程,产品运营密切相关的第3方资源。git代码库的重要性就不必说了,如果在其他人手里,万一他中途不干了,麻烦可就大了。云服务器也是,现在云谁申请,最高的管理权限就在谁那里,最后他走的时候你还能要回控制权吗?域名,估计连小白都知道域名的重要性吧,没有域名的控制权,你连互联网的根都没了。微信公众平台,现在几乎是移动端的入口,网络运营少不了的平台,上面会有很多重要的粉丝资源,这粉丝多值钱啊,你难道不把握在自己手里?


原文地址:https://www.cnblogs.com/zhanghaiyang/p/7212749.html