5

自学编程的8个坑,你踩了几个?第七个坑87%都踩过!

 3 years ago
source link: https://blog.csdn.net/weixin_58257948/article/details/118344574
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

现在很多小伙伴都会选择自学编程,相信身为程序员的你,曾经也自学过编程吧?那么,究竟是什么原因,让我们都会想到要自学编程呢?通过和粉丝私聊,我总结了以下四种原因:

1、在校学生:在将来(或下学期),学校会有这一方面的课程,所以现在先自学预习。

2、在职工作人员(A):听说学习编程可以提高工作效率。(工作需要)

3、在职工作人员(B):想转行。

4、在职工作人员(C):想给自己加技能,来提高自己的整体技能。

5、其他(A):觉得薪资方面比其他行业要高。

6、其他(B):对编程这一方面感兴趣

7、其他……

在这里,我也给一些在自学、想自学编程的小伙伴一些建议,希望能够帮助你们在自学编程的过程中,能够少踩一些坑。


一、误区1

总是盲目的追求热门的编程语言。 不管是刚入门的小白,还是已经有一定基础的小伙伴,都避免不了这个误区。因为他(她)们会觉得热门的一定是最好的,那些已经不那么火的,肯定已经过时了,学了也没有什么用。其实这个观点是非常错误的!因为几乎每年都会有不同的语言流行,我在下面举了这三年热门语言的例子。

2019年热门的编程语言

在这里插入图片描述
2020年热门的编程语言

在这里插入图片描述
2021热门的编程语言

在这里插入图片描述
每年都会流行这么多语言,你学的过来嘛?就算学了,你会不会学了这个语言,忘了那个语言呢?这无异于捡了西瓜,丢了芝麻嘛!所以,只需要选择一门自己精通的语言就够了。如果你想提高自己的技能,可以将其他语言作为辅助,来作为自己竞争的一个优势。


二、误区2

很多自学的小伙伴非常热衷于找各种学习资料或者学习视频,所以导致以下两种情况的经常发生。

(1)资料找的多,就是不去看。 现在很多自学的小伙伴总是热衷于找各种学习资料,虽然资料找的多,可就是不去看。所以才有了那句“收藏等于学会”吧?我想问,那你找了这些资料干嘛?唯一的作用就是占电脑内存嘛?

在这里插入图片描述
你既然对编程感兴趣,你就别总是收藏(下载)了资料又让它们在哪个不为人知的旮旯里面积灰,你以为收藏了就学会了嘛?当然不可能,不然会有那么多的培训机构的崛起?

如果你真的想要学好编程,那就赶紧将那些学习资料利用起来吧!多去看看那些学习资料,把不懂的知识多过几遍,这样才会将这些学习资料发挥了充分的价值。毕竟把理论掌握好了,实践时,就会轻松一些呀!

(2)只看不练。 相信很多自学的小伙伴会在各种论坛、平台上看各种技术类视频和文章。可他们也只限于看而已,以为看视频、看文章就能学会?那可就太天真啦!

在实际操作过程中,一个大小写、一个空格都有可能会导致报错的情况,可见在编写项目时,需要多么严谨!这么严谨的一个活儿,怎么可能光是看就会学会呢?

在这里插入图片描述
光是看视频、看资料是不够的,最终还是要多加练习,才会真正理解这些知识,将理论和实践结合在一起,进步才会更快哦!


三、误区3

基础不打牢,就去追求框架、先进的概念等。 我一直在强调基础的重要性,如果你连基础都没有学好,就去追求这些框架什么的,就会让你的学习更加迷茫模糊!

在这里插入图片描述
不管是框架还是概念或者是其他听起来很高大上的技术,都是基于这些基础的知识做的。如果连这些基础的知识你都没有掌握好,你到最后会越学越吃力。所以,大家千万不要被这些听起来很高大上的技术所迷惑。这些新技术更新是很快的,你打牢基础再去学习这些新技术时,就会觉得容易得多。


四、误区4

过于依赖别人。 不管是自学还是系统学习,又或者是学校本来就有相关课程的小伙伴都会经常踩到这个误区。勤问是好事,但是,如果你首先不思考 “ 为什么 ” 就去直接问老师、问前辈,那你的进步会非常慢,因为,知识还是在别人脑子里呀。

