编程小白最喜欢走的几条弯路有哪些

 我来答
沉稳又淡泊丶小猫v
2018-03-29 · TA获得超过3564个赞
知道小有建树答主
回答量:1367
采纳率:80%
帮助的人:124万
展开全部
第一:盯住一个问题牢牢不放
不搞定这个问题,绝不向下走,一股子不到长城非好汉的决心,有这么强大的毅力学习是对的,但这也是大多初学者容易走的弯路,学习之初先应了解大致的概念,上来就寻根究底,会让自己变得疲惫不堪。
因为初学小白开始很难具备强大的基础,很难把每个知识点都吃的相当透彻,所以开始学习的时候,先了解基本的方向和思路,掌握一些概念或者工具如何使用,等你慢慢的掌握了编程语言的整个套路,之前遇到的问题可能也就迎刃而解了。
第二:选语言朝三暮四,不坚定
在学习基础语言的时候,一直怀疑所学语言是不是能找到工作,中间换了几种语言。初学小白经常问的一句话“学某某语言,能不能找到工作”,这是一个辩证问题,其实任何一门编程语言,甚至任何一项技术,只要还活着,那么必然有存在的必要性,只要你可以精通的掌握,就不愁找不到工作。
编程语言和语言没啥大的区别,学会了任何一门再去学习别的语言都会轻松许多,编程思路各个语言都是想通的。既然已经花了很多时间在一种语言上学习,就索性学习到底,彻底了解这门语言的属性,学好一门了,不要半途而废,不要中途更换学习的语言类目。
第三:能写出大量的代码,但是不知道如何调试,每次解决一个小细节点需要花费大量的时间。
经常有小伙伴直接在联盟的群里,粘贴了一堆代码让大家帮着找问题,一般这种情况下,大家很难有这么多的时间和耐心帮着去分析问题,因为编程语言的变化形式太多,组合方式也是层出不穷,大段的代码很难一眼就找到问题所在。这个时候就需要写代码的人具备debug调试能力,因为在工作中遇到的代码比平常练习的代码复杂程度要多太多,这种情况下很难通过看直接找到问题的根结所在,就需要通过一种手段不断的思考问题出在哪,怎么去解决。基本上能具备完善的调试能力的小伙伴,理论上能独立完成一些小项目的调试,慢慢在向真正的软件工程师迈进了。
第四:视频看的很懂,但是代码能力很差
现在在线视频教程多如牛毛,学习起来比10年前只靠看书方便了太多,很多小伙伴看视频的时候对于里面代码的一些含义都能了解的很彻底,一旦脱离了视频独立写程序的时候,觉得无从下手,典型的实践操作太少,看视频学习编程这个方法没啥问题,但是需要在看的时候,把里面对应的代码在自己的编译器上都敲很多遍,视频讲的再好也只是别人咀嚼好的,看起来很美,但是需要自己在电脑上大量的实践,才能转化为自己的东西,才能纳入自己的知识体系中。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式