Loading... 你是否在夜深人静的时候想过这个问题呢: **我们为什么要编程?** 不管你是学过很多门编程语言的同学也好,或者你到目前为止还没有学过编程为何物,但是我都建议你,好好想一想,我们为什么要编程?我们为什么要学习编程呢? 本文就这个问题跟大家好好的探讨一下。 **1. 电脑想要帮助我们** 电脑是一种很傻的东西,本身就是人发明的,自然它所有的表现都是人们一把屎一把尿养大的。 因此电脑的出现就是为了实现我们的某些目的。它有着自己的语言,而我们应该以它的语言来跟它对话。 用户使用程序员写好的软件,也要以一定的语言,适当的命令才能得到正常的正确的结果。 而程序员在编写代码的时候,更加是要用电脑能掌握的语言才能与它友好的交谈。 **2. 程序员 VS 用户** 程序员懂得软件运行之路,他们会从程序内部的运行道路进行思考,而我们的用户会把软件视为一种可以使用的工具。 程序员会用一些工具写出给用户使用的软件,而有的时候他们的用户是面向自己。 在此,我希望大家能从此时开始停止从外部(也就是使用者的角度)来思考一个程序,见到一个不错的程序,要从它的内部去思考一下它到底是如何实现这样的功能的,也就是,**像一个程序员一样去思考**。 **3. 为什么要成为程序员** 为了完成一些任务,既是用户又是程序员,比如写个程序辅助自己写代码啊,比如写个软件让自己使用啊什么的。 为了处理一些原始数据,让其可用。我们有时候拿到的数据是一种叫做 raw data 的数据,也就是毛坯数据,未经打磨处理的数据,可能数据之中含有许多瑕疵并且不方便进行后期的分析和挖掘,写个程序就能很好的把数据通过电脑软件自动处理的方式处理好了。 为了写专门给他人使用的程序。有的人是专业的程序员,他们的本职工作就是做这个咯。 **吃饱了撑着想打发下业余的时间等等**。可别说雪山凌狐在跟你开玩笑。大名鼎鼎的 python 编程语言的创始者龟叔当年就是因为圣诞节太无聊了创造了这门语言!详情可以看看这篇文章:[龟叔的问候:欢迎学习python](http://fox-9.com/8.html) **4. 总结:程序员的意义** 这是我的一点思考,希望大家也有自己的思考,希望我的思考能启发到大家。 **程序员的意义在于,写出合适的软件解决生活中的问题,给自己或者他人使用。不仅提高了工作生活效率(节约宝贵的生命时间去做更有意义的事情,比如造小人…),同时也能有极大的成就感。当你写的程序能在别人那里顺利跑起来,别人赞不绝口奔走相告的时候,我想你会很享受那个时刻。这也是我想对你们说的。** 希望这篇文章能给大家带来帮助和启发。 同时我也录制了这一课的视频教程,欢迎收看: http://v.youku.com/v_show/id_XMjU3MDg4NDM2NA==.html?f=49110077&spm=a2hzp.8244740.userfeed.5!4~5~5~5!3~5~A 当然啦,源文件下载地址也给大家准备好了: 链接:[http://pan.baidu.com/s/1hrCW1Nm](http://pan.baidu.com/s/1hrCW1Nm) 密码:dqp9 希望大家能喜欢我的教程,如果喜欢的话希望多多分享多多评论哟谢谢大家啦! 最后修改:2021 年 08 月 05 日 © 允许规范转载 赞 赠人玫瑰,手留余香