淘宝网、天猫、京东商城等网站相信大家常用。在某个问答平台,W3Cschool小师妹发现有人提问,称“为什么很多看起来不是很复杂的网站,比如 Facebook 需要大量顶尖高手来开发?”
对于很多人来说,像淘宝网、facebook、京东等网站看起来不是很复杂。但是就是这些看起来很简单的网站,为什么这些网站都要找很多顶尖的高手来开发?而且这些高手,价格都不低。关于这个问题,对于程序小白来说,确实没办法理解。但是对于程序大牛来说,这个问题真是小儿科。下面,看看这些大牛们是怎么回答的。
网友一:
数据中心是大数据的副产品,如果要检索的商品超过一百亿件,这时候一台计算机的计算能力很显然不够用。因此,像淘宝、天猫等就需要建一个大车间。这个大车间装满了各种性能强劲的电脑来计算。这些电脑能耗是多少?Google有3亿瓦,Facebook 是6000万瓦。其实这些能源有很多都在CPU空转的时候被浪费了。假如有一种方法能让数据中心的能耗降低10%,你愿意花多少钱配多少人员去研究这个方法?
也就是说规模大到一定级别,任何微小的改进都能带来巨大的回报。但是这样的改进往往不是那么容易做到,所以这样“简单”的网站需要大量高手来开发。
网友二:
创建初期,这些网站也不需要多少人。但是数据量以及交易量大到一定程度,复杂度会急剧上升。
这个问题很好理解,比如:
管理60个人的一个班级,做个纸质的花名册就差不多了。
管理400-1000人的一个年级,至少得有个电子表格和打印机。
管理几千上万人的一个学校,没有个增删改查系统,和一个方便的统计报表,简直不可能,可能还得请助手。
管理一个地区的人口,首先要建立一个管理队伍,这已经不是一两个人能做的了,得成组织,而这个组织本身也需要管理。
网友三:
所以你经常会听到很多老板说,给你3000块帮我做一个淘宝那样的网站。
网友四:
当你看过12306的表现之后,你就知道为什么了。
网友五:
越是界面简单的网站,需要工程师不断人性化的评测和技术改进,简化流程,才会让用户使用起来简洁舒适。
网友六:
越是看起来简单的网站,越是牛逼。你看百度的首页,简单吗?牛逼吗?
看了这么多网友的回答,终于明白顶尖开发者的重要性。各位大牛们,你们觉得淘宝京东这样看起来很简单的网页,为什么要大量顶尖高手来开发,可以在下面留言探讨哦!