计算机编程

IT实训 营销IT实训

编程介绍


   通俗的说,编程就是把重复执行的任务,用电脑的语言表达出来,让电脑自动执行那些逻辑(或者动作)固定的一些任务;电脑的语言就是各种编程语言,java,python,c++,php等

   比如说网络爬虫,其实就是把人浏览网页,复制网页的动作(固定的动作就是,打开浏览器,输入网址,选择文章内容,复制,存储到某个地方,所有的网页浏览行为基本上都在这几个动作框架里),写成了程序(电脑能理解的语言),让电脑不停的去把你想要的内容抓取过来,放到你指定的地方。

还有各种数据的处理计算(固定的动作和逻辑,打开文件,读取数据,按指定逻辑做聚合计算,关闭文件,输出结果),比如从一堆10g的用户账号信息里统计出来用户的地理分布情况,那么这时候用excel处理起来会比较吃力;那么这时候就可以自己写一个简单的python语言的脚本程序,很快出来了结果。

编程的好处

    学会编程技术,相当于多了个高效的帮手,任劳任怨的,彻夜不休的帮忙你完成枯燥重复的任务,让你的时间从这些任务中解脱出来,用更多的时间去做一些创造性的工作或者任务。除了节省时间,还可以让你有能力去使用一些开源的技术工具,比如 python的里各种数据分析统计工具,会使用的工具越多,生产力越高,相当于掌握了更多的淘金工具。

谁应该学编程

    技多不压身,艺高人胆大,学会一门新技能,不但提高了个人能力,对建立自己跨领域学习的信心也大有帮助.如果你是一个有主动学习习惯,或者业余时间比较充沛的,又或者想进入编程行业寻找机会,都可以尝试学习编程技术。

如何入门

    每个人学习编程的需求和目的不同,可以根据自己的情况,来制定学习策略。不管怎么说,根本的大方向都是一样的:学习一样新东西,最好的方法就是找到简单的入门方法。

比如说有看过书本,对编程语言(java,c++,python)有基本认识的同学,一个比较简单的方法就是直接下载各种学习demo,边看别人的代码,尝试修改代码,边学习,还可以看到修改的demo演示效果,这种即使反馈带来的成就感是对学习最好的激励。

    对于程序编码没有任何基础的同学,建议可以从最简单的一些基础资料入手,比如w3c网站里的JavaScript或者python等,先对编程有个具象化和体感的认识,从最简单的例子开始。然后再逐步深入。稍微熟悉后,可以从github网站里搜索各种demo,下载下来,运行修改,修改运行,不懂的知识点再去看相关的官方文档。

怎么样学编程

    有了基本的认识之后,也就是说可以独自起步了。这时候在学习各种demo和实际问题的时候,会遇到各种问题,也是最考验自己耐心以及解决问题能力的时候;解决各种问题的办法,最好的是看程序日志,其次是看出问题的代码相关的官方文档,在其次是直接百度谷歌搜索类似问题。过了这一关,你就具备了独立学习,独立解决问题的能力;因为这是一种可以拓展到其他领域的底层能力。








文章推荐