这是一个不明确的行业

家装行业,充满了不透明.例如:看不到某个单品的真实报价.你去实体店买个沙发,一万.设计师去买,4千.

软件行业,则充满了不明确. 一方面是脑力劳动难于衡量(你能说方程一的工作量是方程二的工作量 的X倍吗),一方面是用户的需求是不明确的(软件开发,不变的是需求一直在变化),一方面是外行人对 某个技术的细节不了解.哪怕同是技术人员, 做移动app 的也不懂后台服务器的技术, 做web的也不懂移动 app的技术. 所以, 处处不明确,到处都是坑.

脑力劳动难于衡量.

举个例子, (图片)

工作量无法明确衡量.

只有亲身经历过的技术细节,程序员才能对它进行准确估算.否则,对于一个他本身不熟悉的问题,他无法 给出准确时间.

另外,同样是做一个用户注册的需求, 用手机/邮箱注册, 跟用 第三方(微信/微博)注册 相比,后者的难度 就大了不少. 不但涉及到程序方面的问题, 还要做各种申请,填写各种表格,阅读第三方平台的接口.

用户的需求是不明确的.

见: 一句话需求