我为什么学编程

作者: 肥猫FatCat | 来源:发表于2016-07-21 20:17 被阅读0次
code.png
目录:
  1. 为什么学编程
  2. 为什么选择Python
  3. 如何入门

为什么学编程

“你花了两个小时做了我们两天的工作!”同学去工作单位实习,遇到的第一份任务是对比十来份Excel的数据是否一模一样,以及管理单位的文件夹。本来是一份十分繁琐的任务,因为单位有很多的小项目,而每个项目都要有专门的文件夹,所以很麻烦,平时都是两三天的活。

他最后只花了两个小时写了一段代码就做好了,并且这其中大部分的时间还用来查询相关的文档,因为他只是一个刚学完基本语法的新手。这是我第一次觉得编程很有用,也第一次在想编程能给我带来什么,能够给我们学财务,金融专业的学生带来什么。

当然,我不是指那些虚无缥缈的观点,“让自己的思维更敏捷”,“提高批判性思维的能力”,'make you a better person'。

我目前能够想到的一些方面有:

  1. 处理大量的财务数据,数据的清洗,整理,抽样
  2. 金融方面自己可以写一些量化交易策略
  3. 电脑上面一切需要重复操作的地方:改名,下载文档,更新数据......

为什么选择Python

通过一段时间的了解,最后决定学习Python,因为它本身就适合做数据分析,科学计算,以及开发网站,并且是大家口中最易上手的一门编程语言。Python本身也是十分强大的,常听到的Google Map, Youtube, NASA, Reddit, Quora都是用Python写的。

Python最明显的几个优点:

  1. 对新手友好:Python有大量的模块已经编写好,新手可以直接上手使用,大量减少了初期的学习成本。
  2. 容易理解: 可以用英语的语法去理解Python的代码书写,这使得刚开始的语法学习压力大幅度降低。
  3. 非常灵活:没有严格的规定怎么去构建功能,这代表你可以用不同的思路去解决问题。
  4. 使用群体庞大:目前在Stackoverflow排名第五,Github排名第四,这代表了遇到问题可以很方便的求助,更利于学习。

如何入门

我目前刚学习完Python的基本语法,还在前进的路上。在这里给大家推荐一些学习基本语法的网站,然后欢迎和我一起寻找idea,一起用代码来实现。我也会在简书分享我写的每一个小程序,也算是对自己的鞭策,记录自己的学习。

推荐语法入门网站:

  1. Penjee (English)
    https://penjee.com/
  2. Codecademy (English)
    https://penjee.com/
  3. Dataquest (English)
    https://www.dataquest.io/
  4. 廖雪峰的网站
    http://www.liaoxuefeng.com/

建议使用英语的学习网站,因为涉及到之后查询文档,以及寻找问题答案使用英语都会更加的方便。

相关文章

  • 为什么学python

    问:为什么学计算机?答:想要学编程问:为什么学编程?答:因为没有对象问:为什么没有对象就要去学编程?答:因为可以给...

  • 2018-6-29 计算机基础—计算机是如何存储数据的

    编程基础 WHY 为什么要学编程基础: 谨记你先是一个程序员,其次才是前端。 为什么要学编程基础:为了不夜郎自大,...

  • 我为什么学编程

    为什么学编程 为什么选择Python 如何入门 为什么学编程 “你花了两个小时做了我们两天的工作!”同学去工作单位...

  • 我为什么学编程

    编程,就是让计算机解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。广义而言,设计具备逻辑...

  • 啊哈C

    我是编程小白,小学生都能学的编程我们今天可以一起学。 第1章 第1节 为什么我们要学习编程 我的答案是:我想学,过...

  • 小码王:少儿编程≠Scratch,细数神化Scratch的几大误

    如果问起当今的父母: 少儿编程该怎么学? 少儿编程学什么? 为什么要学少儿编程? 他们大概也说不出什么所以然来。弄...

  • 一个大叔告诉你为什么要自学编程

    这是一个似乎人人都必须学编程的时代,好像不学的话,就真的与时代脱钩了似的,学不学编程?为什么要学?为什么要强调自学...

  • 本人8年开发经验!Python是自学(目前月薪40K)给大家解答

    以下我将结合我被常问的问题做出一一解答! 1.学编程难么?为什么学python不学其他编程语言? 我的答案是:自学...

  • Baby也可以学编程?来跟上儿童编程的大趋势吧

    Baby学编程 1.为什么要学编程(好处)? 其实在说这点之前应该普及一个概念,到底什么是编程? 编程就是使用一种...

  • 如何自学编程

    Coding is the new literacy. 关于为什么学习编程,该学什么以及如何学的问题,我非常赞同M...

网友评论

    本文标题:我为什么学编程

    本文链接:https://www.haomeiwen.com/subject/gigbjttx.html