大三上学期10月份几乎被荒废

一位大学生分享了自己从迷茫中走出的过程,强调了技术学习的重要性,并提出了制定学习计划和提高时间管理能力的方法。他计划在11月专注于数据结构的C语言程序设计和初步学习VB,以更好地理解Windows内部原理。

         刚刚看了一篇在优快云的博客,一位刚毕业不久的同学的博客,上面记录了他大学后段时间的技术学习过程,真的很有感触。我现在正处在大三的上学期,刚刚从大一大二的迷茫中走出来,(大一大二基本就是在混日子,尤其是大二,完全浪费掉了大把时间),也读过很多计算机领域的前辈的文章,听过不少相关的视频,觉得有必要为自己的未来做一个更加有计划的打算了。

         上一篇博客是10月9号转载的,现在10月份已经过完了,还清楚的记得当初国庆的时候对自己订立的一个目标------10月份一定要学点东西,到11月份的时候来检验。现在正好是11月份了,回想这10月份都干了什么,发现真的是什么都没有学到和学好啊。10月,这一整个月都被我给浪费掉了!本来雄心勃勃的想在10月份的时候学会windows程序设计,于是在国庆之前就在图书馆借了一本经典的《windows程序设计》,结果发现真的是太难学了,那么多的大写都搞得我头大,最后慢慢心思就被磨平了,就这样时间在头疼中消逝了。

            突然之间,发现自己的时间管理能力实在是有待提高。以前,总觉得时间管理这个东西没有太大用,学习这种东西是应该循序渐进的,无法规划的;现在觉得,这是有缺陷的,我们应该把学习一门知识看做是一个工程项目,对这个项目的完成时间有个规划,至少应该在心里面假想一个进度条,这个进度条也许需要一个星期的时间就完成了,也许需要一个月的时间才能完成。不过,这都没有关系,即使你假想一个月完成,而事实上一个月的时间还没有完成,那一个月过后你也至少能学会点什么吧,项目没有按时完成,也应该至少完成一半吧。

          马上数学建模和计算方法就要考试了,考完试我就要把重心放在数据结构和操作系统上面,都说这两门课是基础,公司在招毕业生的时候,看重的也就是这些个基础,因为他们不能指望毕业生能上来就用的上手。

          数据结构的课程设计在这一个月之类要完成,这个应该来说是可以的,不过还主要是基于DOS平台的,基于windows的应用程序做起来比较难。这两天翻了一下《Visual Basic 2010 入门经典》,发现用VB托控件的方式去熟悉windows的窗口和控件是个不错的选择。同时,学过C语言和粗略地学过java之后,看看VB,感觉VB就是大白话,都是数据类型、控制结构(顺序、分支、循环什么的),本质上没什么区别,而且语言更容易理解。在理解了面向过程和面向对象这两大思想之后,学习一门新语言,无非就是熟悉另一套表达同样思想的符号系统罢了,只需要熟悉一个语句表达是什么符号就可以了,因为思想已经完全掌握,学得自然就很快了。

          看VB,还有一个感受就是,更加容易理解面向对象的思想了,因为这个思想本来就很“抽象”,如果不能用具体的事物去说明他,人们很难去认识他,用VB进行GUI设计就很好地把这种面向对象的思想“具体”地表达出来,化“抽象”为“具体”,才会领略到面向对象的实用与方便。同时,这也能让我在理解windows内部原理之前,先熟悉windows都有什么,比如对话框包括很多内容:text、caption、buttons、icon、defaultButtons,这些在我们平时玩windows的时候都不太在意的东西,这下会有很好的了解。就像,了解汽车的内部构造之前,你要学会开车,你要明白汽车外在的方向盘、刹车、速度计以及怎么加速、转弯等等,这些熟悉之后,你才会有可能对内部原理感兴趣,才会对汽车到底是怎么加速的有想知道的欲望。

          所以,11月份,给自己定了一个靠谱的目标,学好dos下的数据结构的c语言程序设计,同时学习一点VB,去熟悉windows的窗口都具体包含哪些东西,等到大约12月份的时候,再去探究windows的这些窗口到底是怎么去创造、消息到底是怎么传递的,真正做到循序渐进,同时又有规划。到时候再看MFC和windows程序设计之类的书,应该能对20%的东西感觉到亲切。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值