软件外包那些坑(一)

软件外包现象

算算做行业系统定制创业已经五个年头了。 到目前大大小小做个73套可运营的软件系统了, 自己酷爱编码,但开公司后,发现编码时间真的不多了。做IT,写软件对于很多创业者来说是门槛不高的行业,由于信息不对称的原因,很多刚毕业学生创业也首选IT, 行业怪现象也出现很多。

  • 编程人员技术越来越单一,懂原理的程序员很少,大多是在做体力活。
  • IT行业薪资不是按水平划分了,按工作年限来收,而且越来越高。
  • 定制软件接单金额越来越低,完全白菜价。
  • 软件运营失败率越来越高。拿来主义心态越来越重
  • 真正写程序的公司越来越少, 很多公司都在做中介。

给外包软件的雇主的几个建议

  1. 外包软件功能一定要自己非常明确,如果甲方完全不懂技术,建议直接站在巨人肩膀上做事,找一个同类软件做参考,做二次开发。 但业务流和自己的定位一定要明确。 突出核心功能,不需要大而全。 要非常明确,千万别想着以后怎么样, 程序员都是做减法的。 架构上对于第一版来说功能大于架构,如果运气好找的公司有非常好的架构基础,但一般很少,因为每个行业都会有自己的特色,架构适合软件的综合应用配合的, 没有一个架构能达到通吃的地步,这个其实是用户和技术最大的分歧。 但一般公司都推送给让产品经理去解决问题,其实这部分有成熟的方法可以避免跳坑,这里不深入了,有需要的可以私信。
  2. 对于外包软件,不要做重复造轮子的事情,多听,多考察公司, 这个没有捷径,尽量找有基础架构的公司,实际考察公司有软件开发人员, 如果能聊尽量聊一下。 这点一点不要省略,我见过很多客户为了省钱,想着找个小公司,可能老板就是牛人,开发节约成本,把软件开发出来, 其实想想不光你一个人这样想,所有人都是这样想的,但人的精力和时间是有限的。 这样的皮包公司其实利润很高,他们的做法基本都是找开源或则找破解,满足基础就交付了。 这样的软件后遗症很多。 因为很多开源的东西基本都是练手的。 所以才会看到CSDN中一些大佬说帮老板解决一些并发问题,软件小BUG就能有十几万的收入。 其实想想这些都是挖的坑, 一般专业的软件公司,都会一直更新核心组建的,软件专业不专业,并发和安全是重点。 这些正规公司定制基本服务期内都是免费提供的。 软件定制其实说白了买的是服务,软件代码本身是积累的,尤其核心框架。
  3. 不要迷信专业名词。 其实写程序这个本来就是体力活 。 很多核心架构思维其实一直再演进。 优秀的程序员会终身学习, 会把很多有意思的思路和方法落地,这也是程序员最开心的事。 也不要迷信好的程序员不写文档, 越优秀的技术人员,其实越自律。 完善的工作记录和还有软件说明一个不能少。 所以定制软件不管用什么编程语言,看软件公司的做事态度和交流方式,优秀的公司永远做的比说的多。 客户的一个需求经过交流后都会落地到纸上,没开发一套软件,需求编写和进度技术,使用说明,用例模型,这些都会非常完整,不要感觉这是在浪费时间,其实产品经理和开发人员所有的交流都是要落地到纸上的。 要不你所谓的定制只会不了了之。 这个行业很真实,程序员做的更多的是减法或则按需编程,不会像产品经理一样发散思维的。 而且一定要知道如果都没有想明白的需求,怎么可能落地成功能。 这应该是最大的坑。
  4. 不要迷信所谓的经验数据。 其实目前来说软件行业没有秘密,所有的编程都有第三方检测工具, 跑数据看看,这个不能马虎, 我之前做顾问的一家上市公司,按理说背景很好, 但深度了解架构的时候才知道一帮学校的孩子过家家, 官僚主义很严重, 对系统架构完全纸上谈兵, 拉一下数据就知道问题在哪里, 虽然现在硬件和网络越来越好, 很多程序员不会太注意技术细节优化, 包括在网上也看到很多大咖大谈架构。 其实很多情况真要在细节上作出精品。

猜你喜欢

转载自blog.csdn.net/qq_38707616/article/details/106729935