在这里插入图片描述
在遇到自己不懂的问题时,不要觉得很难为情,就感觉自己很笨,肯定解决不了这个问题,这本来就是常事呀。有谁是一开始就全都懂的呢?要是从另一个角度来看,这也是一个学习、提高自己技能的好机会呀。只有自己思考并尝试自己解决了,进步才是最大的。

要是自己解决不了,那再去问老师、问前辈,并且虚心询问解决过程,这样也会有所进步哦。


五、误区5

没有学习方法。 现在发展速度太快了,不只是学生,就连上班族都需要学习,免得落后,跟不上时代的步伐。但是有很多小伙伴只会一味的埋头苦学,而进步幅度不大。这时候,你就要好好考虑有没有选择准确的学习方法了。

在这里插入图片描述
我在前面的文章里面不止一次提起过在学习过程中做笔记的重要性,做笔记能够让我们更快的找到知识重点和难点,所以我一直觉得做笔记一种很好的学习方法。除了这个,我觉得在学习过程中,也可以画思维导图。我觉得思维导图可以便于我们记忆、学习,能够提高我们的学习效率。

当然,学习方法远远不止有这两个,但是一些好的学习方法不止能够提高你的学习效率,还能节约更多的时间。


六、误区6

不能给自己做学习计划。 经过我和很多小伙伴聊天发现,现在很多自学的小伙伴都不能给自己制定学习计划。下面,我就举两个最常见的学习计划的例子:

我们以前在学校里上学的时候,会有一个时间表和课程表,这就很明确的规定了我们几点钟必须做什么,上什么课。所以不管是幼儿园的小北鼻还是大学生,都能严格且有目的性的按照这个表来执行计划。

在这里插入图片描述
我觉得有无学习路线图是报班学习和自学的差别之一。在报班的时候,是由培训机构来规划学习路线图,那么我们自己学习的时候,为什么自己不能规划学习路线图呢?好吧,可能是因为我们不知道到底要学哪些内容,但是现在一般培训机构为了打响知名度,会免费给你一些资料,其中就有可能会有学习路线图呀。

在这里插入图片描述
制作学习计划,能够很好的监督你,严格执行学习计划的人能够减少收到外界打扰的可能性。我觉得给自己制定一个良好的学习计划,相比于没有计划的人来说,可以节约很多时间,少走很多弯路。


七、误区7

不懂的变通,在一个难题上死磕。 我们以前上学考试的时候,老师总是会说,遇到自己不会的题目,先空着,写完自己有把握的题之后,在返回来思考这些难题。其实在自学编程的时候,也是一样的道理。

在这里插入图片描述
如果你一直纠结于这个难题,你的心情会越来越差,越来越急噪,但还是解决不了问题。甚至会觉得自己不适合学编程,所以想放弃编程。

所以这时候,我们就需要懂得变通。这样不但可以节约时间,还有利于提高效率。


八、误区8

觉得自己不是计算机专业,所以学不好编程。 其实这个也是一个非常常见的误区,我身边想学编程的小伙伴也会问我:我是学机械(材料、建筑、金融……)专业的,是不是不可以学编程?其实编程这个专业的门槛很低,只要你真的对编程感兴趣,不管你是学什么专业,都可以去试一试。

我举一个真实案例:我有一个朋友是初中毕业,然后打了3年工,后来不知道究竟什么原因让他想通了,去学校学习了自动化测试,现在学完刚出来工作,薪资每个月也有一万多。

在这里插入图片描述
所以,不要在乎专业问题,还是那句话:只要你真的对编程感兴趣,那你就去学编程试试吧!

.
以上就是我总结的8个学习误区,在自学过程中,避免这些误区,能够让你更快的学好编程。你在自学过程中,你踩过几个坑呀?你当初又是因为什么原因所以想学编程呢?

在这里插入图片描述
在这里插入图片描述
python自学者要是有什么难题,可以到君羊里面请教各位前辈,前辈们都很热心,会尽量帮你解决问题的哈。这个纯技术交流和资源共享的君羊,广告者勿入!!!君羊号:1049249997
在这里插入图片描述


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK