学习编程的一些感悟,认识

经历

从开始接触编程,到目前为止已经有两年多了。在这段时间,说实话,真正实在的是学到了一些东西。自己本身是挺喜欢这个编程的,不像很多同学,看到代码就头疼。刚开始,接触的是C语言,到学完为止,学习的效果不是很理想。有点晕,就是有点不知所措。在学习过程中,你如果是仅仅跟着学习课本上的内容,大多时候,会感到很迷茫。不知道该学什么,你可以跟很多学长或学姐们,多交流一下,可能会好些。自己反正一直是跟着老师的节奏,一直在学习。就是老师在课上敲过的代码,自己先写在纸上,当天把老师教的知识,再自己照着敲一下。
    觉得自己真正入门,不再晕了,知道怎么做了,是在大二的时候,主要还是自己掌握了编程的思想,可能这个结果,也跟自己以前照着老师敲代码有点联系。自己不再是瞎跟着老师敲,自己先理解这个步骤,然后再自己敲,遇到卡住的地方,就是自己还没有真正理解的地方,还需要多花点时间。主要体现在我上课的时候,不再跟着老师在纸上记代码,而是可以用自己的脑子理解的记性,这就逼着我去主动的理解。

感悟

现在大三了,学了很多东西,数据库,数据结构。也能自己做点东西,但自己真的还有很多东西没有吃透。在跟老师交流的过程中,老师的一些话,对我感触很深。老师说,现在面试的时候,都会问一些数据库,数据结构方面的东西,你们学是学了,但学的怎么样呢?自己用这方面的东西做过什么没有?很多知识,不应该局限在课本,现在有很多网上资源很不错。只有尝试着自己动手做一些东西,才能体现出你自己学的怎么样。我的目标是到毕业的时候,可以找一份10k左右的工资,在北京。因为有目标,你才会有动力。可以试着给自己定一些适合自己的目标。

认识

  • 学的东西越高级,你就会觉的基础的重要

  • 不要害怕BUG,因为错,才会有经验

  • 学会和同学讨论,交流出新知

  • 利用网上的教学视频和博客

  • 学过的知识,再返回头来看看,会有不一样的体悟

  • 多尝试做一些东西,学一些你感兴趣的东西

学习编程的认识和理解相关推荐

  1. 为什么您不需要精通数学就可以学习编程

    by Pau Pavón 通过保罗·帕文(PauPavón) 为什么您不需要精通数学就可以学习编程 (Why you don't need to excel at math to learn how ...

  2. 如果学习编程可以重来

    在过去的几个月里,我一直在学习用Objective-C编写iOS app,最后我开始理清思绪.这比我想象中要难很多,也花了太长时间. 我经常遇到困难.感到沮丧,修复bug比实际写代码要花太多时间.但是 ...

  3. VC++动态链接库(DLL)编程(一)――理解库

    VC++动态链接库(DLL)编程(一) ――理解库 作者:宋宝华  e-mail:21cnbao@21cn.com 1.概论 先来阐述一下DLL(Dynamic Linkable Library)的概 ...

  4. 7种从头开始免费学习编程的方法

    我们曾在一篇文章中讨论过不会编程算不算是文盲的问题,虽然有人认为这样有点说过头,但同时也不可否认如今编程确实显得越来越重要.比如作为设计师,懂一些编程可能会帮你更好地理解自己工作内容:而如果你想从头开 ...

  5. 学习编程的25个“坑”,你踩到了吗?

    学习编程的过程中可能会遇到"25"个"坑",不仅初学者可能中招,专业人士有时也难以逃脱,我自己也毫不例外. 0. 忽视了编程终究是以人为本的.是的,机器的确会执 ...

  6. AQS理解之五—并发编程中AQS的理解

    AQS理解之五-并发编程中AQS的理解 首先看下uml类图: AbstractOwnableSynchronizer 这个类定义是提供一个创建锁的基础,设置一个排它线程,帮助控制和监控访问. 先看下A ...

  7. 为什么你应该让你的孩子尽早学习编程

    点击关注 异步图书,置顶公众号 每天与你分享 IT好书 技术干货 职场知识 本文大概 3367 字 读完共需 9 分钟 Tips 参与文末话题讨论,即有机会获得异步图书一本. 什么是编程,为什么编程很 ...

  8. 每个人都应该学习编程,因为它会教你如何思考

    ▲ 数据汪特别推荐 点击上图进入玩酷屋 扎克伯格11岁开始学习编程,创办Facebook:比尔·盖茨13岁学习编程,创办微软--乔布斯说:"每一个人都应该学习电脑编程,因为它会教你如何思考. ...

  9. 预售┃每个人都应该学习编程,因为它会教你如何思考

    ▲ 数据汪特别推荐 点击上图进入玩酷屋 扎克伯格11岁开始学习编程,创办Facebook:比尔·盖茨13岁学习编程,创办微软--乔布斯说:"每一个人都应该学习电脑编程,因为它会教你如何思考. ...

最新文章

  1. R语言ggplot2可视化增加坐标轴的刻度数实战:自定义坐标轴刻度粒度、增加坐标轴刻度的粒度、更加精细地表达
  2. JSP自定义标签开发与打包
  3. String类中toCharArray()方法的用法
  4. 测验2: Python基本图形绘制 (第2周)
  5. js怎么定义combobox_好程序员web前端教程分享新手应该怎么学习webpack
  6. 分析型数据仓库中读写分离的实现
  7. GDCM:gdcm::Fragment的测试程序
  8. GDCM:Dicom文件重复的PCDE测试程序
  9. [Qt入门]模态和非模态对话框创建
  10. 让开发者 so easy 的一站式服务到底存不存在?
  11. JS-商品图片点击轮换
  12. 埃夫特机器人示教器linux屏幕多少钱,不限 埃夫特机器人电路板维修
  13. YYtext简单使用
  14. 【英语语法】学习路线
  15. python求n的阶乘并输出_python求n的阶乘
  16. HTML5+CSS期末大作业:明星主页介绍(7页) 简约个人网页制作 大学生个人网页设计模板 学生个人博客网页成品 简单个人网站作品下载 静态HTML CSS个人网页作业源代码
  17. HTML代码中中逗号和句号怎么写,逗号和句号的用法
  18. [feather]StarlingUi框架——初识feather、界面启动及Ui加载
  19. Excel保存文件不能直接打开,打开之后显示灰屏,从左上角的文件中,再找到要打开的文件才能打开?
  20. uni-app 微信小程序 引入iconfont

热门文章

  1. jffs2制作与烧写
  2. 微软拒绝在华销售Win8盒装版本
  3. [OpenGL]变量限定符-参数限定符-精度限定符
  4. git操作---分支的创建和合并
  5. 数据库传递依赖,什么叫做传递依赖?
  6. ABAQUS 2019基础到精通有限元分析仿真视频教程
  7. OSI七层模型及TCP/IP四层模型详细分析
  8. 日本禅师铃木俊隆的12条生活准则
  9. 今天下午2点|AI TIME “未来杯” 走进浙江大学
  10. Excel单元格“公式不能自动计算” ?你一定踩了这4个症状