零基础程序员如何自学编程? 如何自学编程

PHP从入门到放弃,C语言从入门到放弃,Java从入门到放弃...
一些程序员在自学编程的过程中,遇到冷冰冰的英文字母和枯燥的编程教程,果断选择放弃 。
其实自学编程也没那么难 。只要是理工科学生,有逻辑思维好的朋友,都可以入门编程 。
下面w3cschool与程序员分享6种自学编程的 优优资源网 。这些 足以帮助你入门和进阶:
0.书籍+视频可能是学习编程的更好方式 。对于初学者,可以通过视频+书籍的方式学习 。这两种方式形成了互补关系 。
教学视频可以让你很快掌握编程,但通常生动、简单、不系统 。书有系统性,有深度,但是很枯燥,所以更好的办法是书和视频结合 。
当你的优优资源网过了导入期,你就可以随心所欲的看书,看视频,看博客了 。
1.导入期保留一个字“忍” 。自学编程不可避免的会遇到这种现象:学了一两个月,发现自己懂得不多 。
编程初期不会有那么多反馈 。这种现象很正常!关键是你要坚持三个月到半年,度过这个艰难的入门期 。
2.新手要尽量不要得意忘形 。导读期遇到一个问题,半天了还是不懂 。可以跳过一段时间,知识积累到一定程度 。以后你会发现解决起来容易多了 。
3.站在巨人的肩膀上你遇到的小问题,无数前辈都遇到过,在网上总结分享过 。前辈的经验是你的宝贵资源,要善于使用StackOverFlow、Quora、Google等 。
4.找一个编程目的 。【零基础程序员如何自学编程? 如何自学编程】有的程序员一学编程就想着月入1W+以上 。这个学习过程会很痛苦,很容易放弃 。
学习编程更好是小项目 。当你做出自己的作品时,你会有成就感,同时,你也基本具备了找工作的能力 。找一个初级的发展岗位然后晋级就行了,你的自学一定会成功,一定会出名 。
5.反复练习 。编程是一门手艺,需要反复练习 。能独立于书本和视频实现吗?我学到的最终状态无非是:除了双手,我一无所有 。