c++ primer 系列教程 前言 我的自学经历

  已经许久没有写博客了,这么想来心里也有些唏嘘。

  这里我回顾一下我的学习过程,但不得不说,我还没有入门。

  在我有电脑的时候,我无意中被电脑技术所吸引了。而要想详细的了解电脑技术的原理,那么肯定要学习编程语言。

  我记得当时我查询了网络上的入门资料,许多人的回答都说先学c语言。于是我便买了一本c语言入门,当时我是充满热情学习,不过到了一百多页的时候,我失败了。对的。我放弃了。

  原因,现在想来,无非害怕啊。懒惰之类的。

  后面多了许久,大概几个月,或者是一两年,我又有兴趣了。在网络上找到了毕向东java视频又看了起来,不过看到了多线程,我又失败了。放弃了。到这里,也许你会鄙视我。

  毕竟我的毅力真的很奇怪,特别是生活如此不平静的时候。

  不过,那个c语言入门那本书中,我大概是学会了变量之类的概念吧。

  在这里,我要感谢毕向东java视频,毕竟在这些视频中,我还是学会了创建对象,对对象操作之类的知识,不过我也不清楚是什么原因,也许是懒惰,害怕,或许别的,总之我在看到多线程那里放弃了。

  在之后,我由颓废了几个月后,再次学了lua,不过学习lua没多久我就放弃了。

  在之后,大概是几个月吧,我就开始学习c++,使用的教材是c++大学教程第九版,不过这本书感觉一般般吧。不过,也教会了我许多c++的知识。当然,在看到数据结构那里,我又放弃了。

  学习c++的时间是大二下学期。

  而在这个暑假,我就学习c#了,这一次我了解了委托啊,事件啊,泛型啊,在多线程那里,我又放弃了。这因为我发现,对于迭代器,我了解的不够深入,往往疑惑很多。当然,这只是一个原因。

  所以,这往往导致我失败。当然,你嘲笑我也不要紧。毕竟,我又不是过目不忘的天才,当然也许以后我会成为高手。

  对于,以上的学习经历,我又许多的话想说,也许可以给后来的你一些启发。当然,我的发言也许不是很流畅优美,所以你可以将就着看。

  刚才我去吃饭了,现在回来,继续刚才的话题。

  现在我发现,我经常失败其实不无道理。这句话应该没说错。

  首先,要专心于一门编程语言上。像我的话三心二意,每一门语言都了解一些,但也因此没有一门语言我是深入了解的。所以这也制约了我的水平,可以这么说,现在我一门语言的没掌握。

  这么想的话,我挺惭愧的。但人应该不停的进步。

  我还发现,在编程的学习中,对于一个概念,你最好了解的非常清楚,最忌讳那种好像了解了,又好像没有了解的状态。而我经常这样,我记得我学的时候,我很心急。总想着一两个月看完,一天多少多少页,那种焦急的心情,使得我对于一些概念掌握的并不熟悉。所以学到后面也来越看不懂。

  还有,我这人以前挺勤快的,但现在比较懒惰,总是不做笔记。所以当我遗忘了一些知识的时候。没有笔记可以供我查询。查书的话也麻烦,所以。。。。

  还有,在学习c++大学教程那本书的时候,我采取了一个不正确的学习方法。我采用抄书的方法,这个方法现在想来并不太好,为什么这么说。因为现在我想起那时,我是抄着抄着,就变成了机械作业,知识也就没有进入大脑。

  所以,学编程一定要用电脑手敲代码。我感觉这样更好一些。说道这里,我想到以后计算机会不会没有键盘,靠人脑来进行思维控制呢?对于未来的变化,我们不一定知道。我们在这个时代,就抓紧当下的时间学习,然后才能紧跟最新的技术浪潮。

  似乎我也没什么话可以说了。

  总的来说,就是要集中力量学一门,弄清概念,多做笔记,动手敲代码,如果还有什么,那就是多看书,多练习,多思考。

  也许这里还有什么缺漏,你可以留言告诉我。

  确定方向,这个系列教程其实是作为我的笔记,这样,当我忘记的时候,可以在这里面查找。当然,你也可以和我一起学习。

  因为我感觉我还没掌握一门编程语言,所以这一次我要下功夫学会c++。

  好了,也没什么可以说的了。 如果这里面有什么不妥,你可以指出。

  所使用的教材,当然是经典的c++primer 第五版

  2017.09.28写于中午

  

  

  

时间: 2024-10-08 22:05:02

c++ primer 系列教程 前言 我的自学经历的相关文章

《Python3 bottle Web开发系列教程》

<Python3 bottle Web开发系列教程——前言> http://blog.91duofanli.com/opensource/%E3%80%8APython3+bottle+Web%E5%BC%80%E5%8F%91%E7%B3%BB%E5%88%97%E6%95%99%E7%A8%8B%E2%80%94%E2%80%94%E5%89%8D%E8%A8%80%E3%80%8B bottle web开发环境搭建 http://blog.91duofanli.com/opensourc

