有能力高薪资程序员更划算,4000元/月的程序员要抵得上3个以上2000元/月的程序员。
软件开发是智力劳动,虽然我们自嘲为码农,但我们和农民或普通的搬运工真的有很大差别。举个例子,100块砖,每个人每次搬10块,每次搬1分钟。那么1个人搬完,就需要10次,总共10分钟。10个人搬,就只需要1次,总共1分钟。软件系统则不一样,100个模块,一个人1天做10个,他需要10天做完。但10个人不可能在1天做完100个模块,甚至还可能会超过10天。有时候会为了节约成本,招进来一些薪资低的程序员,但招进来之后,就会发现那简直是灾难。首先,由于能力一般,他们本身做不了太复杂的事情,所以根本就不能指望他们能完成什么功能了。其次,即使完成了,那也是代码写的很烂,效率、结构、安全性都不靠谱的程序,保不准什么时候就会出现莫名其妙的问题。最后,领悟能力有限,从程序员的角度去向他们描述问题和需求时,他们没有感悟或者感觉,根本不能体会要做成什么样的要求。更糟糕的是,做出来的东西不是你想要的,要返工,你死的心都有了。对于管理者来说真是费时费力,如果再加上自学能力不强,工作时间之余又不学习充电,那真的无可救药。所以,对于智力劳动,尝试招一些聪明的人。