【学生来信】
尊敬的贺老师:
冒昧的给您来信,请您见谅。我在CSDN和您的新浪博客上看了一些您的文章,很喜欢您这样的老师。我先大概说一下我的状况吧,我是XX大学印刷工程专业的一名准大三学生,大一上的时候学习了《C语言程序设计》,大二上学了《数据库》、《数据结构》、《面向对象程序设计》,但是我感觉只学到了一点皮毛,在课后没有付出时间继续学习。直到大二下我才感觉自己对写程序有点兴趣,于是就和另一个同学申请了一个“二维码生成系统”的小科研项目,从今年的暑假7月3号开始,我就比较集中的学习MFC的机制,一直到现在我觉得才算是入门了吧,到这个时候我想应该开始实践自己动手去写这个小程序了,可是一上手就会遇到各种问题,如果在一个问题上耗太久,就会影响我学习的心情,这样会浪费掉很多时间。
下面这些问题一直困惑着喔,麻烦老师指点一下,给点意见吧:
1. 面对学习编程中遇到的问题,怎样正确处理这些问题呢?
2. 如何保持自己对编程的热情?(有时候我会怀疑自己是不是真的对编程有兴趣,一般过个1、2天我就恢复了,但是被浪费掉的时间很可惜)
3.如何在学习编程的过程中少走弯路呢?(当为了一个简单的问题花了超过正常时间解决这样值不值呢?)
4.最后再问一个可能比较傻的问题,您是怎样做到快乐的生活、快乐的工作的呢?我猜想您读大学时也是在快乐的学习吧。(从您的文章中可以感受到您这种积极乐观的心态,可我体验到得学习的快乐却不多,经常有种疲于学习的感觉)
如果有没有描述清楚的地方,还请老师原谅,谢谢老师!
祝您:合家欢乐,身体健康,工作顺利!
【我的回复】
因为回老家去探望老父亲,这封信耽误了十来天才回复。因为这封信,知道了印刷工程这个专业。除了计算机科学与技术、软件工程等专业之外,和计算机相关的专业真是太多了,IT技术的覆盖面真是很广,也真心希望有更多对IT技术感兴趣的同学能在这个领域获得好的发展。
针对你的问题,提些建议:
1. 如何处理编程中遇到的问题?这个问题太范,以至于没有办法说。首先,具体问题具体对待,没有一个现成的框框或者锦囊之类的,能处理好所有的问题;其次,遇到问题是正常的事,从学习的角度(在校的学习及毕业后的终身学习),问题还是你取得进步的起点,应该为之高兴,解决了,你就又长本事了;再次,要相信有问题就有办法,一时解决不了不要急,人终究是能解决问题的;最后,充分利用各种资源和手段,包括周围的人、图书馆、网络,掌握支配这些资源的方法,这也让生活在问题中变得精彩。
2. 如何保持对编程的热情?个人认为,这个热情恰到好处就行了,不必特别狂热,我们还有其他事情呢。没有编程,而是安排做了其他事情,并不见得就是浪费时间。如果一定要所谓的保持热情,在编程上持续地做一些事情即可,你可以用周为时间单位进行考察,看这一周我在编程上做了哪些事情。除了完成和课程同步的实践以外,在不同的时期,给自己安排一些合适的任务去做,可以是一系列的题目,也可以是力所能及的项目。总之,保持平常心,不要急躁,不要给自己扣帽子,不要怀疑对编程的兴趣,持续地学习下去即可。
3. 如何在编程中少走弯路?现在出去旅游,常是导游带着,坐车直奔目的地,下车、拍照、上车,过后看过什么都忘记了。这种旅游有什么意思呢?想想,我们的学习,包括编程,是不是也是这样。有时走了点所谓弯路,你能够看到别样的风景,会有与众不同的收获。所以,如果有条件获得指导,可以按照指导的要求去学习,之后一定要记着自己再去做些拓展;而如果在某种技术的学习上,没有可靠的指导力量,依靠网络,综合各方的意见,给自己设计一个学习方案,并照此执行,可能其中会有弯路,但感恩这种经历,它将使你在学习能力、技术能力两方面都有所收获。
4. 如何保持快乐?这个问题让我想了好久。我想给出两种回答。第一种回答可能难以让人接受,快乐的秘诀是——傻。傻子都是成天乐呵呵的。现代人想得太多了,尤其是很多功利性的东西,明明现在已经过上富足的生活了,还在拿着穷心态去做事,你可能会想到社会保障不健全之类有后顾之忧之类的话题,但你也应该想到“贪欲”二字,这是一切不快乐的根源。突然想起乔帮主的“stay foolish”了,有了这个心态,做任何事情都是上天的恩赐,还会有什么不快乐呢?傻的另一种解释就是让自己简单一些,这种理解能好受些。第二种问答可能会正统些。首先正确面对现实,看到在身边的各种问题(由于认知原因,可能并不是问题)时,哪些需要接受,哪些可以改变,在问题中学习并获得智慧,对于己不利的要有胸怀接受,也有勇气改变,你会发现会有新的天地。其次能正确认识自己,要有自己的标准,对自己进行评价,不可时时刻刻处在和别人比来比去的情境中,这样就能经常欣赏自己的进步,穿着合脚的鞋子,走好自己的路。最后,针对学习本身,把它视为需要,而不是负担,知道自己走在正确的道路上,将来的成绩会自然来到,有此足矣,这种轻松的心态会带来享受。
如上所述的热情、快乐之类的,都是我们的追求,而在这条路上,需要更多自己的体验。不要为追求这些背上包袱,只要方向正确,持续努力即是,该来的一切,都会在你不经意间来到。
一些偏见,仅供参考,衷心祝愿你获得属于自己的体验。
【学生的回复】他的总结很精炼,用心体会,可以忽略我的絮叨。
十分感谢贺老师的经验之谈,感谢您花费精力帮我解惑,您的指点影响了我的心态,我一直觉得自己有点悲观主义,现在好多了。从您的指导中:我摘出了我以后学习、生活过程中的大原则:
1.问题是进步的起点,我应该为之高兴。
2.保持所谓的热情的根本就是保持平常心。
3.弯路上也有别样的风景。
4.stay foolish,stay hungry!
5.学习是一种需要,而不是负担。
6.穿合脚的鞋,走合适的路!
尽管我没有机会到课堂上感受您的师长风范,但是从字里行间也可以体会到您对教育的热爱与负责,所以我还是想对您说:老师,您辛苦了!
最后衷心祝福贺老师及家人身体健康,生活美满!