1.什么是黑箱?
黑箱理论,是指对特定的系统开展研究时,人们把系统作为一个看不透的黑色箱子,你知道他的结果但是不知道,他的运行原则。
2.未来世界有可能是什么样子?
像黑客帝国一样,不过不是脑后插管,是把人封装在水泥盒子里,日本的宅男近这么一个状态。
3.现实中黑箱很多吗?
普通用户用的每一个APP都是黑箱。
这个世界上许多人都在面对黑箱,第二个是封装这个概念,也因为现在的学科太多太复杂了,对于许多人是知道这个东西怎么用,但是不知道他的运行原理,这个称之为广义黑箱,黑箱理论是一个系统认知的理论,人们知道或者只关注这个输入与输出结果,对运作原理不关心或者不知道,这个箱子你知道怎么用,箱子内部一片漆黑。
一个用户在使用app的时候,他不是程序员的情况下,他就是在使用黑箱,程序员也不知道自己调用函数的运算原理,也是因为黑箱,才能产生出三个月速成程序员,因为我能解释这个程序的编程逻辑,但是不能解释这个调用函数的运行逻辑。
中国it行业能吃一辈子技术饭的就是代码架构师,代码架构师站在底层代码之上,普通程序员站在架构师之上,app用户站在普通程序员之上。
app分为前端与后台,前端主要是ui交互的优化与界面布局,后台主要是服务器与后台数据的处理,与数据库的要求。
程序员也是在使用黑箱,有一些程序员他会调用函数,但是不知道函数的运算原理,我有一个同学就是搞后台的,他看了一下底层代码,他觉得很头痛,a变量代码中消失了,但是最后输出的结果就是a变量的值。
你看懂底层代码需要较强的逻辑能力,高等数字学的好,数据结构要学好,现在你要做一个游戏或者一个app的话,不需要太多,因为现在有些函数非常方便,你只要知道函数的使用规则,不需要知道使用原理,这就是it行业的黑箱。
标准化黑箱与个人化黑箱,标准化黑箱适用于大众,类比的话就是公共教育,没有针对你的孩子定制一套,走量,是你适应这个产品,而不是这个产品适应你,他做好了他的更新速度就会很慢,当然价格便宜,当然两者面对的都是用户。
个人化的黑箱,贵,是产品适应你而不是你去适应产品,当然要制造一个个人化的黑箱,需要先明白你的需求,还要把你的需求分类,翻译成一个程序开发者能懂的需求,相应的技术实力的培养。
现在个性化的定制一定是大公司才可能搞得定,需要懂黑箱里面原理的技术人员,将客户的需求翻译成这个黑箱的输入参数与输出参数的产品经理,正是高端人力成本啊,高端技术人员的工资,公司保留相关技术人员与沟通人员的成本。
有需求才会培养人才,大型公司需要架构工程师, 而且养得起,神枪手是子弹喂出来的,好的程序员是项目练出来的。
标准化黑箱,阿里云服务就是一个黑箱,你需要服务器吗?你能承受服务器的维护,人员开支吗?我给你一个接口,你能调用服务器资源,你出了问题,你及时反馈进行了,你不用自己搞一套服务器,也不需要雇人,但是你能搞出一个以前实现许多功能的网站(现在成本更低)。
不是程序员在杀死程序员,是不断进步的黑箱在降低程序员的门槛,黑箱的功能越来越多,黑箱不断在简化操作,现在还有幼儿学编程。
第二就是你的业务封装成一个程序,这个程序可以有接口,他可以对接到另外的程序的接口上,这然程序就会有更加的方便,你可以直接在大型的程序(比如说微信)直接开发(比如说微信小程序)。
程序有没有后门?合法的后门叫接口,不合法的接口叫后门,一个大型系统要是一个完整的黑箱是不科学的,有些时候出错,需要介入程序,强制修改。
封装人类,我以前觉得像黑客帝国那样的生活太遥远,因为人需要必要的社交与必要的运动,但是到了现在,日本的宅男现象,除了工作不出门。
将手机视为一个接口,这个接口可以为你连接其他程序的接口,未来如果生产自动化之后,是不是人们永远呆在房间里?
我觉得一部分人在未来的确有可能是这样,但是生孩子能用手机解决吗?那估计是要等到智能机器人的发明了,在不远的将来,很有可能实现。
将人类封装在水泥房间里,通过手机去满足他的需求,我就觉得美国的那个候选人杨还是有一点靠谱的。
我是香酥辣,以上就是我对未来的一种构想,欢迎加群:679483839,欢迎关注公众号:历史爱好者香酥辣,我晚上在B站直播。
网友评论