您的位置:首页 > 其它

现在的一切,以后总会有用的

2011-10-28 13:58 176 查看
好几个人都对我说,我学的东西太杂了,什么都想学,什么都只学个hello world,这样下去等同于一个废物。这种说法我一直都认同,但是大三以前仍旧看到什么想学什么,然后三分钟热度,从来没有真正深入的学习过什么东西,但是我并不觉得这样有什么错误。大二开始我就知道,大三之前完全可以看到什么学什么,学的好学不好也完全无关紧要,主要是为了扩展自己的知识面,只要对那些有点基本的印象就可以了。所以,过去两年来,各种技术,各种理念的经典书籍买了不少,也从图书馆借了不少,看完的不多,但是介绍性质的内容全部都看完了,而且看的很仔细。这样就够了,这些了解的内容在将来的某一天一定会显示出他的作用。譬如,当初做Web作业时为了实现网页的简单数据判断而去看了一些正则表达式的内容,这些在后来学习使用vim的时候就体现出了用处,当寝室同学还在简单的搜索、替换的时候我已经用上了正则表达式,这就是用处。另外,大三这个学期,静下心来深入学习一门技术的时候发现,之前看过的、听过的种种都变现出了相应的作用。它们让我可以站在一个更高的起点开始学习,它们让我对技术的细节有更敏感的把握。过去学过的一切都不是毫无用处的,总有一天会展现出让我们惊讶的用处。到时候我们都会发现,原来一切都是那样的简单,那样的神奇。

不只一个人曾对我说过,我总是把事情想像的很简单,说起来好像很轻松的样子。事实上从我大二开始就再没有真的轻视什么人什么事了。我一直坚信,世上没有真正简单的事,没有真正很差的人。正如高中校长很喜欢的那句话所说:把简单的事情做好就是不简单。至于说的简单,难道不应该吗?在真正开始做什么事情之前,总是应该在战术上重视,在战略上轻视敌人。而且,真正的技术,说白了总是简单而又神奇的。所谓大道至简,太过复杂的东西总是很难流传下来。正如一个网上书城项目,说白了有什么东西呢?要有用户,管理员。用户要可以查看图书,订购图书等;管理员要可以增加图书,删除图书等。还有呢?似乎没了。多简单。但是实际做的时候却不简单,难在哪里?细节。查看图书要怎么查看?怎么获取图书?万一图书不存在怎么办?买书要不要登录?登录之后怎么跳转到先前的页面?购物车怎么实现?优惠券要不要?怎么实现?用户数据怎么保密?用那种加密算法才能使安全和性能达到平衡?各种各样的问题,这些都是真正做需求和实现的时候才会出现的问题,真的有必要在还没决定做的时候就说的很清楚吗?难道非要用各种细节问题把所有人都吓跑?所以,不是我说的很简单,而是听我说的人把我说的想像的很简单。正如软件工程中讲需求时提到的一句话:你认为你了解了我所说的,但我不确信你理解的就是我想表达的。

至于轻视某些人的做法就更贻笑大方了。这世上没有人是可以轻视的。哪怕我们在一个方面压倒性的强过另一个人,谁又知道换一个方面比较的时候这种形式会不会换过来?举个最简单的例子,我们也许在学习专业技能上强过通常意义上的差生,但是,一旦换到玩游戏这一点上,又有几个人能玩的过他们?估计少的可怜。也许有人说了,玩游戏不算正途,但许多游戏职业玩家一个月的收入比一般工薪族的收入高的多,更何况,无数的游戏制作公司也都需要这样的人。再譬如,xxq有几次对我说,他花两天的时间就可以赶上我学习某技术的进度。这句话一直都觉得有点莫名其妙。本身我也不过学了两天,他花两天赶上我的进度也没多了不起,更何况在他学的时间里难道我就是去玩儿去了?我就是什么事儿都不做了?显然不可能,所以这种话只能成为无稽之谈。事实上,对于一般人而言,学习不就是这样吗?在同样的时间里,你学了那样,我学了这样;你学了一样,精通了,我学了几样,熟悉了。然后呢?我需要深入学习一样,你需要扩展知识面,位置换了一下又重复那个过程了,最后的结果是一样的。不可能有谁看我们学的东西他都学过了就什么都不做在那等着。学习的过程本身就是一个知识不断积累的过程。

所以,在我们真正明白自己需要什么之前,想学什么学什么吧。不为工作,不为学业,只为扩展知识面。不必担心,这些现在看似没用甚至有害的行为在将来的某一天总会体现出作用的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: