刚接触编程的小白最容易进入的误区,看看你中了几条?

每一个程序猿,都会经历一个过程,从一个小白慢慢进化为一名程序猿的过程。在这个过程中,我们一定会踩过无数的坑,在我们刚开始接触到编程的时候,最美妙的事物莫过于bug的出现,而bug的出现,莫过于我们语句的错误,那么,在编程中,我们最容易进入哪些误区呢?

1.语句问题及符号错误

在刚开始写代码的时候,总是因为一个简简单单的语句问题或者中英文的符号问题而定义错误,其实这个错误是很正常的,每个人刚开始写程序都会遇到,慢慢的多加练习就会好的。只要认真一些,仔细一些,这个阶段很快就会跨过去。

如果有对java感兴趣java程序员,可来我们的java技术学习群的哦,49405,

6009里面免费送java的视频教程噢!

2.在编程的过程中只要遇到一个问题,就会牢牢不放,不搞定这个问题,誓不罢休

其实作为一个初学者来说,有这么强大的学习韧劲是对的,但这也正是大多初学者最容易走的弯路,因为刚接触编程,好多东西并非可以通过短暂的查阅、研究就可以弄明白的。上来就寻根问底,会让自己变得疲惫不堪,因为初学小白开始很难具备强大的编程基础,很难把每个知识点都吃的相当透彻,这样做也会在刚开始的学习过程中浪费大量时间,并且还会对学习信心上带来很大负担,会认为编程太难学了。所以开始学习的时候,先了解基本的方向和思路,掌握一些概念或者工具如何使用,然后根据资料先把案例做出来。学习非一日之功,重在循序渐进,随着知识层次的提升,内在的东西就会慢慢掌握,知识系统也就会随之建立起来。

3.在决定学习一门语言的时候,一直怀疑所学语言到底能不能找到工作,为此中间换了好几种语言

初学者最喜欢问的一句话“我学的XX语言,到底能不能找到工作”,其实这是一个辩证问题,小编觉得任何一门编程语言只要它还活着,那么就有它存在的必要性。编程语言和语言没啥大的区别,只要学会了任何一门再去学习别的语言都会轻车熟路,简单来说,编程思想是想通的。既然已经花了很多时间在一种语言上学习,就索性学习到底,彻底了解这门语言的属性,学好一门了,也就比较容易做到触类旁通。

4.在学习过程中可以写出大量的代码,但是排错能力非常差

初学者最开始的学习方法都是以模仿开始,当代码写完之后,却发现出错了,但怎么看都没问题,最后花费大量的时间才发现了一个非常弱智的问题。初学者出现这种情况是很正常的,但不要养成一个不好的习惯,一旦出现错误,就去找朋友帮助,其实大家很难有这么多的时间和耐心帮着去分析问题和排错的,因为编程语言的变化形式太多,组合方式也是层出不穷,大段的代码很难一眼就找到问题所在。这个时候就需要写代码的人具备debug调试能力,因为在工作中遇到的代码比平常练习的代码复杂程度要多太多,这种情况下很难通过看直接找到问题的根结所在,就需要通过一种手段不断的思考问题出在哪,怎么去解决。基本上能具备完善的调试能力的小伙伴,理论上能独立完成一些小项目的调试,慢慢在向真正的软件工程师迈进了。

5.学习时看视频看的很懂,一旦关了视频,大脑一片空白

现在在线视频教程多如牛毛,学习起来比10年前只靠看书方便了太多,很多小伙伴看视频的时候对于里面代码的一些含义都能了解的很彻底,一旦脱离了视频独立写程序的时候,觉得无从下手,典型的实践操作太少,看视频学习编程这个方法没啥问题,但是需要在看的时候,把里面对应的代码在自己的编译器上都敲很多遍,视频讲的再好也只是别人咀嚼好的,看起来很美,但是需要自己在电脑上大量的实践,才能转化为自己的东西,才能纳入自己的知识体系中。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180525A1U42F00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券