注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
haidong2732的个人空间 https://home.eeworld.com.cn/space-uid-267012.html [收藏] [复制] [分享] [RSS]
日志

大学两年的学习历程及感悟

已有 2688 次阅读2010-7-24 21:18 |

大学两年的学习历程及感悟

 

转眼间大二即将过去,回想着过去的两年的大学生活,确实有不少的感想及收获。

大一刚入学,那是个夜晚,刚从火车站出来,一个人来到这陌生的地方,虽然我马上就要看到的我的大校,但心里没有一丝的兴奋,相反萦绕我心头的却是失落!这不是一所理想中的大学,……

但是令我欣慰的是我选择了自己喜欢的专业:电子信息工程。

大一上学期,时间真不知道如何安排,也不知道未来的路该如何走,于是整整半年的大好时光就浪费在网吧和社团活动上,一学期过后,竟然学会了写毛笔字!很出乎我的意料,因为我平时的字迹相当差!

大一下学期,刚开学的时候和上一年一样,漫无目的,迷茫的过着每一天,忙着社团里的杂事儿。后来学校开了C++程序设计这门课。记得上大学前曾多次和同学说上大学以后肯定不学计算机编程,总觉得那些东西不适合我,我比较喜欢机械方面的东西。谁知刚上完几节C++程序设计课,我便有了编程的冲动!记得当时老师刚讲完 main() 函数,简单的输入、输出语句 cin cout 以及条件判断语句 if , else 如何定义一个整型变量,我就想着要编一个程序,用来模仿一些手机里的功能:输入性别、身高、体重,然后输出这个人的体型特点:偏胖、偏瘦、过胖、过瘦或标准。当时我花了一个中午(现在来写的话也就两分钟的事,但当时毕竟是第一次写)的时间来编写这个程序,这也是我第一次编程,下午上机编译运行通过,并且达到了我的预期效果,当时那叫一个高兴!因为我看到其他同学甚至连书上的简单例程都没编译通过,而我自己写的程序比书上的例程代码量大多了(呵呵,其实也就几十行代码,但书上的例程还不到十行),没经过修改就编译运行通过,觉得自己很了不起!从此我便爱上了编程!

C++课,我永远都走在老师的前面,我发现关于C++编程语言我自己看书就可以学会,根本不用老师讲,当我看到其他同学上C++课时那满脸痛苦的样子,我知道编程是我自身的一个优势,于是以后我就更喜欢编程了。学校发的课本自学完后,我从图书馆借了一本有关C++面向对象编程的书,几天时间就看完了,跟看小说似的(当时只是泛读,觉得能够理解就跳过去了,没有刻意的去记忆学习一些东西,只是想知道C++面向对象编程到底是怎么一回事),对C++面向对象编程有了一定的了解后,大一的那个暑假,从图书馆借了一本C++书,准备回家细细研究。

大一快要结束时,导员说告诉我们一个消息,说大二一开学有一个全国大学生电子设计大赛,建议我们有兴趣的尽量参加。听到这个消息后我犹豫了一段时间,在电视上看到过相关的电子竞赛,智能小车、机器人,我对那些很感兴趣,但是自己还什么都不会,参加这个竞赛能获奖吗?(当时是多虑了,想都不用想,没一点基础怎么可能获奖),后来还是抱着美好的愿望毅然的和班上其他两个同学一起报名参赛了(现在看来当时的决定很正确)。一开始学校说报名参赛的同学要留在学校培训,但后来不知什么原因取消了,只给了一些单片机的视频资料,让回家自学,那就只能回家自学了,考试完后带着这些资料和我自己借的C++编程书回家了。

回家后,基本上每天都是在看C++编程和单片机视频资料,大约这样自学了一个星期,感觉进步很大,也体会到了C++编程和单片机其中的乐趣,用C++可以在电脑上编程,让电脑完成一些自己想要完成的事情,给单片机编程可以控制单片机来控制其他的外围电路来完成一些功能,如用单片机实现:电子表、计算器、温度计之类的东西,只有想不到的没有做不到的!在家自学了一个星期后就回老家了,一直到大二开学。

