为什么要学好编程?

来源:互联网 发布:新兴网络平台 编辑:程序博客网 时间:2024/04/30 09:17

        许多人由于是非计算机专业,觉得学习编程没有什么用处,在大学开设课程的时候仅是针对考试草草带过。但是作为一个长时间和编程打交道的人来说,你们就是不懂编程。不知道编程能在你未来带来多大的好处。

        举例来说编程最直接的就是计算,对于高等数学的计算我们可以调用一些函数库直接计算出来,这是编程最直接的好处,我们不用知道怎样实现计算只需要百度一下你所计算的类型的头文件和函数名称和接口即可。

        同时,大家不是很认真的学习编程的原因也在于,在讲师讲述编程时,大家只能接触到win32控制台(就是黑框框),进行无聊的常规教学。但是编程并不是win32,编程可以给生活工作带来高效和快乐。当你面对一个超大文本处理的时候,例如一个超过千行数据两个excel表格(比如一张是个人成绩,一张是病史),让你找到一个个人成绩好并且没有病史的人。我相信目测绝对是很痛苦并且很难短时间找对的事情,于是我们就可以将两张excel导入(例如)C++,让程序进行处理,这仅仅是几十ms,加上编程的时间也不过几分钟。在生活中相信大家都有误删图片而懊悔的时候,但是事实上电脑做的仅仅是将照片大量的01码中的非常小(相对于计算机而言)的一部分打乱了顺序,所以我们便可以通过编程将01码重新排列成原有的顺序,这样照片就再次回来了(硬盘的数据恢复便是如此,当然这需要更深入的学习),我们也会扔掉那份懊恼。

        同时编程也可以制作动画(比如switch语言便是一种制作儿童动画的语言只要你会任一一种编程语言你一定就会使用它),处理图片(图片就是01码,我们想改变图片或想知道图片中有没有我们肉眼看不到的信息,让计算机搜索有没有特定的01串就可以了)。

        所以编程是一种能给我们带来高效和快乐的事情,并不仅仅是算法呀黑框框呀,当我们学会一种编程语言后,其他的编程语言也会很快熟悉。这样当我们想处理东西只需要简单的函数和接口就可以完成在不编程时你需要很长时间完成的事情。并且用不同的语言为生活带来不同的乐趣。

原创粉丝点击