昨天,自己从网上摘录了一篇文章。看完后感触比较多,因为我也即将迈向毕业,比起刚进大学的时候,在学习上面有了一些新的心得和经验。

刚进大学的时候,是脱离了电脑学习的。本人大一才刚接触计算机,和许多甚至非本专业的同学相比,起步算是晚的。而且也不知道计算机这门学科该怎么去学,一开始我死盯着书本看书,结果发现效果并不是特别好。由于电脑接触得晚,所以我不懂得如何让电脑在学习上起到帮助的作用,也不懂得利用网络上的信息。不过有这么一个感觉,就是看书看到一半就会有想试试看的冲动,可是这时旁边却没有电脑……

等我拥有一台电脑以后却没有让它在学习上发挥作用,我沉迷于游戏之中。当然,我开始和电脑有亲密接触了,也逐步摸索出了电脑的一些作用。后来,比起考试我更喜欢做项目,虽然手很生做得也很慢,但感觉很好。当自己写完实验报告后,自己观摩一番,颇有成就感。这时我有了另外的困惑。

在学习专业课的时候会产生一些困惑,觉得自己学得也很辛苦,为什么到了想做一个东西的时候却做不出什么呢?从这时开始,我就非常向往文章中所说的“时髦技术”。我觉得学这种东西才是实用的,今后在工作上用得着的。可是我又要应付难度较高的专业课,这时的我内心矛盾,不知道该不该放弃一些什么。

后来,我在网上看了些讨论(包括这篇文章),发现原来基础很重要。我有切身体会,前不久我用VC++做了一个窗体程序,这也是我第一次使用MFC,感觉MFC并不是当初想象中那么难,要不我也不会动手去尝试做。有了面向对象的基础使我很容易接受MFC的思维,这时我体会到了基础的作用。不过我的体会还没有完,当我要对MFC的控件进行功能上的调整时,我发现我并不十分清楚整个程序是怎么运作的,因为MFC帮你把许多操作都进行了封装,你不知道哪些时段会产生哪些消息、它们是如何被互相传递的。这时我有一种去看WINDOWS API(SDK)的冲动,因为MFC就是把它给封装了,使程序员能更加方便地进行编程,它就是MFC的基础,你只有了解了它,才能更好地使用MFC编程。我现在懂得了基础的重要性,只有扎实的基本功,才能够有更深的造诣。

文章中也有我不是很赞同的一些观点,但这并不影响整篇文章的价值,适合刚刚接触IT的学生朋友看,对自己会有所启发。不管基础重要还是技术重要,ANYWAY我们都应该脚踏实地,一步一步地朝前走

posted on 2004-09-08 23:29  Kidd  阅读(373)  评论(0编辑  收藏  举报