大二刚开学,便迅速的开始准备电子竞赛,那些日子和其他三个队友整天起早贪黑,忙的不亦悦乎,特别是竞赛的那几天,学到了不少的东西,也意识到了自身的不足,也是从那个时候起,我给自己未来大学生活制定下了目标。竞赛过程中我们用到了 NEC 公司的一个芯片,需要和单片机通过串口进行通讯,因为暑假只自学了一个星期,单片机串口通讯方面的知识还不会,其他三个队友也不会,但竞赛用的着这方面的知识,于是我便硬着头皮用最短的时间学习这些东西,学完以后,竞赛中的遇到的其他困难仍然很多,最终我们以失败告终,但我们也不觉得有什么遗憾,毕竟基础知识差的太多。

通过这次竞赛,我和队友们收获很多,并且各自也有了明确的发展方向,从此大学生活不再无聊,未来生活变的明朗起来!竞赛中我学了串口通讯方面的知识,这也使得一个萦绕我心头多年的困惑得到解决,高中的时候我看过很多军事方面的杂志,特别喜欢美国的无人机,操作人员在千里之外就可以通过电脑获取无人机侦察到的信息,甚至控制无人机对敌发动攻击,从那时起我就梦想着什么时候我也可以用自己的电脑来控制一架无人直升机或汽车,当时只知道要做到这些需要用到无线电和一些自动控制电路,但怎么用电脑来控制还很不清楚。了解到串口通信方面的知识后,现在想想那些自动控制电路可以用单片机来实现(当然,如果要做的高级一些还得用一些高级的处理器芯片ARM DSP ……),至于用电脑来控制这些外围电路需要通过一些接口(串口、并口、USB……)来实现和外围设备的数据通信,当然还得有专门的软件来完成这些操作,而这些专用的软件只能自己来做了(在“天空” 、“多特”里是下载不到的,呵呵)。竞赛结束后便给自己制订了学习计划,要想实现我高中时的梦想,软件设计、硬件电路都必须精通,硬件电路设计是我们的专业课必须得学的,要做软件可以学 VBVCdelphi…… ,而我自学了C++语言,当然从VC入手了(虽然很多人说VC要难一些,当我还是选择VC,不难还不学呢!)。

大二的上学期在学VC上花了很大的精力,自学的过程是很艰苦的,没有老师带,就到图书馆借书,一本书看不懂,再借一本,有些日子我手头儿有5VC++方面的书。有时候一些很实际的问题书上是没有的,于是我就上网查,在网上学了相当多的东西,到目前为止我有近80%的疑难问题是在网上得到解决的,很感谢那些网友!因为学VC++占用了其他课程的时间,导致学期期末考试挂了两科(模电、电路),现在想想真是不应该!寒假到家后继续学VC,并且做了一个示波器软件(功能不是特别强大),通过做这个软件我发现一个软件真正有技术含量的部分不是其华美的界面,而在于算法,我做的这个软件只能对单片机采集到的数据在时间轴上显示,而要对单片机采集到的数据进行频谱分析还需要将这些数据进行傅里叶变换(快速傅里叶变换的算法我还没接触过,有些知识还没达到),要解决这个问题还需要学一些数学方面的东西。通过一个寒假的努力,基本上我自己想要的软件(主要是上位机控制软件)可以自己做了。

大二下学期,补习模电、电路知识,期间还仓促的报名参加了ADI全国大学生电子创新设计大赛,我和队友选择了“电磁流量计” 这个题目,就是用非接触方式测量管道内液体的流量,测量原理基于法拉第电磁感应定律,并且将测量到的数据传送到计算机上做进一步的处理、显示、保存,整个系统就是由硬件测量电路和上位机软件两大部分组成,最终我们设计的作品没有入围,上位机软件对我来说没有问题,关键是硬件电路对模拟信号量的测量,这一块的知识差的还是比较多,并且缺乏实际经验,导致最终的失败。这次竞赛后我又开始抓紧补充模电知识,对VC++的学习暂且放了下来(因为已经初步入门,以后走起来相比之前要顺利一些),以后的时间主要用来学习硬件电路设计和嵌入式系统方面的知识,而VC会当做业余爱好来学……

