为什么寻找快速开发之道

来源:互联网 发布:深圳java求职 编辑:程序博客网 时间:2024/04/28 04:20
曾经是一个程序员,现在算公司老板(呵呵一个蚊型公司的自雇人士)老实说,对软件开发并不精通,不过自我感觉变成思路,软件设计思路,与客户打交道的方法还算不错。 缺点就是开发速度比较慢,太慢了。。。。 因此,不断寻求各种提升团队开发效率,开发质量的方法。 寻寻觅觅,兜兜转转,革命尚未成功,我依然还在努力。 对于CSDN中的部分言论,主要是程序员要有多少工资的论题,本人对大部分的意见都不同意和反感。首先,我是同意老板应该尊重员工,因为大家都是平等的人,不能因为有了雇佣关系,就有了等级。因此,人与人之间的交往,必须要平等,相互尊重。 另外,我同意员工的付出应该得到合理的回报,员工与公司应该共同成长。在软件公司,人才是公司最重要的财富,公司是员工提升个人价值的平台。因此,员工要求合理的回报,是应该得到尊重和满足的,公司也应该为人才提供各种提升能力的机会和平台。 但是,作为一个老板(虽然是小小公司的),我却看到很多狂妄自大的所谓软件程序员,边骂娘,边拿着高工资,边干私活,边延迟交货。最重要的一点,就是不能达到公司期望。 我面试了很多的程序员,工作1-2年就自诩资深程序员,要5K以上大洋。其实只是知道一些概念,一些UI控件的使用,做过一些进销存应用软件。而开发质量不稳定、编程习惯差。而且在面试时,还感叹工资捞得太少,以前老板不仗义等。 其实作为一个团队负责人,我对人才的看法是:此人能够达到我心中所期望的工作效率和工作质量的,就是人才。如果能够超越我的工作期望的,这个人就是超才。 其实我对员工的期望很简单:能够达到程序员的中级水平,能够按时完成开发工作,能够对自己的软件负责(质量和进度),能够按照公司规定的编码规范编写代码,能够与团队内部其他人员良好沟通。我自认为这样的要求不算高了,毕竟能做软件开发的,基本都是大学生啦,如果连这样的要求都不能达到的话,也太次了吧。 这时候会有人说,你是老板,你的要求肯定太高啦,否则怎么可能找不到呢?看看我们中国程序员的人才积累,是不可能找不到这样的程序员的。。。 其实不然,每次有项目,我与程序员沟通时,都会让程序员自估时间,然后根据程序员估算的时间,再加一点时间,才向客户报项目费用、项目时间。几乎每次,到了项目真正启动之后,每次都会延期,每次程序员都会说,“哦,有些问题没有估算好,挺复杂的,不能按时完成。”好像这样的事情是天经地义似的。。。。。。 因此,从现在开始,我要探索一条适合小公司的低成本开发的思路,利用生产流水线的模式,由公司掌握对软件质量、管理成本、开发成本控制的主动权。这样才能实现“铁打的营盘,流水的兵”的境界。 。。。。。。。。
原创粉丝点击