自学编程的弊端

发布于:2023-06-30 11:53:43

每天后台收到最多的私信就是:

我零基础学多久才能进入游戏行业?

我学到什么程度能入职?

我努力学一年能不能找工作?

这类问题我不知道怎么回复。

因为每个人努力的程度不同,方向不同,最后结果会差别很大。

谈到学习编程,*要问题就是学习方式。

平常学校学习编程的方式,我认为有点问题。

学校的教法多半是上来搞一大堆语法让你背,然后再讲下这些语法有什么用,通常缺少实战项目的练习。

我觉得这个顺序反了。

以我个人经验来说,从一个问题或一个功能入手,反推到程序中需要使用什么语法来实现它,这样学习会很快。

图片来源:黑暗之魂

这个就像写文章。

最基本的词句学完之后,就需要开始动笔写了。

从最简单的文章写起,然后发现问题,再去学习新的语法或句子,从而写出更复杂的文章或故事。

它不是单线程的,而是多线程的。

但实际学习中,我们会发现很多同学都是一股脑的背语法,然后背了忘,忘了背。

好比写作文前,先去把字典背了一遍。

我觉的这种方式是有问题的,因为字典是用来查询的。

应该是先有了一个写作目标,写的时候遇到问题再去查。这是我认为正确的学习方式。

那么学习编程,就应该是和项目结合,而不是单纯的学习语法、算法。

现在好多同学在自学编程,学习过程中,通常会遇到一个很大的问题:方向出错。

举个例子,C++可以是服务器方向,也可以是游戏开发方向。这是两个不同的领域。

但如果自学的话很容易分不清方向,而白白浪费时间。

自学过程中另一个很大的问题就是:无法学习项目中的“套路”。

实际开发中是有很多的套路和框架的,自学打个基础还可以,但是想成长为真正的实际项目开发者,还有很长的一段路。

毕竟学习做的Demo和商业项目的差距是很大的。


免责声明:本站所有内容及图片均采集来源于网络,并无商业使用,如若侵权请联系删除。

上一篇:八字自学 第三章 天干类象

下一篇:新绛县绛宝《弟子规》研学基地举办研学暨书画创作活动

资讯 观察行业视觉,用专业的角度,讲出你们的心声。
MORE

I NEED TO BUILD WEBSITE

我需要建站

*请认真填写需求信息,我们会在24小时内与您取得联系。