文章目录

  • 前言
  • 内容
    • 误区一 不注重基础,什么技术火就学什么
    • 误区二 总是纠结学最好的编程语言
    • 误区三 喜欢看不喜欢动手
    • 误区四 没有认识到,听懂和能使用时两回事
    • 误区五 很少做笔记,也不去画思维导图,没有将学到的知识转换成自己的知识
    • 误区六 喜欢死记硬背,而不是理解原理
    • 误区七 程序出错了,不是积极的调试错误,而是逃避
    • 误区八 孤军奋战,闭门造车,不愿意也不敢分享
    • 误区九 什么都想学,什么都没精通,天天疲于奔命在学各种技术,最后整个知识体系没有建立起来。
    • 误区十 收集各种学习资源,但几乎不看
    • 误区十一 我是女生,我不适合编程
    • 误区十二 专业不对口,不适合学编程
    • 误区十三 我数学不好,我不适合编程
    • 总结

前言

前几天在B站上看了韩顺平老师讲解的程序员自学编程的13个坑,感觉很经典,这些错误我大部分都犯过,所以想记录下来,希望自己以后不再犯,也希望对其他同学有帮助,当然也希望你直接去B站看韩老师的视频,19年程序老司机忠告 13个自学编程的坑 你踩了几个。

内容

误区一 不注重基础,什么技术火就学什么

举例,你的JavaSE基础不牢,比如说你连最基本的OOP、网络、操作系统、基本的数据结构和算法还有常用的设计模式,最基本的多线程、高并发这些概念都没有搞懂,那么你就一味地去追求这些所谓的火的技术,时髦的技术,你可能会陷入一个迷茫。初学编程的小伙伴,一定要扎扎实实地,老老实实的把这些基础知识弄懂。

误区二 总是纠结学最好的编程语言

编程语言本身没有好坏之分,只有什么语言适合什么样的应用场景。你只要学会了或者精通了一门编程语言。你再去学别的编程语言,可以这么说,触类旁通,而且学习成本会大大降低,但前提是你要先精通一门。

误区三 喜欢看不喜欢动手

如果你只看教程,但是不动手,其实你是很难真正的驾驭这个编程语言。亲手写代码非常的重要。刚开始的时候,如果你不知道写什么,你就把你看的书或者是教程上面的案例敲一遍,并且理解了。我们的计算机学科,它是一门工科性质的,特别强调动手能力的学科。在做的过程中还不理解,不着急,多做几遍。在做的过程中,你就会融会贯通。

误区四 没有认识到,听懂和能使用时两回事

初学者看是或者听视频,他很容易感觉我听懂了,但是一旦独立做一个项目马上懵圈。原因其实特别简单,你听懂了和真正驾驭这个技术,还少了一根特别重要的连线,就是大量的练习。你没有大量的练习,其实你对这个知识的理解只是浮于表面的,你很难真正理解这个技术的应用场景。类比游泳

