自学编程致命误区,避开这六个大坑,自学编程很轻松

16 篇文章 0 订阅
14 篇文章 0 订阅
自学编程时,应注意避免忽略基础知识、纠结最佳语言选择、只看不动手、混淆听懂与使用、不做笔记和思维导图、以及死记硬背而非理解原理等误区。牢固基础,结合兴趣与目标岗位选择语言,动手实践,大量练习,做笔记和思维导图,理解而非机械记忆,是成功自学编程的关键。
摘要由CSDN通过智能技术生成

自学编程,你是否有这样的困惑?

很努力,但是效果不好。

很沮丧总是纠结要学哪个语言是java?clc++?python?

热衷于收集各种学习资源(视频教程),挤满了硬盘但是不知道怎么学

我是女生,适合编程吗?

编程对数学要求高吗?

今天小编给大家聊一下在学习编程过程中需要大家避免哪些误区

误区1:忽略基础,盲目莽进

基础知识和基础路线真的非常重要,就以Java领域举例,现在的应用框架实在是太多了,五花八门,层出不穷,迭代的速度太快了。但是假如Java SE的基础不牢、网络协议和操作系统不熟,基本的设计模式不了解,那一味地追求学习新框架反而会让自己陷入迷茫与困顿。

基础牢固,应用框架的学习自然就不用惧怕了,很快就能切入核心,掌握原理。而且越时髦的东西淘汰也越快,毕竟迭代太快了。

对于编程开发来说,这里一直在强调的基础主要就包括:编程语言本身、数据结构和算法、计算机网络协议、操作系统知识、数据库、常见的设计模式等等,无非也就这些了!
在这里插入图片描述
推荐一个学C语言/C++的学习裙【 七一九,二二一,三二八 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!还可以领取资料哦,而且也会有大佬在群里解答!

误区2:纠结学最好的语言

编程语言不分好坏只有适合的应用场景,PHP它比较适合做外部开发,java它适合做安卓、大数据,java EE,C和C++适合做底层开发,游戏引擎、系统软件,汇编语言适合做驱动开发,python适合做人工智能,go语言它是区块链的主力开发语言,适合做也可以适合做外部后台。

没有所谓“最好的语言”想学什么要结合自己的兴趣和目标岗位来定,因此不要纠结学“最好的语言”,编程语言,在逻辑语法上都是相通的,只要你精通了一门语言,你再学习其他语言,也是很轻松的。
在这里插入图片描述

误区三: 喜欢看不喜欢动手,听懂了但不会用

这个误区在学编程的同学中非常常见,如果你只看教程,但是不动手写代码,不能真正驾驭和掌握编程技术,亲手编写代码非常重要。刚开始时可以把书籍或是视频中的案例全部编写并运行出来,编程是一门“做中学”的学科是做了才会,在实际做的过程掌握编程技术。在这里插入图片描述

误区4∶没有认识到听懂和能使用是两回事

初学者看书或者看视频,感觉懂了,但是一旦独立去完成一道题或者写项目,完全没有思路马上蒙圈为什么听懂了,但是项目做不出来呢?其实大家要明白,你听懂了和你能够真正驾驭这个技术,并且用这个技术去完成项目是两回事。所以你听懂和你能够灵活的驾驭这个技术,不是等价的。

为什么呢?

因为听懂和真正灵活使用技术中间还差了一个环节,就是要进行大量的练习和实践,才能真正领会这个技术,纸上得来终觉浅 绝知此事要躬行。要通过做题 做项目,并且深度思考,才能GET到技术。每个学编程的人都会经历这样的过程。在这里插入图片描述

误区5:很少做笔记 画思维导图 将其转成自己的知识

小编经常看到身边有这样子的小伙伴,学习非常努力,非常勤奋,但技术提升的不是那么快。

为什么?

因为有些小伙伴在学技术时,只是听,知识就像流水一样,经过他的大脑然后就流出去了,知识并没有沉淀大脑,整个人就变成知识的传输器,因此 当把书本合上就跟没有学过这个技术一样,全忘了,这个就叫做无效学习,咱们学知识不管是听视频还是看书,其实这些知识和理解是作者的并不是你的,所以当你学完一个知识或者技术时,你应当用自己的语言,用自己的思维方式把它总结并沉淀下来(笔记、思维导图等),否则 你看起来每天很努力,其实只是充当了知识管道而已,并没有把知识沉淀在大脑,你会发现学习了两年三年,有可能还不如别人学习了一年的效果好。
在这里插入图片描述

误区6:死记硬背而不是理解原理

学习编程有需要死记硬背的内容,比如语法规则、编程规范等 但是涉及到功能实现,算法 设计模式 底层机制 优化效率等等,就不能死记硬背了,不必纠结“编程时记不住代码”小伙伴需要掌握的是知道哪些功能需要哪些代码来实现,在需要用到的时候再找出来,用多了自然就记住了,不需要刻意去死记硬背,小伙伴如果就是理解不了, 没有办法,只能模仿金毛狮王教张无忌的方法了,先记下来 在实践中 逐步理解。在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值