tujunxiong · 2020年03月06日

浅谈编程思维与我们的关系

这几年一直致力希望把编程中的精髓带给更多的人,但突然回首看看,似乎编程给人们带来好处的核心点,却一直感到言语晦涩。不是说不清,而是一直沉寂在技术中,无法将内心的远景描述出来。今天就给大家聊聊思维编程给所有人带来的好处。在这里我们不评论谁好谁坏,只是聊聊而已!

file

首当其中,就是整体的宏观思维,具备编程思维的人,在思考一件事的时候,不再是面向一步步该怎么做,而是整体的思考。在整体中又会切分成不同的维度,用数据加以衡量和校验。比如这张买菜思维图

file

从以上图中,我想我们稍微总结一下,最大的区别就在于理性了,往细了说我们会发现编程思维具备一定的范围限制,例如菜品占比。这个思维就类似我们编写for循环语句,总要指定结束条件。第二,我们还看到了编程思维中的排错,这就类似if判断语句,不符合条件的直接不执行。那么第三个呢?思维更复杂!我们来看看!

file

从上面的图,我们可以看到由于类似编程的思维,让我们在处理一件事时,增加了层层的判断,以及对应的分支,如此一来,最直接的就是让我们减少犯错的可能。

file

从生活的角度来讲,学习过编程以后,我们不再会对手机上应用出现的404、页面找不到而大惊小怪,对网络信号不好时的断线重连也会坦然笃定,对别人发来的莫名其妙网址也会提高警惕,对一些基于用户的非法操作带来的奇葩现象也不会盲目的仰天长啸,当然这只我随便列举的表象,随着深入学习,你会发现编程能帮助你解决生活当中的很多问题!

file
图片

推荐阅读
关注数
1
文章数
29
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息