Facebook看起来不复杂,为何需要那么多顶尖工程师开发?

Facebook看起来不太复杂,为什么需要那么多顶尖工程师来开发和维护?

Suddenly, I thought of a story on the Internet, that is, a coal boss upstart saw that the Internet era was coming, and he was about to enter the Internet enterprise. So he recruited a group of employees and said, take meituan takeout, Didi, wechat and Facebook and read around. These app functions are very simple. You can get one for me.

instagram人气

Facebook

系统的难度不在表面,我用三峡工程来举例子

超级平台的难度,从来都不在表面上有多少个按钮,有几个层级,有多少个页面,这些都是浮在表面上的,更大的技术难度都在你看不见的地方,而这些技术难题都是你看不见的,不懂技术你当然会想当然的觉得很简单。

我们来举个简单的例子。假如你们村需要灌溉田地、需要养鱼养虾,这时候你们需要修一个水渠,从长江里面或者一些山间小溪里面的水引到相应的地方,这种小型工程里面你们村里自己随便找几个人的就可以了,随便弄一个沟渠也不用特别复杂。这个水渠到了某个位置,需要建立一个小的水库、蓄水池来蓄水,这时候你们可以自己挖一个池塘,只要留好进水口、出水口,然后普通泥土地里挖坑,然后用工具把泥土打硬就好,基本上就能保证能有很好的蓄水功能,当然你要质量好一点,也可以用砖、水泥结构。

村里为了致富,决定将你旁边的小溪用来拦起来,然后做一个大型的水库,这样到了旱季的时候你们就不缺水了,这个水存起来可以用来养鱼养虾,也可以用来做自己平常饮用的水,也可以用来日常洗衣、喂养牲口之类的等等,这时候你们发现你们村里的工人就搞不定了,得找专业的建筑队或者建筑公司,你会发现建筑队里面有建筑设计师,也有专业的施工员、安全员等等,然后水坝的结构变得复杂了,水坝是一些钢筋混凝土结构,不是随便弄弄就好了。

前面这些有小工程,也有大工程,不过都算不得超级工程。你看到了三峡,同样是水利工程,类别相同但是规模不可同日而语,三峡的总设计师郑守仁是 工程院院士,工程的论证组技术总负责人是中科院院士潘家铮。三峡坝高185米,光是大坝这蓄水深度,大坝的结构都是个大问题,这种级别的工程需要的顶级的建筑设计团队,顶级的大坝结构工程师,顶级的水利水电工程师,顶级的工程力学团队等等。

实际上,电脑工程也是相似的,一个操作系统,可以非常简单,也可以非常复杂,简单的操作系统,如电风扇,空调,洗衣机,冰箱控制系统,复杂的系统,如银行取款机,医院医疗设备,再复杂一点的智能手机,电脑操作系统,都会变得越来越复杂,因为需要支持的功能越多,功能就越复杂。

互联网系统更是,一个大型App本身就是一个“操作系统”,只不过这个操作系统看似在本地系统上运行,但是真正的大规模的数据运算,都是在你看不见的服务端进行的。你看到的只是你给某个好友发了消息,但是背后同时可能有上亿人,甚至几亿人同时在发消息,你看到的是你点了个外卖、你打了一个车,却没看到这背后从接单到派单的逻辑,每个功能后面还可能有很多运营指标,需要设置好各种折扣,派车逻辑本身又要细分很多子逻辑,比如司机的距离依据、司机的评分依据、乘客的标签、以及订单的取消和重派,每一个功能背后其实都相当复杂,是一个超级工程,单单几亿、几十亿用户的并发对于软硬件的冲击,都是相当复杂的。

正所谓隔行如隔山,外行当然不知道一个超大型网站、App背后到底有多么高的技术难度,不过你要明白,这些企业给了很多来自国内外名校的高材生高薪,必然是有道理的,不然为啥拿百万年薪的是那些人,阿里巴巴、腾讯这样的互联网超级巨头这么赚钱。

As the saying goes, every other line is like a mountain. Of course, laymen don't know how difficult the technology is behind a super large website and app. But you have to understand that these enterprises have given many talented students from famous universities at home and abroad high salaries, which must be reasonable. Otherwise, why do those people get millions of annual salaries? Internet giants like Alibaba and Tencent make so much money.


相似文章列表

  • Facebook将收购《节奏光剑》开发商 并入Oculus

    新浪科技讯 北京时间11月27日早间消息,据外媒报道,Facebook将收购热门虚拟现实(VR)节奏游戏《节奏光剑》的开发商Beat Games。

  • Twitter将于明年3月关闭直播服务Periscope

    "Periscope applications have been in …

  • 跨境商家的福利来了!Facebook最新推出免费商店,机会不容错过

    Facebook提供的商店功能可以让企业轻松简单的建立一个线上的商铺,用户可以通过Facebook平台以及Instagram对商铺进行访问。企业在商铺中可以自由选择想要展示的商品,并用图像处理和包装后增加商品的品牌形象以及更深层次的含义。卖家也可以通过这一功能积极的扩张自身的线上业务,并且直接与客户进行联系。

  • TikTok与美国音乐出版商协会NMPA签订全球协议

    "我们很高兴能与NMPA合作,将他们的成员公司引入平台,并帮助数亿人发现和欣赏他们的歌曲。"

  • 如何做instagram快速涨粉?

    第四,如果在ins上传照片的话,要高质量、有趣,同时也要把握好上传的频次,不能太过频繁,要不然那些关注过你的人,他们的ins主页可能会被你频繁上传照片的行为而刷屏,因此而心生厌恶,进而取关。如果在ins上分享照片采取的是三天晒网,两天打渔式,那么你的ins账户活跃度会降低,而很多ins用户都会定期清理自己关注的不活跃的ins账号,所以每天要保持一定量的更新,同时还要确保照片的高质量性。据相关统计显示,如果在ins用户使用高峰期时发布照片,快速涨cheap粉的机率又更大一些。Ins用户的活跃高峰期一般集中在下午一两点之间和五六点之间。当然,不同的人,粉丝活跃度可能不尽相同,各个ins账户可以选择粉丝活跃度较高的时段进行更新,一方面可以维护现有的粉丝,另一方面则可以吸引更多的人前来关注自己的ins账号。

  • 干货 | 做好这八件|容易爆单的VOVA战|国家扶持跨境电商未来

    弃iOS 11及更早版本的iPhone与|agram扩大影响!|怎么玩?|故事|事,你的Facebook开户将不再被驳回|略大调整,全面放开招商!

    tagram如何涨粉?这15件事儿|单的VOVA战略大调整,全面放开招|tter宣布放弃iOS 11及更早|货到付款到底该怎么玩?