Bootstrap

如何自学编程?

总是会遇到同学问一个这样的问题:如何自学编程?那么今天趁此机会,就给大家分享一下吧!

1. 自学编程需经历什么样的过程呢?

大多数学习编程的新人,也包括曾经的我,其实都不具备学习编程的天分,对我来说学习一门新的编程语言,是很艰难的,但是我敢说在 Java 和面向对象编程领域,目前我的编程水准是一流的,至少我作为开发者所待过的公司里是这样子。因此要对自己有信心!

你可能认为我是吹牛逼,但是没关系,先听我讲,然后再看我讲地对不对!

自学编程从入门到掌握的过程,我总结分为了四个阶段:枯燥、混沌、开悟、解惑。

​新人拿到的第一本编程入门书往往是从最基础的类型、语法结构、函数方法、类对象等等开始的,但是当你根本就不了解你所学的内容到底是想干什么的时候,就如同沙漠里吃干饼,学习内容又硬、又干、又无味,我估计一半以上的学习者就在这个阶段从入门到放弃了!

这里没有捷径,厉害的程序员之所以学习一门新的编程语言很快,就是因为这个阶段是相通的。而作为新人是不行的,这是不仅基础,也是最耗时间精力的阶段,要苦熬,尽管你可以投机取巧,找一些

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;