IT 入门攻略 (9) 人间正道是速成 |
送交者: qaqEEE 2015年01月24日08:55:47 于 [教育学术] 发送悄悄话 |
俺一写文章,卫道士们就生气。他们最看不惯的,就是速成这两个字。俺一说半天学会 unix,一天学会 sql,他们就会气得嗷嗷直叫。 其实卫道士们错了。速成是正道,不是邪道。速成不光初学者能用,大拿们一样能用。不光能用,而且应该用。速成是最科学的方法,里面包含着深刻的哲理。 前不久有国移在办公室砍人,俺就在想,如果他懂得了速成这个道理,他也许就不会砍人了。砍人,原因有二。第一,活太多,做不完,压力大,久而久之,就爆发了。第二,被雷后崩溃,因为怕找不到工作。 这两把锁,速成都可以开。
做软件现在流行的一种路线叫做 agile。agile 其实就是速成。agile 的一句名言,叫 do the least thing that possibly work,就是速成最好的定义。这句名言,俺建议大家要牢牢地记住。不光要记住,而且要想办法把它融化到自己的血液中,种植到自己的细胞里。每天晚上睡觉 前,俺们都要问自己,今天是不是只做了 the least thing? 做 least thing,活就做的快。前不久小老板让俺在一个软件里加一个功能,因为俺以前没有做过这个软件,她以为俺要花不少时间,结果俺十几分钟就做出来了。做出来了俺也不吭声,第二天她说,今天把这个做出来就可以了 :) 俺为什么十几分钟就做出来了?因为俺没有花时间去理解这个程序。俺的目标就是实现这个功能。俺顺藤摸瓜,再加上好的码感,很快就发现该在什么地方下手。做完了,俺还是不懂这个程序是怎么运作的~~~ 有一回老板让俺去看一个 production 问题。这个问题已经有三个多月了,就是没有人能解决。俺从来没有做过这个软件,不懂它是做什么的,更不懂它是怎么做的,俺也没有办法让它在俺的机子上运 行。只通过源代码和 log files,俺愣是找到了问题,而且只花了两三个小时。 俺为什么这么快就找到了问题?答案很简单:速成。俺没有花时间去理解这个程序,俺甚至眼睛里根本就没有这个程序。俺眼睛盯着的,心里想着的,只是可能跟那个 bug 有关的几行十几行程序。 庖丁学解牛,刚开始的时候看到的是整头牛,三年后就看不见牛了。俺们做事情也一样。任何事情,细节都多如牛毛,但是关键的东西却不多。眼睛盯着关键的东西,对细节视而不见,才是正道。 速成不光能够使你工作轻松,而且还能让你不怕被雷。 怕被雷,无非是怕找不到工作。怕找不到工作,多半是怕市场上要的东西你不会。但是如果你懂得速成的道理,你就不用害怕。 俺说学 unix 只要半天,卫道士们气得咬牙切齿。其实学 unix 根本不需要半天。在网上找一个最简短的 tutorial,两个小时就足够了。同样的道理,学 sql 根本不需要一天,一个小时就足够了。 卫道士们生气,是因为他们学 unix 花了一个月,学 sql 花了半年。这些都是事实。但是卫道士们没有想到,对大多数码工来说,unix 和 sql 只会一些基本的东西就行了。说出来不怕让卫道士们笑话,俺每做一个地方,都能学到新的 unix 或者 sql 的东西。前不久俺还学到了一个新命令,叫 compare,俺很纳闷以前怎么就没有听说过。 俺常常有一个想法,就是做一个知识网站,每一个题目写一页纸。俺觉得,这个网站不光能节省大家时间,而且还会让大家理解的更透彻。而且俺相信,很多情况下,俺这个网站上的东西就足够了。 几年前俺老婆被雷的事,俺觉得可以称得上是速成的哈佛案例。她以前做的那些东西,市场上工作很少,所以俺建议她转学 web applications。这些东西她从来没有做过,一切是从头学起,从头做起。俺本想她如果能在两三个月后找到工作就不错了,没想到她第二个礼拜就通过 了一家大银行的面试,第三个礼拜就拿到了两个奥佛。 |
|
|
|
|
实用资讯 | |
|
|
一周点击热帖 | 更多>> |
|
|
一周回复热帖 |
|
|
历史上的今天:回复热帖 |
2014: | 事实与原则(3) - “原则 = 完美” | |
2014: | 我的蘋果電腦生活六年,蘋果電腦三十年 | |
2013: | 没有爱心的陈冲领养华童带回美国转手给 | |
2013: | 看了这些你会被刺痛吗?(组图) | |
2012: | 走近量子(5)何谓纠缠态? | |
2012: | 两个互相爱过的人 似乎可以永远保持某 | |
2011: | " 民主自由"分子和方骗子这 | |
2011: | 方抄抄失去博士学位前要拉朱抄抄垫背 | |
2010: | 做个实验。这个贴啥内容都没有,看能不 | |
2010: | (ZT)兰德公司对中国和中国人的基本评价 | |