做为一个有着计算机专业学历,但现在连手机都玩不明白的专业人士来说,编程在日常生活中多少还是有些用处的。
先说比较直接的,就是和编程有关的东西吧,比如我上学的时候虽然也学过些编程,但只是一些基础知识而已,根本没有能力去做一个系统之类的东西,然后上班以后,我的工作和编程又一点关系都没有,编程是编出来让人用,而我的工作是用别人已经做好的东西。
虽然如此,因为一个系统肯定是尽可能兼容,同时满足大范围需求的集合体,那么对于一些特别的需求可能现有的功能就不够了,要么说工作才是学习最好的老师呢。为了完成任务有的时候真是没办法,不得不去学一些东西。
我们需要的一些数据,直接从系统里拿出来是用不了的,系统跑出来的只是原始数据,必须要后期加工,那么如果用人工来 *** 作的话,那简单的一个小要求可能就够做一整天 的,倒不是说有多复杂,只是太麻烦,需要海量的重复劳动。
为此,领导认为,我既然是学计算机的,那想办法给简化一下吧!提高一下大家的工作效率。我一个打工的能说啥,那就想办法呗。然后就通过我们平时最常用的电子表格给的一个扩展功能,叫宏,来做为突破口。
还好在我的不断努力下,虽然编的东西我自己可能过后都看不懂,但结果还是不错的,通过宏模块的应用,我们的工作效率 大大提高,而且降低了人工 *** 作出错的机率,对这件事其实我也是满有成就感的,那么做了这件事之后的结果呢?领导认为,他的需求都可以被很轻松的实现了!同事一旦遇到了什么麻烦的活,就会想到我是不是可以给编点代码呢。至于工资,没有因为宏的广泛应用而有一点变化。
那么除了实际的应用外,其实编程的思想我认为是更重要的一种能力,我当然也没学过什么高深的东西,甚至连学校学的那点基础都忘差不多了。但是我还是认为程序设计的一些思想对于日常生活中遇到的很多问题还是有着非常不错的指导意义的,比如不论遇到什么问题,都把它看成一个需求,那么一点点的把这个大的需求拆分成小块之后,再看起来这事儿可能就没刚开始想像中的那么不可完成了。
编程的用处有多少,就看你能把它和日常生活做出多大的关联度了。
我来举个例子吧,我做过的.你可以制作一块电路板,用单片机控制的,这可以用C语言来写单片机的控制程序,然后将这块电路板连接到计算机串口或并口或usb口,用C写一个计算机程序,通过控制这块电路板实现对家用电器的控制,如果加上遥控模块,可以通过计算机遥控各种设备,想想你在外面玩电脑控制家里的电饭堡,微波炉吧,也可以用手机发消息来控制,这不是想象,是我已经做出的产品. 对了,就是C, 也有Delphi(Pascal)实现的版本.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)