大家好,今天小编关注到一个比较有意思的话题,就是关于一门编程语言学习的问题,于是小编就整理了3个相关介绍一门编程语言学习的解答,让我们一起看看吧。
如何学习一门编程语言?
传说有一个老农民,因为家里生活条件有限,只能供一个孩子去读书,于是就让这个孩子每天读书回来讲书给弟弟听,天长日久,这一对兄弟都考上了清华大学……
根据费曼学习法,想要学会什么,就要试图去教授什么,发现什么不会,就回头来学。
如何学习一门编程语言?
传说有一个老农民,因为家里生活条件有限,只能供一个孩子去读书,于是就让这个孩子每天读书回来讲书给弟弟听,天长日久,这一对兄弟都考上了清华大学……
根据费曼学习法,想要学会什么,就要试图去教授什么,发现什么不会,就回头来学。
编写代码也不例外,使劲的写,就是学会编程的唯一路径。
初学者如何高效学习一门编程语言?
勤能补拙是良训,一分辛苦一分才。
学习编程语言的话,视频+书籍,***用来学习基础,或者尽快入门,书籍用来巩固,加深理解,进阶用的。
然后剩下的就交给坚持,不说每天都坚持敲代码,比较也太难为人了,一个礼拜你起码有5天或者4天练习一下代码,就已经非常不错了,学习编程就指日可待啦。
总的来说,世上无难事只怕有心人,编程也是如此,其实真的没有想象的那么难,也没有想象的那么容易,加油~~
作为一个从理工转行到IT的大叔级程序猿,经历了一开始像幼儿一样蹒跚学步的阶段,也有之后在师傅指导下的快速成长阶段,随后进入职业生涯的瓶颈期,到现在准备再次起航。希望可以把自己的经验教训都传承下去,也希望新人能少走一些弯路。
到底如何高效学习一门变成语言呢?
首先,找一本该语言的基础类教程,学习基本的语法。如数据类型啊,条件判断,循环,变量作用域,基础类用法等等。不管你是否能完全理解,都要坚持全部看完。
然后呢,你要找一个师傅!找一个师傅!找一个师傅!找师傅可以有很多方式,可以上网上该语言聚集的社区,可以找一些网课的老师,也可以找一些社会上那种培训班。当然,你有认识的熟人就更好了。这些老师教你基础还是没问题的。
有了师傅之后呢,你可以开始找一些网上该语言的小例子,一步一步的前进了。为什么一定要在有了师傅之后呢?随着你的不断练习,不断进步,你会发现你要学的不仅仅是一门语言,而是相关的一大堆东西。而这时候的你更像一本书《十万个为什么》,会有数不清的问题从你的脑袋里蹦出来。如果全都靠你自己去摸索,一是可能会花费很多时间,而老师可能一句话就解决了;二是有些自己始终解决不了的问题,可能会彻底打消你的学习兴趣,导致你的学习不了了之。
当你学习了很多例子之后呢,你会慢慢了解到这个语言到底涉及到哪些东西。这时,你需要理解这些东西,并在你的大脑里形成 一个大的框图,明了他们的相互关系。
这时,你就已经入门了。
然后你可以尝试做一些大一点的项目,将会用到各种通用的中间件。先学会如何使用这些中间件,然后思考为什么要用这些现成的中间件,它们解决了什么问题。然后挑两个简单的,看一下源代码,看看别人是如何解决这些问题的。
到这里,你算是开始这门语言的探险之路了,但也真的只是开始探险之路。
你会开始想学习设计模式,计算机系统,数据结构,算法,业务逻辑设计,架构……
到此,以上就是小编对于一门编程语言学习的问题就介绍到这了,希望介绍关于一门编程语言学习的3点解答对大家有用。