现在互联网是非常火的行业,导致很多小伙伴想自学编程,一些小伙伴想知道自学编程如何入手,下面就让小编为大家分享一篇其他自学编程小伙伴的经验之谈,感兴趣的小伙伴一起来看一看,希望能对大家有帮助。
自学编程经验之谈
如果你像我一样并不指着编程吃饭,只是想看看代码工作起来会产生什么神奇的效果,并同时来锻炼自己的逻辑思维能力的非科班出身(本人英语专业有很大优势),可以参考以下内容:
1.建议从HTML和js(js就是javascript,你要说它跟java有什么关系,嗯,就像雷锋和雷峰塔的关系)开始,HTML非常简单,你可以用HTML在一小时内做个不错的静态页面。js提供比较简单的交互,比如弹出一个对话框告诉你现在的时间,在屏幕上显示时间倒计时等等好玩的效果。
最重要的是,这两个不需要安装服务器环境,在你的浏览器里就可以运行看效果。
2.下载一个编辑器(其实就是高级的记事本),推荐sublime 3
3.兄弟连高洛峰的视频在猿代码网站上都附有代码,这个非常重要,一定要找到配套代码,照着代码在编辑器中敲一遍,然后在自己的浏览器里运行看效果,如果有错误,看看代码哪里错了,一般都是少个分号,少个括号什么的。
4 .这个时候即使运转正常有些地方你也不明白,找到峰哥的配套视频观看理解代码。因为峰哥也是自学出身,学习路径跟你我类似(只看峰哥的,其他兄弟连的老师很呵呵)。
5.都学好后,找一些网上的趣味题,比如20元买啤酒,小球比重量,用js来做这些题,用HTML来显示结果。
6.如果想进一步把自己的代码放到网上让别人能看到,还能有数据存取这样的处理能力,就该学习峰哥的PHP课程,会手把手教你搭建本地服务器,然后跟HTML同理,下载代码,然后敲,一章敲好了看视频理解。
7.到这个阶段,你就可以做个简单论坛玩了,虽然界面会搓的一比,但是能用啊。
8.不要试图学会各种主流语言,比如python,ruby,go,C++, JAVA, 你会发现浪费大量时间却还是什么都没学会,亲测不可为。
要明白,计算机编程语言,就像英语,他就是个工具,用来表达你要表达的内容,不要在语言本身上走火入魔浪费太多精力,多找一些目的,比如上文提到的趣味题,或者做个什么博客,什么论坛,目的驱动,在实现的过程中学习,百度不到就谷歌,不会翻墙私信我。
9.编程跟英语一样都是实践科学,你不用就没意义,必须实际试了之后你才会知道卧槽原来这样。站在岸上你永远学不会游泳。
10.学习编程的目的更多是锻炼逻辑思维能力,解决问题时候的主动学习,查找能力,这点我觉得是我国教育体制下最欠缺的。我们都习惯了等着老师来喂饭,独立解决问题的能力很弱,用一个美国码农的话说,中国程序员需要把问题分解到很细的颗粒才能解决,就是这种习惯的体现,虽然我们在理论能力上完爆他们。现在编程已经成为美国中小学必备的科目,甚至奥巴马对此十分关注。再看我国的教育,落后的本质还是教育上的落后。
相关链接 | 查看地址 |
编程为什么都是英语 编程为什么没有汉语 | 点击查看 |
Mimo编程软件有哪些功能特色 | 点击查看 |
2017年编程语言排行榜 | 点击查看 |
山外KEA编程助手怎么样 | 点击查看 |
没有编程语言基础如何学习人工智能 | 点击查看 |
Python未来发展趋势如何 | 点击查看 |
Python发展前景怎么样 学习Python如何职业规划 | 点击查看 |
Java和Python哪个语言好用 | 点击查看 |
Java 和 C/C++区别是什么 | 点击查看 |
TIOBE中排名前十的编程语言 | 点击查看 |
2017年的编程语言排行榜 | 点击查看 |
软件是用编程软件编的 编程软件是怎么来的 | 点击查看 |
从小培养孩子的编程思维有什么好处 | 点击查看 |
本站系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容!(982149908@qq.com)