有位同学给我来信,说:“老师,我现在一直担心现在写过的代码,过一段时间就会忘了。就像那个电子词典,我就是害怕忘了,恨不得一天看一遍。有时看过了还是有种要忘掉的感觉。”
人的遗忘,太正常了。在基础教育阶段,老师们成天嘱咐“记住!记住!”,这已经成为我们的习惯了。然而,这样的观念是不对的。如果成天迷恋于已经得到的东西,非但旧的事物不能留住,还将失去更大的天空。
我给出了下面的答复。
可以看出,你是位很珍惜劳动成果的同学,以至于,得到的劳动成果成为了你的负担。
看着你的几句话,我突然想起的是一个很小的小男孩,拿着自己心爱的小玩具汽车,睡觉都要放在枕边,恨不得不睡觉了看着它,不要让人抢去,不要被人搞坏。为了这个玩具车,他不敢去玩其他的玩具,不敢到新的地方去玩。他这样做,是不能成长的,他也只能守着玩具车了,未来真正的小汽车会离他越来越远。所幸的是,没有一个孩子这样做。所有的孩子都能成长,因为他们本能地会玩腻了某个曾心爱的玩具,而将更多的热情投入到了追求未来的东西。
是的,现在你所写的一切程序,都不会直接照搬着进入到未来你要做的产品中去的,不会出现在将来的某次考试中。即使出现了,也不是靠着你现在的记忆让它重现。如果是这样,用U盘拷上,发表成博文,足够了。你现在所做的一切,这样经历的过程,就是你成长中必经的一个阶段。要学的东西还有很多,这些并不是要靠记去将它们留下来的。在逐步推进的学习中,犹如蚕蛹蜕皮,该去的壳就由它去了。每一次的生长,获得了大步的前行,也要去掉一些束缚。
武术当中有句古训,叫得意而忘形。长年累月练习动作和套路,是学习的一种方式。而到了真正用武的时候,才不会想起先黑虎掏心再白鹤亮翅什么的,而是,一出招就是在当时情境下最合适的招数,一招致敌于死地。我们所学的东西,也是这样,其形并不重要,就如你现在做出来的电子词典之形。我们重视的是,在你做出来的过程中,你在解决问题方法上有了提高,通过思考明白了一些道理,通过动手增长了技能,还有,成功地运行程序给了你信心和动力。这个过程中的一切,不是谁能够给你讲出来的,只能靠你亲历才能获得。武术中的动作和套路是要练的,没有这个过程学不到功夫,但这些东西是必须要忘掉的,记住了,就是学死了,这是没有生命的把式。你现在所做的练习,也是必须的,但做完之后,也就别想着永远记住了。
卸下不必要的包袱,将你的热情投入到要解决的一个一个的问题上来。其实,这些东西要强记,反而会忘记。不断前行,回头看,这就是小儿科。我们都要从小儿科走过来。
放下包袱,展开羽翼,你有更广阔的天空!
==================== 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章分类目录(不定期更新) ==|
|== C++ 课堂在线专栏 贺利坚课程教学链接(分课程年级) ==|
========为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =======
分享到:
相关推荐
解决300系列plc的程序加密问题
自己写了一个画点函数(程序中的DrawPointb),但是使用这个函数画矩形时有点问题,当颜色 ; 号是奇数时正常,如果颜色号是偶数时,矩形将不能正确显示.本程序中使用的画点函数是在网 ; 上找的,不过这个函数也有一点问题,...
C语言程序设计(第2版)-2期 常见问题3-2使用库函数忘写文件包含.pdf 学习资料 复习资料 教学资源
本程序能够帮助你复原被打乱的魔方,使用时将你手上魔方每一面的颜色输入到程序中,程序会自动为你计算出一套转发,按照转发,可以将魔方六个面复原。 代码是我大学时候写的,那时候刚学会C语言,代码非常烂,但是...
这是个C#程序方便大家参考,记得好的话一定要评鉴给我加分啊。不要忘了回帖子啊
本人网上找的,关于摄像头的源程序。大家好好分享,但不要忘了,回帖!
常在Linux下编写程序的人都认为man是非常好用的工具,只要知道函数名就能快速查询到函数的使用方法,但是如果我们忘了函数名或是根本看不懂英文说明时,该怎么办?事实上,编写程序时往往是因为对某个功能的需要才去...
自己写 的一个基于easyx的记账小程序 可用于easyx初学者参考
忘了什么功能了,但是务必保存电脑数据以后再启动。 当时好像是为了熟悉VS,写的恶趣味程序哈哈哈哈~
这是一个用vhdl语言编写的简单的2*2乘法器,在maxplus2上编译通过了,并且在比较通用的一块实验板,名太长忘了实验过。注意要在maxplus2上编译前指定每一个输入输出的pin。
写程序的时候突然忘了C#的控件命名的大小写的规范怎么办?就来看看我收集到的C#的控件的标准命名规范吧!
世人都晓高手好, 只有名利忘不了 世人都晓高手好, 只有金钱一定要 世人都晓高手好, 天下美女都要抱 世人都晓高手好, 不写代码最最好 高手的武功不是一朝一夕练成的。还记得玻尔那件轶事吗,玻尔回答...
VC++ 自动关机,定时关闭电脑源程序,挺简单,但写这款程序比较多,在初学VC的时候,经常写这些小程序,不过具体的方法已经忘了,今天从网上发现了这款源代码,还是花了5分下载的,呵呵,借助源码爱好者分享给喜欢VC...
VBI.CommandBars.Add cbsToolsBarName中的cbsToolsBarName当然是我们的工具条名称.你最好用常量方式.每次向它加按钮时,将会节约你写汉字的事件,如果你写英文,当用户在工具栏点右键时...如果你知道了一定别忘了告诉我!
如果不需要用到文档加密可以去掉相关宏PODOFO_HAVE_OPENSSL,有两个用例需要用到linux相关库,没做编译是禁用状态,启用了PODOFO_HAVE_OPENSSL宏后需要添加两个dll文件到程序目录并且要连接相关lib库。因为该开源库...
最近跟着网上的视频做了很小的windows程序,都打包发上来了,一来是保存吧,免得忘了,再者就是供感兴趣的人看看吧。
程序写的比较简单,希望高手能指点!这个是个VS工程。 忘说了,如果自己做测试数据集的话,最后类别的位置一定要加个‘?’这是格式要求!O(∩_∩)O~还忘了一件事情就是那个拉普拉斯校准避免计算零概率值的没有编写...
全景图到穹景图 这个程序我最初是用 FreeImage 写的,这两天改成了 matlab,再不贴上来,我就要忘了。 看到一篇文章有这样的变换,挺有意思的,就拿来试了一下,文章点此。 全景图到穹顶图变换,通俗的说就是将全景图首尾...
一个用java写的摇号抽奖程序 期末作业 可用于参考 java绘图等