韩顺平老师讲解13个自学编程的坑相关推荐

  1. 韩顺平老师讲诉如何学习PHP

    有很多网友发来邮件询问各种问题,有深有浅, 有难有易.因为很多时间需要上课,没有一一回答,这里给大家道个歉,这里我举例出了几封网友的来信: 发件人:Chen Ma 发送时间: 2012-09-18 1 ...

  2. 韩顺平老师《一周学会Linux》视频笔记

    前言: 这个教学视频使用的软件环境是: Red Hat Linux(Kernel 2.4.20-8)红帽Linux系统[release 9 shrike],在虚拟机中运行 1.成为一个Linux专家的 ...

  3. Java基础易忘重点内容笔记【附B站韩顺平老师课程链接】

    B站课程链接:https://www.bilibili.com/video/BV1fh411y7R8?spm_id_from=333.999.0.0 1. 文档注释 用于对Java方法的注释,可据此生 ...

  4. Java坦克大战 跟学韩顺平老师视频开发

    这里写目录标题 TankBigWarGame 介绍 界面展示 项目架构 安装教程 游戏说明 项目涉及技术功能 游戏结束判断 项目不足与优化空间 相关代码展示 主方法Main 绘图界面 MyPanelF ...

  5. 传智播客韩顺平老师PHP入门到精通视频免费下载

    传智播客韩顺平老师PHP入门到精通视频免费下载--留下邮箱Lz发送 视频介绍: PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写.PHP 是一种 HTML 内嵌式的语 ...

  6. Java集合深入剖析【韩顺平老师版】

    Java集合知识体系[思维导图] 1.集合体系 1.1.为什么使用集合? 1.数组的不足 长度固定,不能更改 存储的必须是同一类型的元素(基本类型或引用类型) 增加.删除元素比较麻烦 2.集合的优势 ...

  7. 韩顺平老师坦克大战项目总结

    韩顺平老师讲的坦克大战项目,用代码进行了复现,有几个自己的总结 1 有个别功能没有实现,EnemyTank中敌人坦克向四周移动功能没有实现,只是实现了随机转向,但一直停在原地不动,没有找到bug所在. ...

  8. 韩顺平老师坦克大战优化版

    一.项目介绍 1.前言 基于韩顺平老师坦克大战的框架和思路,进行了一些优化.编码上尽量按照阿里的代码规约:有非常详尽的注释:引入了线程池,线程安全集合类,原子类等:通过这个小项目的学习,可以深入地理解 ...

  9. 13 岁自学编程,提出演进式架构的她,成 ThoughtWorks CTO!

    作者 | Yingying 责编 | 伍杏玲 本文经授权转载自DataGirls(ID:DataGirls) "Young aspiring women who want to work i ...

最新文章

  1. ios获取新数据要不要关_iOS开发之数据读写
  2. 面进了心心念念的国企!以为TM上岸了!干了1年!我却再次选择回到互联网大厂内卷!
  3. android之利用SQLite数据库实现登陆和注册
  4. python编译成exe速度会变快吗_python如何编译成exe
  5. 1、Ribbon相关组件初始化 - Ribbon 核心原理与源码分析
  6. can't get master address from zookeeper /新旧数据不一致
  7. C语言_函数指针高级用法
  8. larveral开发api源码 php_PHP数据库驱动扩展概述与不同方式连接数据库总结
  9. Python计算器程序实现,支持括号与符号检测、小数、负数运算
  10. pkg_resources.ContextualVersionConflict: (pyasn1 0.1.9 (c:\users\dell\anaconda3\lib\site-packages)
  11. 学习笔记-WinRM
  12. 城建税和教育费附加怎么计算
  13. 最简单的人脸识别系统搭建
  14. 透明网桥自学习转发帧解题记录
  15. 禁止百度转码和百度快照缓存的META声明
  16. fabric2.0 概念, peer、账本和排序服务
  17. 视网膜屏幕_视网膜脱离-了解这一点很重要
  18. php 机器人的运动范围,ABB机器人高级技巧,区域监控,多任务,限定单轴运动范围,奇异点的管理...
  19. 前端框架系列之(mvp)
  20. 分享50款漂亮的免费经典英文复古字体

热门文章

  1. 海贼王83名刀:无上大快刀12工、大快刀21工、良快刀50工
  2. CS_2023_01
  3. 第二章,人脸识别与管理系统界面开发(WinForm界面增强,OpenCV-Python智能识别)
  4. 使用Python+selenium实现自动化测试脚本实例
  5. 浅谈mysql 平衡二叉树理解_浅析二分查找,二叉树,平衡二叉树,B树,B+树
  6. Java Script 02
  7. 使用LiveServer打开Chrome浏览器是无痕模式时,关掉无痕模式的方法
  8. planetb word中格式调整
  9. idea智能提示设置和修改提示快捷键
  10. 使用jmeter进行api接口压力测试