加载中…
个人资料
mr6刘威麟
mr6刘威麟
  • 博客等级:
  • 博客积分:0
  • 博客访问:14,825
  • 关注人气:366
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

自推:Mr.6开课了!

(2008-12-02 10:00:57)
标签:

杂谈

http://mr6.cc/wp-content/uploads/2008/12/a11.jpg

这篇文章写肺腑之言,有些杂乱,请慢慢阅读。

基本上,这是一堂「不可能的课」。我要将这个谢谢,送给远在加拿大的姚老师。

挑战,则留给自己每个星期六。每个星期六,当我卷起袖子站在台前,我忍不住一直想,当年姚老师教我的心情,到底是什么?

曾在台湾出了好几本电脑程式语言书的姚老师,移民到风景如画的加拿大,面对一个完全不懂程式语言的少年,一个不能保证会继续上课的学生,他想怎么教?

他为何选择,不从无聊的「Hello World」开始,甚至直接跳过用FOR回圈写金字塔的无聊练习?他在第一堂课,就在我面前敲了一大段一句也看不懂的外星语言,第一堂课结束时,画面上出现了一只会动的虫子,姚老师控制上、下、左、右,那个虫子就在那边动来动去。

这只虫子,让我用一种完全不同的角度切入程式。

好笑的是,这个第一堂课,其实是免费的。我向姚老师的电脑行买了一台电脑,准备上大学用的,他赠送了两堂电脑课。我还以为,所谓「电脑课」,应该是教我怎么开机关机和安装音效卡,结果姚老师打开一个底色鲜蓝色的文字编辑程式,他说,这个叫「Q Basic」。

我常常在想,假如当时卖给我电脑的,只是一个「会装电脑」的人,那我现在所做的事会完全不同,我也不会玩网路了。

从Q Basic开始,一个暑假,四堂课,我学到Pascal,学到C语言,重要的是,暑假结束时,我的第一支程式已经快要写出来了,我发现不再出去打球,每天瞪着那鲜蓝色的Editor背景,上面一行又一行的程式码,就是我的天空

资工系毕业后,我到IBM、EA、AltaVista等软体公司实习,后来考中Microsoft而没去上班,和同学与同事比对过,我却发现,我这段独特的学习程式的经验,< strong>与大多数的工程师的学习经验都迥异!应该说,大部份的人都是一层一层堆上来的,都是从Hello World学到Recursion,从FOR回圈画金字塔学到自订Function,但我的基础,却是在一个暑假内就完成的。我在大约四堂课的时间就奠定了后来的一切。

记得有一次,有个家庭也带着小孩来买电脑,那个小朋友很好奇的问姚老师,我在干嘛?

姚老师告诉对方,「啊,他在学程式设计!」

17岁的我,非常骄傲的抬起头来。不是因为「程式」这个炫丽的字眼,而是「设计」

加拿大没有什么好科系和坏科系的,没有「选系不选校」的问题,我一点都不为「程式」而骄傲,我为「设计」而骄傲。

17岁,只有考试,只有作业,只有报告…什么,「设计」? 所以,以后我真的可以这个叫「程式」的东西来「设计」啰?

从那只会动的虫子以后,我果然就发现,原来,用程式要实现自己的任何点子,是这么容易的一件事!

任何点子都可以实现!

隔年暑假,我整个人关在家里,完全自发性的,完成了当年我的第一个完整的创业点子,这个点子叫做「SoMusic」,是一个可以利用PC Speaker的音效来作曲,并且记录该曲子的软体,它还自动生成程式语言可懂的方式,让你自己也可以写一段程式来「使用」这个程式。当时Windows Programming还没太成主流,我还很小心的画出视窗与模仿出视窗的模样,有兴趣的请自行到此处下载这支程式玩一玩。

坦白说,这是我最「gifted」的一块,但我对它非常的抱歉。我曾经想失去它,我舍弃它,如同理所当然,我已经不再去使用它,因为我就像其他人一样,非常热中的「找钱」,甚至我可以说,回到台湾来我还是在找钱,所以进去创投,但我到最后,终于感觉到一件事--

什么「二人创业」? 一人就可以顶天了,不然,程式这种东西是被发明来干嘛的!

创业家有些点子想做出来,在这边说那么多,都希望找其他人帮忙。但说破了喉咙,他也无法说服其他人,其他人表面上是是是、好好好,回去以后又一大堆疑惑与问题,创业家还有很多事要做,不应该把时间都花在乞求周围的怜悯啊!与其让血管整个胀大送更多血过去愤怒喷火,不如,他自己花点时间,默默把「它」做出来。只要做出来,他自然就享受到那个东西,让大家都高兴,大家都还是好朋友。

