Change the world by program!

那天,我用自己的专业知识给朋友的工作带去了便利,那天我才意识到我的行业可以给朋友带去什么帮助,那天我又喜爱你多了一分。

我们出生在一个互联网时代,生来就接触了电脑、手机各种电子设备,没有经过时代的变迁,似乎根本无法深刻体会到编程是怎样改变了世界。

就像人与人之间交流一样,当你看见一个新朋友的第一句话肯定是“你好”;就像外星人来到地球,第一句话就是“你好,人类”;而写第一个程序的时候输出的第一句话肯定是“hello world”(你好,世界)。这不是一种规定,只是向这个美好的世界打招呼的方式。

从‘以前的车马很远,书信很慢,一生只够爱一个人’到现在的‘地球村’;从以前的读书看报到现在的百度、google、头条;从以前的弱水三千,我只取一瓢饮,到现在的千万主播争相绽放……也许你很怀念以前的那种细水长流,但是还是得紧跟这个快速发展的时代。

医生可以帮助我们解决身体上的困惑,律师可以帮助我们解决生活上的困惑,老师可以帮助我们解决知识上的困惑……程序员可以帮助你们干什么呢,可以帮助你们提高工作效率啊(#.#)

好了,故事的发展是这样的。那天还是一如既往的跟朋友闲聊,她突然问我会不会编程。于是内心第一反应:excuse me?你在逗我吗,我吃的就是这口饭啊。本来以为她在开玩笑,没想到竟然一本正经的给我提出了需求。原来她最近在算员工的销售额绩效值,根据不同的销售额区间按不同的比例计算提成。这其实跟算个税的方式很像,线上有很多个税计算器,她需要的就是这样一个按她的规则进行计算结果的计算器。

这其实是一道再简单不过的逻辑算法题,她都已经把算法思路给我了,只不过是需要我把它转化成计算机语言而已,我把计算方法告诉计算机,这样她只要输入初始值,计算机根据我告诉它的方法计算,就能很快的计算出她所需要的值了。这样带来的好处就是省去了人工计算时间,就像计算器一样,你也可以算出结果,只不过计算器比你更快更精准而已,只要你告诉它这一套规则就行,这就是编程带给我们的便利。

在完成初始化需求后,朋友又说如果我想改变比例怎么办,我说我程序里可以改也可以放在计算器中你自己改,于是就有了输入框的概念,输入框就是把一个地方的文本框变成自己可以编辑的,就像excel里的表格,里面的值都是你自己可以编辑的,这样你就可以把某些比例和区间值做对应的改变,相应的程序员得告诉计算机从哪边拿到这个值,这样不管你怎么改变,反正计算机是按你输入在页面上的值进行计算的。

我们日常用的报名系统啊,登录系统啊,甚至外卖系统啊……都是通过编程的方式告诉计算机你在对应的位置填了什么对应的值,然后计算机拿到这些对应的值通过编程的方式进行判断处理,按照你制定好的那个模式进行处理,从而得到相应的结果,比如你的用户名和密码一不一致啦,比如你填的电话号码是不是11位啦,比如你的炸鸡点了几份啦…………大概就是这么个原理啦。

不管这次你有没有看懂,我已经尽量用个白话文来解释编程这个似乎高深莫测的东西,其实就是把人的语言转化为计算机语言讲给计算机听,就像把汉语翻译成英语给外国人听一样,嗯,就是这样的,哈哈。计算机也是听得懂if(如果)else(否则)的哦O(∩_∩)O~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181021G1C5FJ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券