我觉得,很多时候,有以下事情反应了一些问题,值得我们深思。
当初我去包头之后,放弃云南的事情,而云南又十分需要我,这样的事情反应出了什么呢?
开发力量的失衡?领导不太关心云南?总体而言就是开发力量太少,公司的薪水吸引不到高级开发人员?
其实,一个公司,很难去雇佣高级开发人员的,除非公司有经济实力,能够支付高额薪水。为何那位在公司待了半年的姑娘离职了?因为本身招聘就存在问题,只是太多人不愿意正面面对这个问题罢了,C女生不愿意面对,因为会得罪人,S先生不愿意面对,因为会得罪人,归根到底,公司有太多人需要自保,只要不出格,不出错,就能在公司长久的干下去,这是他们内心真实的想法。因此,除非迫不得已,他们不会说对自己不利的话,不会做对自己不利的事。
那时候,L先生为何生气的说出了一些话,估计是因为得不到重用,所以说了出来,虽然他获得了升职,但依然没做长久,那说明,本身公司领导评判一个人的价值是有问题的。
所以说,不是专门搞软件的公司,是不会太重视软件人才,确实如此。
那么,作为一名小领导,我们怎么做才能避免像云南事件这样的事情呢?我觉得,一个团队,必须有一个主管,一个核心开发者,还有多名一般开发者,合理分配开发力量,均衡
一个项目的技术能力和水平,不能太过于集中力量在一个项目上,也不能太过于对一个项目不关心。
从此可以看出,一个高级开发在一个一般软件公司真是难能可贵啊,本身,培养不容易,其次,招不来这样的高级开发。
对于一个主管来说,首先完成自己的业绩,完成软件项目,其次,提高团队能力水平,承接能高难度的项目,提高效率,提高水平,保证团队成员稳定和谐。
团队能力水平提升真的很难,针对一般开发者而言,能培养成熟练开发者就很不容易了。能够让开发者达到中级水平已经很不错了。
现实的情况是,太多一般开发者了。只有努力提高自身水平,才能带动下属的能力水平。但自己领导者的水平自己也轻松就能达到,那,这该怎么办呢?
有的人,把开发软件的工作量按人/天算,算的是一清二楚,明明白白,但没算上二次开发,三次开发。。。。n次开发的人/天,这算是一种失算,还是一个敷衍呢?其实,好多
人都在赌博,赌这个软件不会有二次开发,三次开发,。。。。n次开发不就得啦嘛。还好,我很幸运,我从没输过。