转自
http://hi.baidu.com/2427/blog/item/c9488b13f69f5dd0f6039e39.html这两天开发人工陪聊平台,我和iori。iori这个人物很神奇,想尽快了解它的,还是请看看蚱蜢的《走进象牙塔》吧,估计在里面有出现。
人工陪聊的程序说起来简单,想想难了,做起来就又简单了。iori那边用java做Server,连接数据库什么的,我这边开始也想用java来这,但是要求速度,还是改VB了,毕竟VB用起来比较熟练,况且我这边大多是界面上的东西,java的GUI做的不是很熟练,用VB感觉就很爽了。追溯其VB学习的过程,还得从小时候跟蚱蜢的事说起。
蚱蜢大我一辈,我得管他叫叔。那时候他在我眼是个神奇的任务,感觉他电脑玩的很神奇。那时候他有台学习机,质量不错的那种。每次到他家玩都要玩那东西,我也就是打字之类的,他就不一样了,学习机里有种东西交G-Basic,好像就是这个,黑屏幕,输入一些东西后会出来好多漂亮的效果,他都跟我玩这个。那时候我就想学,但是他不教我,可以说我在VB学的有点成就之前,他总是疯狂的鄙视我,看现在他还敢!^_^不过那时候真是,感觉他就是超人,什么都会,尽管他怎么鄙视我,我还是疯狂的崇拜他(这不叫贱-_-!)后来我就找来学习机的说明书,上面有些Basic的教程,就照学了,当时虽然不大明白什么意思,自己照上面的写到电视上(那时候很土,还用学习机加电视),然后运行看记过,再自己简单得改一改,出来另一种结果。学习机是和那种插卡游戏机一样的,我们这代人都知道,有时候卡插的不好,屏幕(电视)上就出来一些小方格之类的错误数据。有一次输代码的时候碰了一下机器,结果出错了,屏幕上出现一小块色,还真以为自己做出效果来呢。现在想想,郁闷了。
后来初中以后就没怎么学过,那时候热衷于写小说,也因为小说,结识了我现在铁哥们。
初中的时候后我是第一次接触计算机,那时候还是DOS,虽然很老土了,但是感觉计算机真的很新奇,那时候也有个同学,对计算机很了解(当时认为是这样),我就这毛病,对计算机了解的我都崇拜,因为我不了解。那时候还买了很多书,甚至不知道是什么书,只要是计算机的,我都买。现在还留着呢,有一本叫做《宏图(洪图)》的软件书,还送了三张5寸软盘,到现在我看不懂那东西到底是干什么用的,好像是个系统之类的,当时买的时候就看中了他是电脑书。还有一种输入法的,我至今没有在网上见过那种输入法,很令人郁闷,那种输入人很怪,但好像一直没听人说过。当时电视里面好像讲座Win3.X之类的课程,当时虽然听不懂他什么意思,但是还是很热忱的听,拿自己的课本对比,看到电视里讲座的那个竟然跟书上的图不一样(是文件管理器窗口,文件不同,所以不一样),为这个问题还查了很多天,最后认为电视讲座是错的。现在回想起来,那是还真郁闷,如此简单的问题。后来听说我小姑也在学计算机(不过倒现在为止,可以证明当时她并没有学,因为她现在不会电脑),就借她的书看,书中有Basic,我就学那个,好像也是G-Basic,那时候好像就有点能看懂了,但是的确进步很小。
中间还穿插了这样一段事,也就是我练指法的事。那时候就很流行五笔了,就开始背字根。蚱蜢的学习机终于坏了,我就拿过来练习执法了,那时候也是简单的从A打到Z,每天都练,一天比一天快,但突然有一天,练习英文输入不行了,我才知道,我只能顺序的打字,乱了就不行了。这应该是在小学时候的事了吧,看来蚱蜢和他那个学习机的却是我学编程的根源所在。
到了高中以后我学的就是计算机,当时在我们市一个学校上学,那个学校很烂,我认为很烂,因为我之上了不到半年,但是宝宝还是从那个学校出来的,所以我很无奈。
那个学校以后,我计算机还算比较叫好的,去后就担任了课代表,本来好像当时两个计算机老师都看中了我,但是我先答应了一个,另一个老师就选了别人,那时候正式学DOS和FoxBase+,我担任的是DOS的课代表,很尽职,FoxBase+课代表也不错,但是没我学的好。据宝宝交待,宝宝也正是那时候才开始暗恋我的^_^。我的Basic也是从那时候开始学的,我们应该到二年级才学,但是我感觉一年级的课程对我来说实在太简单了,就去学二年级的Basic,那时候也认识了一些儿年级的人。Basic基础(173页,我记得很清楚),我用了4天学完,那是他们半年的课程。后来经二年级一个“高手”指点,VB比Basic神奇的多,而且还可以做Windows的应用程序。但是就迷恋VB了。
我家的电脑是我上初三那年买的,本来暗自下决心,买电脑后一定好好学习,但是还是忍不住迷恋上了游戏,不过我始终迷恋的一个游戏就是《红色警戒》,到新在还在玩那个。《暗黑》是蚱蜢带起来的,他不教我学习,却教我如何玩游戏。
在学校一个月才回一次家,所以我只能买书学习,上机实习的机会还算比较少的,只有回家的时候,才偶尔练习一下VB。那时候自己已经会安装操作系统和一些常用软件了,于是乎,就买了D版的VB安装光盘,后来那张光盘陪我一直走到了现在。因为学习的东西有限,那本书也本来就是过级用的书,更是学不了多少东西,所以也就只能做一些简单的试验了。那时候唯一做了一个EXE的程序就是一个猜数字的游戏,搞编程的人都知道,很低级的东西,但是当时我已经感觉很爽了。这果过年蚱蜢去我家,看到后又是疯狂的鄙视。好像我从认识电脑到现在,一路走来,好像都是蚱蜢鄙视的眼光。
再后来我离开了那个学校,令人作呕的学校,但是宝宝还在那,还好当时我没有注意到她,要不然我也走不了了。
后来来到石家庄学习,那时候被我们部主任忽悠了,我打算去学编程的,结果那学校没有,部主任把我安排到了网络6班,学习平面设计,也是从那时候,我学了很多软件,Flash、PS之类的,现在还在用,所以好多人到现在为止,做图,程序什么的都知道我行,当然,也招来了一些做假证的(都是兄弟,这里就不点名了)。
我的编程学习从那时正式开始,我认为自己有所成就的地方就是跟iori学习了网络编程以后。那时候想做个聊天的东西,但是不会网络编程,想找蚱蜢学学,但是他又找理由推托,让我跟iori学。iori的脾气很急躁,当时我对Socket编程是一点不了解,他就跟我急了,呵呵,想想过去也是,总是认为自己有所成就了,但是到了他们面前就是什么都不会的笨蛋了。跟他们那些高手,我都不敢大声出气,生怕他们再不教我了,要知道,这样的机会很难得的。那时候好像iori就搞java短信平台的东西了,感觉很厉害的。到现在我也不知道他VB什么水平,因为好多VB的东西现在他也不做了,都是我做,包括现在做的这套人工陪聊平台也是,我VB做Clientt,他java做Server。但是当时他还是把Socket教给我了,我也学会了,再自己网上找很多资料,看一些别人的程序,自己做了很多版本的聊天室出来。所以我们上计算机课的时候,除办主任的课外,我们都在聊天,尤其是VFP课的时候,我又担任课代表,做个聊天室聊天,光明正大的。后来被老师看中,要我做个基于网络的投票系统,呵呵,我没有因为做这个扰乱课堂秩序被批评过。尤其那时上Q-Basic的时候,那教室的机器DOS系统,用的不知道什么服务器(我网络学的级为不好),就是好几台机器用一个硬盘,我就利用这个的方便,再加上Q-Basic读写文件的东西,做了一个DOS版的聊天室,据说现在学校的学上还在用。当时我做的可以给自己起昵称,文字颜色可以更换,还有一些其它命名,现在小班的学生竟然有对这个进行升级的。不过管机房那可恶的老师经常会格机器,东西都没了,但是那帮小班的人才知道怎么备份。
聊天室也是我第一个转到钱的程序,我们班一个小子,花80块钱买我的程序,要挂在他网站上,那时的聊天室没现在做的这么完善,也没用到数据结构之类的东西,所有内容明文字符串送,现在做的已经是加密二进制传送了。那时的程序根本拿不出手去,自己用的时候还经常出错,那小子花钱买,就算我第一个赚钱的程序了。
那时教我们网络的老师跟我关系很好,经常找她聊天,是他给我推荐了北大青鸟。一前也听说过,有亲戚的朋友上过那个,大班的,我毕业的时候是Y2T19,也就是19班。
我不是很喜欢网络,虽然也和其他搞IT各位一样,有崇拜过黑客,但是我始终对网络不是很感兴趣,对那些硬件也不是很感兴趣,甚至到现在我都不会做交叉线和对等线。但是我跟老师关系很好,在她眼里我也需还是个拔尖的好学生呢。一次让画网络拓扑图,别的同学都去找资料,我没去,我也懒的去,有那时间多看会VB呢(在校课余时间,90%在学习),随便画了一张,也有好多同学找我花,在我们班比我懂网络的人有很多(据他们自己说,没有考证过),但是最后老师竟然选中我画的图,说实话,我自己都不知道我画的到底是什么,据说后来还拿到别的班当范本,那就更晕了。
老师给我推荐青鸟后,我跟家里人说过,但是他们不同意,因为我上次在那个垃圾学校辍学的事,他们害怕了,为这个还跟我父亲吵架了,真的不应该,其实那次我父亲也有些误会我,但是我承认是我的错,我从来没跟我父亲那样吵过,甚至我爷爷都来调解了。我一直没有像我父亲道歉,因为我感觉儿子和父亲之间永远有那种说不清的隔阂。
后来我毕业后我真的上青鸟了,因为当时我父亲感觉不让我上青鸟好像亏待我什么,但是我觉得这没有,什么都没有,反而使我对不起父亲。总之我最后还是上了青鸟,而且成功的毕业了,我没让我父亲失望。
毕业是提前半年的,那半年的时间学校不管我们,名誉上是去实习,其实半年的学费就不用退了,就这么简单。我没有去实习,我去青鸟学习了。
在青鸟S1的时候,学的东西相对比较简单,C以前没学过,SQL也没学过,其他VB、HTML之类的都是以前自己看过一部分,在这里就是巩固一下,所以在班里还算是好学生,我们一期的项目小组五个人,我和潮儿带,他学的也很棒,组员有大鹏、大涌哥还有涛,项目是我定的,当时很爽,项目也很成功,直到二年的时侯我们毕业做的项目失败了,原因很多,也是当时心散了。但是在青鸟学习的一年多的时间里,东西学了很多很多,现在也放了很多很多,主要做JAVA了,.NET没有再理过。
现在工作了,跟iori一起,当然要他带我了,因为他技术相当的好,我学习的的路还会漫漫下去,毕竟,在他们眼里,我还是“小孩”……