为什么总有客户觉得让程序员抄一个淘宝很简单?
网友解答: 从事IT行业多年以来,遇到过很多各式各样的需求,有的客户会跟你说想做一个淘宝,有的说想做一个京东,总之在这些人的眼里,构建一个大型平台并不是一件难事。当你跟他普及完基本的平台
从事IT行业多年以来,遇到过很多各式各样的需求,有的客户会跟你说想做一个淘宝,有的说想做一个京东,总之在这些人的眼里,构建一个大型平台并不是一件难事。当你跟他普及完基本的平台开发常识之后,他们往往都会瞪着大眼睛表示非常惊讶。但是,随着普通人对IT知识了解的不断深入,近些年已经很少有人提出这种需求了。
导致很多人感觉开发一个类似淘宝的网站并不复杂,原因大概有以下几点:
第一:IT知识匮乏。作为普通人来说,大部分人看不到一个Web Application真正的轮廓,就像普通人在海面上看到一块并不大的浮冰,他很难能够想象到这可能是一个庞大的冰山。导致类似问题的根源就在于知识的匮乏,所以随着IT知识的不断普及,现在已经很少有人说想抄一个淘宝或者京东了。
第二:表述不明确。其实有不少客户只是想用淘宝的一部分功能,比如就是想要一个产品的陈列功能或者是支付功能,而且用户量也并不大,并不需要搭建分布式架构,一个单一的Mysql数据库就能满足数据的存储服务,这种情况下确实难度并不大。但是往往客户很难能表述清楚,为了能够更形象的表述自己的需求,可能会用淘宝举例子,而此时程序员以为客户在开玩笑,这种情况也比较常见。
第三:盲目乐观。其实很多客户还是具备一定经济实力的,所以在早期的时候,这些客户对产品的投入并不敏感,但是随着研发线不断铺开,此时才可能真正意识到这是一个庞大的工程。很多项目在做到一半流产,就是由于对开发难度和投入有过于乐观的估计。
现在的电商经过多年的发展,电商概念本身也产生了深刻的变化,从早期的搭个平台就是电商到现在的生产、采购、管控、物流、仓储、定价、支付、客服、评价跟踪等一系列过程,电商平台已经形成了一个非常复杂的组织结构。
我从事IT行业多年,目前主要的研究方向是大数据和人工智能,我会陆续在酷米写一些关于大数据方面的文章,感兴趣的朋友可以关注我的酷米号,相信一定会有所收获。
如果有大数据方面的问题,也可以咨询我。
谢谢!
网友解答:因为甲方不知道实现一个功能需要多少行代码,不知道前端、后台和数据库之间需要多少文件联系,更不明白功能越多,需要做的安全措施就越多……
在甲方眼里,看到的就是表面的东西,几个页面,几个功能。