【Android进阶系列教程】前言

起因 因为初学Android的时候还没有写博客的意识,现在Android的门是入了,正在进阶的道路上行走,但是就这一路也走了不少的弯路.我想,总得来说Android入门还是比较容易的,网络资源比较丰富,就连Google官方都提供了eclipse+SDK+ADT的集成(当年是要自己装ADT插件配置的),下载下来解压->打开eclipse->直接就helloworld了.然后自己按照书上搞几个Activity互相跳转,监听几个按钮也能做出各种有意思的玩意儿. 现在想起来,入门真的没啥特别大的难度.

1、ABPZero系列教程之拼多多卖家工具 前言

此系列文章围绕着拼多多卖家工具来介绍ABPZero的使用,内容包括手机登录.手机注册.拼团提醒.微信公众号绑定帐号.有拼团发送消息到微信公众号(只要关注过微信公众号并已绑定系统帐号). 学习此系列必备: 手机验证码:使用阿里云短信,可注册阿里云帐号订购(后续会介绍) 微信公众号:我所使用的是认证过的服务号 邮箱:配置系统发送邮件 ABPZero框架:我所使用的是3.4版本,版本不一样可能个别地方也会有些异同,为了让学习过程比较顺利,最好版本跟我一样. 群号:104390185(加入这个群可以下载

【【分享】深入浅出WPF全系列教程及源码 】

因为原书作者的一再要求,在此声明,本书中的部分内容引用了原书名为<深入浅出WPF>的部分内容,假设博文不能满足你现有的学习须要,能够购买正版图书! 本人10月份提出离职,可是交接非常慢,预计年底才会交接完,趁着交接之际,自学了一下WPF,由于这是微软未来的发展趋势,自WIN7以来包含前不久公布的WIN8,核心还是WPF,在此,将自己的学习成果做一个总结,同一时候将自己学习积累的东西和广大博友分享,希望大家能共同进步.在文章的结尾我会将全系列的源码地址提供给大家,有须要的朋友能够下载下来自己研究

iOS Core Animation 简明系列教程

iOS Core Animation 简明系列教程  看到无数的CA教程,都非常的难懂,各种事务各种图层关系看的人头大.自己就想用通俗的语言翻译给大家听,尽可能准确表达,如果哪里有问题,请您指出我会尽快修改. 1.什么是Core Animation? 它是一套包含图形绘制,投影,动画的OC类集合.它就是一个framework.通过CoreAnimation提供的接口,你可以方便完成自己所想要的动画. 2.我眼中的Core Animation? 动画和拍电影一样,而我们就如同导演一样,全权负责这场

Cocos2d-x 3.0final 终结者系列教程06-Director和场景跳转

这些天互联网大事不少呀 1.逻辑思维分家(所谓合久必分,分久必合,实属正常,切行切珍惜吧) 2.锤子手机开卖  (不管你买没买,反正我没买,作为多年Android开发的我深知说的亮点其实在我看来都是没用的) 3.京东上市        (一直亏损的企业,在国内上市真的不可能,不过公司亏损不表示公司没有价值,这就是潜力股,奉劝各位找对象的多关注些潜力股) 4.聚美优品上市  (话说欧哥虽是官二代,但互联网电商公司上市跟这确实没啥关系,有本事你是官二代也做个上市公司试试呀, 徐小平老师这次算牛了,投

Web Api系列教程第2季(OData篇)(二)&mdash;&mdash;使用Web Api创建只读的OData服务

前言 很久没更新了,之前有很多事情,所以拖了很久,非常抱歉.好了,废话不多说,下面开始正题.本篇仍然使用上一季的的项目背景(系列地址http://www.cnblogs.com/fzrain/p/3490137.html)来演示OData服务,因此我们可以直接使用之前建好的数据访问层.但是不是说一定要看到之前的所有内容,我们只是借用数据库访问层,对于数据库的模型构建移步(使用Entity Framework Code First构建数据库模型). 有了数据访问的基础,我们可以开始构建OData服

Laravel大型项目系列教程(三)之发表文章

Laravel大型项目系列教程(三)之发表文章 一.前言 上一节教程中完成了用户管理,这节教程将大概完成发表Markdown格式文章并展示的功能. 二.Let's go 1.数据库迁移 文章模块中我们需要建立articles.tags以及article_tag表,每篇文章会有一到多个标签,每个标签会有一到多篇文章,创建迁移文件: $ php artisan migrate:make create_articles_table --create=articles $ php artisan mig

iOS9--适配系列教程(原文/译文)

摘自:https://github.com/ChenYilong/iOS9AdaptationTips iOS9适配系列教程[中文在页面下方] (截至2015年9月3日共有6篇,后续还将持续更新.更多iOS开发干货,欢迎关注  微博@iOS程序犭袁) For more infomation ,welcome to follow my twitter English 1. Demo1_You'd better Convert HTTP to HTTPS How to deal with the S