关于计算思维重要性的思考

前言

在传统的人类思维中,有逻辑思维(即推理和演绎,以数学为代表),还有实证思维(即实验和验证,以物理为代表)。那么在当今这个互联网计算机高速发展的时代,我们产生了一种新的思维,叫作计算思维(即设计和构造,把具体问题抽象化,再利用程序具体化,以计算机为代表)。计算思维在如今十分的重要,掌握了计算思维就领先了90%的人(我乱猜的,不过我觉得是这个道理哈哈哈)

计算思维

计算思维简单的说就是计算机的思维,我们将一个问题抽象成一个计算的问题,然后利用牛逼的计算机来对我们的问题进行自动化的求解。(当然我觉得这里准确的说是一种半自动化,因为始终需要人类参与其中来做一个抽象问题的这么一个苦逼工作。那么在不久的将来,我们的人工智能的不断的发展完善,我相信我们会实现高度的甚至完全的自动化。人工智能是个好东西,有空我也要去研究下下,期望有大佬带带我0.0)

问题的抽象化过程

举个例子来说,我在前面写python的random库中有提到使用random来计算圆周率的这么一个问题。那么在早期呢,我们的数学家是通过一系列的演算验证,从而得出了一个求圆周率的数学公式,然后运用公式将圆周率表示了出来。(似乎这个也只是一个不断接近的近似值)。那么我们用计算思维怎么来解释这个问题呢?
首先,先来画个图
在这里插入图片描述
如图,我们可以抽象一下,圆周率就近似于圆的面积比上正方形的面积。
那么进一步抽象,我们利用random对正方形区域进行随机撒点(撒点越多,数据越精准),然后将落在圆类的点的数量比上我们撒的点的数量,就得到了一个近似的圆周率的值。因为是随机的,所以每次执行的数值可能不一样。但是根据撒点数量的增加,最后的值就会越准确。
还有之前一直蒙蔽的天气预报是怎么来的。那么现在的天气预报原理呢其实也较简单。其中重要的也是利用了计算思维。具体呢就是将全球分为无数个不同大小的区域,在这些区域布置了一些传感器,主要用于收集关于天气的信息(比如风力,温度,湿度,光照等等),然后将数据传送至控制中心的超级计算机,计算机根据各地传来的数据进行集中的分析模拟运算,从来模拟出未来一段时间的天气状况(模型是MM5),由于是模拟运算,是一种大概率的预测,所以会存在不准确的现象。这也就产生了我们口中所说的天气预报不准确的现象。

附——关注用户体验的重要性(毕竟顾客就是“上帝”,甲方就是“爸爸”)

那么在问题抽象化又具体化的这么一个过程中呢,我们还应该重点关注一个问题,就是用户的体验效果。用户体验不是一个实际的产品,但是可以单独的抽象出来,这是与我们息息相关的。我们时时刻科无不在意,餐馆吃个饭,服务态度不好,桌子上有残渣,体验差,从此这家店拉入黑名单。淘宝goshoping,店家产品不符,售后处理怠慢,体验差,拉入黑名单。反正啥啥啥的体验差就通通关进小黑屋,反省好了再出来。
因此,我们不仅要关心功能的实现,更要关心用户的体验,这样才有人买单,才有钱赚,才可以出去旅游(重点是旅游哈哈哈),深刻记住,编程只是手段,不是目的,程序最终为人类服务(此时开发人员默默拿小本本记下)
那么如何提高用户的体验呢?其实我是个业余的,我摊牌了,我是菜鸟。但是还是写一写。
我们可以通过良好的提示信息,美观的进度展示,考虑周到的异常处理以及善解人意的帮助信息来拿下我们的客户。大概就这样,具体还得仔细斟酌。累了困了,我要睡觉了zzz

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值