// 最近的做法:电脑的浪费时间 -》同样适用在暑假做Project的时候;以及上课的问题;
昨天参加了一个workshop,是讲怎么用Endnote的;里面除了一个主讲人之外,还有很多的Lab Assistant来确保你跟上了进度。我当时进去的比较晚,坐在了最后一排;而在我后面,就是三位Lab Assistant,巡视全场。
平实我参加这种workshop,只要是遇到了自己感觉听过了地方,都是习惯性地去浏览网页,查邮件,看Google Reader,如此循环(有时候还去写写作业)。但这次因为后面就有人盯着你看的缘故,一直没有做这些事情。
于是在我认真听讲的过程中,突然意识到了自己的问题——自己一直存在很严重、很明显,但是自己一直没有意识到的问题:自从进了大学以后,只要感觉老师讲得简单了,我总是会去浏览其它网页的;于是很多课,我上课听讲的状态是:一半时间感觉这个老师讲得我都懂;另一半时间发现讲得内容我完全不懂——于是下课之后,要么自己花更多的时间把没听懂的内容补上(而且上课的时候,我自己去开小差是绝对没有一点效率的),要么就是这门课落下了到了考试之前在开始补上。
考试成绩不好是次要的,更严重的问题是,我花进去了时间,但是没学到东西。
对比我在上大学以前上课的状态,那是全身心的投入:自己不仅完全了解老师在讲什么,而且还比老师快一拍,提前算出来了答案或者在问之前就已经知道了问题的答案。那会儿我虽然感觉上课很无聊,但下课和老师讨论、做练习题,把老师讲过的东西搞得一清二楚,从来没有想过“复习”这回事儿。
// 这样做的问题:信息焦虑 + 和人沟通变少 + 恶性循环
同样出现问题的还有在自己空闲时间的时候:因为电脑就在身边,所以总是上一会儿人人、facebook,然后google reader,再查下Email,如此循环往复——于是一个上午/下午/晚上就过去了;尤其是在自己尝试解决个问题/写一段程序
遇到一个小困境/麻烦的地方
的时候,自己更加倾向于找这些substitute。结果就是,自从上大学以来,我的时间没有真正被我充分利用过;学过的很多课只是知道个大概而已,在之后想用的时候依然忘记地差不多了。
同时,这种做事方式还使得我的工作效率变得很低——因为大脑可能刚刚进入思考问题的状态,就跑去做那些人人/facebook的不需要脑力的事情了。导致的结果是,我自己知道还有很多事情要做,于是很多事都是恰好在deadline之前做完(甚至没做完),而在做事的时候,因为一些压力的存在,又促使我去找那些substitute来逃避压力——恶性循环。
在事情越积越多的时候,“积极向上”的我肯定是做事优先,做活动滞后;于是自己和别人交流的机会反而越来越少——我开始去上人人/facebook的初衷,是希望更好的和人交流的;但自己明显被更多的垃圾信息所占据了。
于是恶性循环。
// 曾经的专注,以及巨大的提高
想想以前,自己曾经很专注;而且在那段时间的专注之后,提高很大。
曾经在那个初一的暑假,自己专心做了一个暑假的数学竞赛题目;于是之后在上类似数学竞赛的课程的时候,一直十分轻松;在之后的数学课,也都是靠着那个暑假的数学积累(那点底子一直用到我大一的时候)。
之后预科的时候自己学C语言编程,也是每天激动地抱着电脑啃语言细节,把一本书的练习题做了个遍——自那之后,自己算是真正入了编程的门(最开始领悟function、loop的思想,还是很困难的)。而之后我对于学习任何一门编程语言,都充满了信心——于是先后学了C++(的一部分)、ActionScript 3、Java(数据结构和算法课上学的)、PHP & MySQL(Eusoff Work,以及暑假项目要用的),JavaScript(同样是暑假项目要用的,主要是在Drupal里面用Jquery),Prolog(Programming Language上课要用的),以及各种API(Google App Engine,要帮一个公司做个展示型网站)。应该说,以上这些语言的学习(都是自学的),都在很大程度上得益于最初自己专注地学习C语言的那段经历。
// 理想的状态
在这个信息膨胀的时代,无用的信息很多;即使有用的信息,如果一个人只是计算器一样,用了解决问题了就忘了,也是没有什么意义的。
理想的状态,开电脑的时候专心做一件事;学习那些经历了时间的考验沉淀下来的知识。
厚积薄发,知易行难。
分享到:
相关推荐
QT库是Qt公司开发的一款强大的跨平台应用程序开发框架,广泛应用于GUI编程。在QT中,QGraphicsView是一个关键组件,...在Qtcreator 5.4.1这样的版本中,这些功能已经相当成熟,开发者只需要专注于实现具体需求即可。
在描述中提到的"变换和逆变换",意味着这个程序不仅能够将原始FCS数据转换为hyperlog空间,还可以进行反向转换,以便用户在分析后能回到原始数据空间。这对于比较不同转换效果,或者与非转换数据进行比较至关重要。 ...
回到原始画布,双击背景图层打开图层样式窗口,选择“图案叠加”选项。在这里,你可以看到刚才保存的图案,选择它并应用,背景上就会出现平铺的图案效果,类似于壁纸设计。 如果需要将图案叠加效果独立出来,有以下...
本项目专注于使用Matlab进行基于Fourier变换的水印技术开发,这是一种简单但有效的数字水印方法,主要用于保护图像的版权和防止未经授权的使用。本文将深入探讨相关知识点。 首先,让我们了解**Fourier Transform...
这可能涉及到创建一个临时文件,读取原始文件内容,修改后的内容追加到临时文件,最后删除原始文件并重命名临时文件为原始文件名。类方法可能命名为`ModifyTXTContent`,接收文件路径和要修改的文本。 保存TXT文件...
3. 发出脉冲计数器模块:与计算脉冲数的模块类似,但这个模块专注于跟踪分频后的脉冲,可能用于监控系统的运行状态或作为其他逻辑的输入。 4. 正交脉冲输出状态机模块:由于编码器通常产生正交脉冲,这意味着A相和B...
或者选择“脱离分屏”,让游戏窗口回到原始的独立状态;当然,也可以选择“关闭分屏”,恢复浏览器的常规布局。 此外,2291游戏浏览器的分屏功能还有一个贴心的设计,那就是主屏模式。当用户需要将某个游戏窗口设为...
脉冲被定义为一个突然的电压变化,随后在一定时间(脉冲宽度)后回到原始水平。时钟则控制着数字系统中所有操作的同步。 总的来说,这份PPT是学习数字电路的宝贵资源,它不仅提供了一套全面的术语列表,还强调了...
离职后,他选择了回到成都创业,因为这里能给他带来归属感。 向勇选择创业的原因在于他拥有足够的领导经验,并且他认为继续打工对他来说并无太大益处。他的首款游戏产品《疯狂原始人》即将发布,尽管他对此有既期待...
最后,**单击返回**功能使得用户能够轻松地从放大状态回到原始视图。这通常通过监听单击事件并恢复之前保存的图片状态来实现。在Android中,可以使用GestureDetector或者直接在onTouchEvent中处理单击事件。 总的来...
完成上述步骤后,回到图层面板,将副本图层的混合模式改为“柔光”。这将使锐化效果更加自然,并可能增强照片的色彩。同时,通过调整副本图层的透明度(例如设置为30%),你可以控制锐化的强度,使得照片看起来既...
回到给定的信息中,“中仿科技公司”是一家专注于仿真技术和虚拟现实解决方案的公司,可能与FLAC并没有直接关联。然而,在虚拟现实和仿真环境中,高质量的音频体验是非常重要的。例如,在模拟训练中,真实感的声音...
"Image-filtering.zip" 是一个包含 MATLAB 滤波代码的压缩包,专注于图像的频域滤波。频域滤波是通过在傅立叶变换域内操作来改变图像的频率特性,以实现对图像噪声的抑制或增强某些特征。以下将详细探讨这个主题。 ...
在图像缩放场景中,它可以用于读取原始图像数据,然后在完成双线性插值计算后,将结果写回到内存中。使用DMA2D,开发者可以减轻CPU的负担,使得CPU可以专注于其他关键任务,从而提高整个系统的性能。 在"DMA2D_...
emp3r0r是一个针对Linux平台的框架,其持久化模块专注于实现这一目标。Linux的特性使得进程注入成为可能,如通过procfs(进程文件系统)和ptrace系统调用来实现。 Procfs是Linux内核提供的一种接口,允许用户空间...
2. U:重置视图,回到原始比例和位置。 3. P:平移视图,改变图纸的查看位置。 4. DRA:动态输入,打开或关闭动态输入功能,显示命令行在光标下方。 五、其他常用快捷键 1. F8:开启或关闭正交模式,确保直线绘制...
最后,保存更改回到原始Excel文件。 这种方法的优点在于可以完全自动化,只需要定期运行脚本,就能自动更新Excel报告,极大地提高了工作效率,减少了手动操作的可能性出错。当然,实际应用中可能需要根据具体的数据...
此工具的独特之处在于它专注于处理CFE(Configuration Flash Environment)文件,这是一种在许多路由器中存储基本启动和配置信息的特殊格式。在本篇文章中,我们将深入探讨CFE、CFEEdit v1.3的功能、用途以及如何...
6. 第一性原理是解决问题的最根本方法,它要求我们回到问题的最原始状态,重新定义问题并寻求解决方案。 7. 第二序改变的概念提醒我们,当一个问题不断出现时,应当重新审视问题的定义,以找到更深层次的解决方案。 ...