软件开发质量不行的深思

语言学习在精不在多,学的语言过多容易出现理解混乱。其实对找工作也不利。但是在小公司,一个人做很多工作,不学习多种语言也没有办法。不学多种语言不是不思上进,而是专精一门,没有错误。
若学习多种语言就要掌握他们的差别,不是七天精通的文章就变成高手的。只要做几年你才能完全吃透它。会用一种语言写软件,和精通一种语言并掌握很好的架构是完全不同的层次。
很多公司为了节省成本和开发速度,招聘的全是能写但不精通,甚至是应届毕业生。最后的结局很显然,基本上基本上bug不断,项目前期开发很快,后期烂尾。正确的人员配置是,至少1-2个5年以上的老程序员带一群能写代码的人。当然那个老程序猿不行可能开发出的软件也可能不行,但是至少有可能开发出完善的软件。只一群能写代码的人没有精通的最后很开能开发出的软件质量堪忧。别相信一个人3甚至以上都很牛叉,那根本是不现实的。通常一个人以前只以一种语言为主,其它为辅。也可能最近在用一种语言,几年前用另一种语言。软件开发格行如隔山。可以放弃一种语言搞另一种语言。一般不会几种语言都起搞,就是公司小有这样的人,通常他也是有一种语言更精通,另一种语言为辅助。至于一个说5年前搞过一种语言,现在搞另一种语言。这样的人你可以理解为他是只会最近用的那种语言的人,5年前用的语言自动忽略。
没有万能的人,专门的人做专门的事情,靠越界做出东西容易,做好东西很难。一份付出一份收获。

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值