经过这两年的学习实践,总结了一些东西:

1.学习要有目标性。特别是理工科类的学生,如果不考研,决定以后就干自己专业这一行,一定要结合实际应用有目标的去学习,而不是死学课本知识。

2.学习不能太浮躁。基础知识一定要学好了,没有牢固的基础是建不成一座摩天大厦的。

3.学会融会贯通所学的知识。我硬件、软件都学,很多人可能会想,学这么多肯定学不精,但我并不这么认为,其实软件、硬件是互相联系的,打个比方:硬件电路就像人的躯体,而软件就像人的思想。离开硬件,软件就没有运行的基础,而没有软件,硬件电路也很难实现复杂功能,并且软件可以代替部分硬件而节省成本。在软件设计中的一些思想也可用到硬件设计中,反之亦然,学的多一些,思路就多一些,这就是知识的融会贯通。(据个例子:我曾将计算机上Windows 编程中消息响应机制的思想用到了单片机硬件编程中,起到了很好的效果,可以很容易的实现以单片机为核心的硬件电路的多功能化。)

4.大学生就业难的原因。如今,大学生就业难已成为一个不争的事实,客观的讲,现在很多大学(普通高校)的教育已由过去的精英教育转变为大众化教育,再加上高校连年的扩招,造成现在大学生数量众多而质量下降,就业难在所难免!作为一名大学生,一味的抱怨是无济于事的,客观环境无法改变,要想走出这种困境,只能从提高自身的核心竞争力入手,大学时光不是用来消遣的,而是用来为未来的竞争积累筹码,不是说自己所学的知识能在期末考试考个好成绩,多加几个学分就万事大吉了,应付考试的那些知识在实际应用中是远远不够的,并且很多课本上的知识已经过时!所以大学生一定要紧跟时代的步伐,永远都保持向前看!(尤其是电子信息工程以及相关专业的学生,我们这一行业发展太快了,有一位前辈曾说过:“由于电子和计算机科学的发展呈现日新月异的变化局势,一定要明白:您距离失败永远只有6个月”。)

发表评论 评论 (10 个评论)
回复 soso 2010-7-25 11:16
好文 赞一个  “由于电子和计算机科学的发展呈现日新月异的变化局势,一定要明白:您距离失败永远只有6个月”听后感慨颇多啊 加油~~

你在备战竞赛么?呵呵 咱们可以沟通下
回复 范小川 2010-7-25 21:41
潜力股。
回复 haidong2732 2010-7-25 22:12
soso: 好文 赞一个  “由于电子和计算机科学的发展呈现日新月异的变化局势,一定要明白:您距离失败永远只有6个月”听后感慨颇多啊 加油~~

你在备战竞赛么?呵呵 咱们
好啊,我有什么不懂的还得向你请教。
回复 haidong2732 2010-7-25 22:13
范小川: 潜力股。
如果真是一支潜力股就好了,呵呵
回复 soso 2010-7-25 22:17
haidong2732: 好啊,我有什么不懂的还得向你请教。
多在坛子里提问吧 大家都会帮忙
回复 张无忌1987 2010-7-26 08:43
不错呀,顶一个~~最近在学C++,感觉确实有点难学,我有个疑问电子信息工程专业开C++这门课吗?怎么我们学校这个专业没有开呢?
回复 haidong2732 2010-7-26 10:02
张无忌1987: 不错呀,顶一个~~最近在学C++,感觉确实有点难学,我有个疑问电子信息工程专业开C++这门课吗?怎么我们学校这个专业没有开呢?
我们学校这个专业有两个方向,一个是硬件方向,一个是软件方向,软件方向用得着C++,所以开了这门课
回复 lxylzlzs 2010-7-28 10:51
电信的路过
回复 bairen1989 2010-7-30 23:15
文章很不错 顶一个
回复 lvfanzai 2010-8-18 21:11
很不错,我也是大二上完了,以前没抓紧时间学,暑假忍受着武汉炎热的天气学习单片机,每天都逼着自己编程,反复的改,反复的想,唉,只是大三就来了,看看课表上面排满了专业课,希望我能在硬件方面走的更远,向你学习~

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章