很多东西的难度,是随着需求变化的。
比如排序吧,10个数字,我可以给你人眼排序,100个可以冒泡排序,学过c语言的大一学生,就能干,免费。100T的数字呢?你给我冒个泡试试?量变产生了质变,数据量的增大,让本来可用的算法变得不可用,因为你找不到100T这么大内存,n2复杂度的冒泡排序让排序时间变得不可接受。
100T数据排序已经是各大公司炫耀技术的方式了。
腾讯打破2016 Sort Benchmark 4项纪录,98.8秒完成100TB数据排序
现在你告诉我,排序这个事儿简不简单?
现在再来聊聊微信
2017年微信用户数据报告:8.89亿月活跃用户 1000万公众号
8亿用户什么概念,1000w公众号什么概念
微信就是个APP么?后面是不是要有一堆服务器支撑着?
8亿用户,每天要有多少消息?这些消息要可靠的送达吧,如果用户没联网,你要缓存着吧。如果用户手端和电脑端同时登陆,要同步消息吧。
1000w公众号,每天要产生多少内容?要多少空间来存储?
再说说朋友圈,多么复杂的逻辑,每一个朋友圈的帖子,都可以有评论,可以对评论进行评论,还可以控制谁可见,谁不可见。也许做一个这样的功能不难,传统数据库,NoSQL都行,那我问问你,亿级用户,什么样的技术能够在秒级完成这些,让用户很爽的玩耍。
再说小程序,据我所知,小程序的执行环境完全是腾讯自己开发的,好像叫X5内核,能做到今天的稳定程度,要投入多少人?
在盗版软件横行的中国,人们已经习惯了软件免费了,有那么多大牛、技术人员、工程师在背后默默的劳作,支撑起整个IT产业,外行人却认为溢价太高。
解决你的困惑很简单,只要公开招标就好,你就会明白市场价是什么样的,到底有没有溢价,IT行业没有什么技术垄断,已经是充分竞争了。
作为一个IT从业者,我也为有需要的人提供咨询和培训,绝大多数的人认为高昂,其实他们都不是我的目标人群,因为他们不知道我能帮他们百倍的收回花费的成本。我不止一次帮助我的客户拿到了国外名校的offer,拿到企业offer,或者有其他的帮助。尊重知识,舍得投入的人,才能获得更多回报。
当年拿破仑三世(感谢 @赵怀柔 指出,不是滑铁卢那个拿破仑)用铝碗吃饭,彰显地位,因为那时候铝很难提取,很珍贵。
今天我们的门窗,我们的锅碗瓢盆,到处都用铝材质,技术进步了,所以铝很便宜。
你能说拿破仑时代的铝溢价了?
只要能成交,就是合理的价格,有价无市才叫溢价。
跑个题,我在和不懂IT的客户谈类似的需求和报价的时候喜欢说三个比喻,实测效果不错:
插一个以前写的9K赞答案的片段:
问题六:到底IOE这三家,哪家是最容易被替换掉的?
看最上面第一个表格中IOE盘踞的位置就知道,EMC是最容易被换掉的。你要换个移动硬盘容易呢,还是换台电脑或者重装系统容易呢?当然EMC的存储有很多功能别家是没有的,但普通的功能要换成国货,还是有机会的,当然最容易不等于真容易,都是很伤筋动骨的事。
举个不是很严密的例子:如果银行是一家海鲜酒楼,把IBM换掉相当于大搞一次装修,把Oracle换掉相当于把厨子和菜谱全部换掉,把EMC换掉相当于把放食材工具的储物间换个地方。难度在于,这海鲜酒楼白天黑夜都还要照常营业。
这些比喻都不需要很严谨,都只要让“不懂IT的人”大致明白“为什么”就好。
大家有兴趣也可以出个题目,如果我有现成的的比喻也写一写。以前很多时候是开会或者交流的时候即兴发挥,现在一时都想不起来了。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有