在群里看到一些人想学习编程,经常也碰到一些同学说自己想学习编程,一些不懂编程的文科生眼中觉得编程可能很神秘,从事编程的人才知道其中的味道。我学习编程没有多久,但也有三年多,基本都是自学,目前在做开发,这里只说一下个人的观点,关于如何学习编程。
如果只是想了解编程的一些东西,不准备从事编程,可以学习Python,这是一门比较简答的语言。专业开发,现在也可也学习Python,很多深度学习者都在使用Python,Python开发的工资也在不断升高。
入门过程
1、了解各种编程语言,没有用过也没关系,知道大致编程语言的特点,和一些专业人士请教或者利用Google,和程序员在一起不要讨论语言的好坏之分,和专业编程人员在一起的时候,在编程方面,学会听就好了。
没有好坏,只有个人喜好。
编程语言排行榜
2、挑选一门自己感兴趣的语言,大家都推荐的语言,比如Python,开始学习。选语言的时候,最好问清楚自己为什么要学习编程?如果目标为锻炼自己的思维方式这种宽泛的目标,你就很难进步,编程只是工具,你要知道自己到底要做什么。
你是想做一个简单的网站?还是想写一些脚本控制电脑?还是想简化一些自己的工作任务,通过编程来分析你手上现有的数据,达成什么样的效果等等。
不管做什么,心里有个清晰的目标,在学习的过程中就会有方向。
3、在选定好你的目标以后,可以买一些大家都推荐的入门书,我觉得Packet Hub出版社的书都不错,还有O'really出版社的书。Broadview的IT相关书籍,挑选基本公认的好书,没必要选择特别新的书,编程出来了几十年的历史了,没有太大的变化,近几年出版的就好。
4、在慕课,或者其它学习平台上找到你想学习的语言课程,参考你买的书籍进行学习,然后多练习,多运行。学习你选的编程语言的语法,知识点。
5、注意自己的目标,自己想要做什么,学到一定的程度的时候,就可以通过Google或百度搜索,如何使用这们编程语言实现什么东西,然后就有一大堆解决方案可以使用。
6、通过自己选中的方案,实现自己的目标,这时候已经入门了。
总结
为什么要学习编程?
如何利用自己的编程技能?