你说,你从来没碰过程式?

你一直都不是理工系的?

你脑袋已经生锈?

只要你有点子。这是唯一的要求。没点子,我教不起来;有点子,我对你太有把握了。

学程式,不需要花太多时间。

远比你想像的容易,只要有一个点子。

和,一个适当的课程,就可以了。适当的课程,我不知道在哪里,一堂专给创业家「速成」的程式课程,与资工系要教学生的很不相同,与电脑补习班要考证照的都不相同的。

我们想要一个月内就开始写点子。

我们希望找到一群志同道合的人。

我们希望一边写,一边还讨论现在网路最新的状况与可用的API。

我们还一边交换自己使用的机房的建议。

甚至,我们互相帮对方写对方的程式,整个课程就像一个超大的创业团队,各有各的目标,但各自之间是互相帮忙的。

11月初,我开了第一堂课,我就坚持要让这堂课一定要很不一样。我坚持在第一堂课就把整个与使用者的互动完全教完,并且当场从白纸开始写了一段「美女点击网」给学员看,好像教菜的厨师在当场炒一盘菜一样。

第二课,我做了一个叫「清官网」的网站,来示范资料库最基本的四步曲。

第三课,我做了「XX网」来示范会员系统。

第四课,则是「私人相簿」来示范好几种JavaScript与AJAX的用法……。

这个是一套循环课程,我们就这样一、二、三、四课不断的循环,每次都加入全新的题材。最近,我们即将回到第一堂课,有兴趣的人,现在报名正是时候,请email给我,取得相关讯息,随时可以开始上课。

四堂课后,立刻学会。

我们的名言是,大家可以空空的来,但一定要满满的回去,大家听不懂,至少,「电脑」必须是满的。我们要求每个人都带一台笔记电脑过来,每堂课都会安装了一些简单的伺服机软体或设定回去,当场的程式码也马上就可以带回去抄,回去之后,轻松的就兜成一个网站。我们还开玩笑说,看,连肚子也是满满的,周六早上跑来上课,相当辛苦,一定要吃饱饱再继续去度周末,所以免费的高级便当与50岚奶茶是不能少的,我希望以「台味」来营造出以前在史丹佛那种一边讨论程式一边啃比萨和可乐的网路创业画面。

四堂课下来,有两位已经成了创业伙伴要开始合制一个网站,一两个月后可开站(别紧张),每个人都在进行他们的点子,我也告诉同学们,只要有点子,我都可以帮得上忙,我的课程也随着同学的点子而调整。

总之,经济不景气,一切靠自己!

这个感觉,我认为已经失去。

当程式变成一个工作,当程式变成在接案赚OEM的钱,我碰到很多人会写程式,仿佛在比智商,写得更快,秀出更强的解法,在这个过程中我们接触了愈来愈好的程式,但全都是破碎的金沙,而不是一座漂亮的金雕。

不是自己的金雕。

Mr.6从此开始教程式?

许多人摇摇头,「不该,不该碰!」

「不要碰!」

许多人告诉我,他们认为,现在这年纪已不是应该碰程式的年纪了。

不是啦,不会!我另外有一个很大的专案正在进行中,谢谢大家的关心。以写程式的年龄来说,我的确老了,已经不像以前如此的飞快,可以在字里行间找寻那丝丝片段,再一串敲出一片宏丽的乐章漂亮的让它照脑里一模一样的呈现然后拍桌骂一声赞叹的脏话!我已经没办法这么潇洒的作「程式设计」,坦白说。

但,我想告诉大家,创业家的程式,不是多难的程式,学起来一点也不难,可以自己动手写!只要,你有点子,想把它干出来。

当我敲着已经习惯打字飞快的手,有点慢的来敲着语法,用着是最烂的程式的时候,我心里想的,只是一件事。

我想起在这个阴暗的电脑前,我飞快的身影,那双充满梦想的手。

不是为了「程式」。

只是「设计」,我想只有我可以找回来。你无法体会那种感觉,我现在要把它找回来。

或许是一种怀念,阳光空气与水的加拿大,几乎完美的夏日天气,和那台应该是486的PC,那个鲜蓝色背景的程式编辑画面……。

我只想说,天空,也可以是这样看的。

以下随意附几张图:

http://mr6.cc/wp-content/uploads/2008/12/a21.jpg
教室状况

http://mr6.cc/wp-content/uploads/2008/12/a31.jpg
学员于休息时间自行讨论

http://mr6.cc/wp-content/uploads/2008/12/a41.jpg
一对一指导

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有