本文发表在 rolia.net 枫下论坛序言
大家好,我叫李炎.
最近很多程序员都在写程序员的故事,从开始接触编程到成为高手,比如我的10年程序生涯.我也不例外.我想我要写些东西来封住别人的嘴,当然更重要的是展示我的程序人生.为开发sinox&sepl增强更多的信心和力量.我在2003年提出成立公司,在csdn提出公司创立和融资计划.结果纷纷受到反对,然而最后公司还是成立了,即使不代表马上成功,这就是大家看到的九奔公司.后来我在 csdn继续提出新的想法.就是开发操作系统和一种新的计算机语言,结果招到暴风骤雨的反驳,然而我并不示弱,据理说明,形成了本站一篇 sinox&sepl概述.开发 sinox操作系统和sepl语言成为csdn史上最强帖子.然而我并不是说说而已.而是把该构思和想法放到本站,并开始实施sinox& sepl计划,并联系融资,得到很多人的认同.事实上,他们永远不知道为什么我会采取行动,敢于一人单枪匹马开发开发操作系统和编译器,挑战软件领域的最高技术颠峰,乃是因为我本人是天才程序员.
程序是我的生命
程序人生就是我的人生,我可能不是天生就会写程序,但是我确实是接触到程序就会写.从97年开始我已经有8年的程序生涯了,就是这8年练就的程序武功,让我知道我不能离开程序,不写程序的日子是痛苦的.我曾经在一家公司,一年只写一个程序,我心里痒痒的.如果不给我写程序,我就如行尸走肉,已经没有存在的价值.如果有人跟我说,给你一百万后就不能写程序,那么我绝对不干!不管给多少钱,都不能让我停止写程序,因为程序是我的生命.没有程序的人生就不是真正的人生.我也不可能成为程序员.
我自信我辉煌
我的人生就是自信的人生.我的自信足以神化,因而我的辉煌也就不可避免.因为自信,我对于能否开发出sinox&sepl心中有数.记得我小学去参加升初中的考试,从乡里考试回来,我姐姐问我考得怎么样?我说考上了.其实我已经早把作文题目给忘了.在整日狼奔豕突,每天迟到早退的高小小学中,那一年村里8个男生中只有我一个考上初中.这是怎么回事呢?因为我聪明过人.我以总分90多分考上了乡二中.自信不需要理由!我上初中,因为我个子太小,老师觉得我应该留级,于是我在一年级留级了.这一留级成了我人生又一个转折点,因为留级以后我竟然进入班里前三名!厉害哦,我竟然进入前三!我因此知道要努力学习了,以后我成绩总在前三名!到了初三学校颁奖,我以第一名上台领到一只钢笔和一些作业本,我很威风吧.我因为个子太小,考中专不够高,那就去读高中吧.于是我哥推荐一个地区重点高中,考上了保证上大学!而且免费读书!我非常高兴,我哥还告诉我,上了高中考上东北第一学府,那座学校学校每年出国留学很多!于是我就定了.上重点高中去名牌大学,我家里虽然钱不多,但也不用考师范.中考开始了.很快就考试结束.志愿已经在考试前添好了.我想,要考上重点必须要得到560分.那我就应该得到560分.结果出来了,得了557.5分,只差几分.心想事成!大家知道我的身份上虽然写有汉族,但我并不是,因为去的重点高中是读民族班的,免费教育哦,所以我读书基本不话钱.进了高中,我要到另外一个县城.所以我16岁旧开始离开家乡了.第一学习下来,我得了第九名,我在班会上说,我要把他们通通打落下来,拿第一名.这个豪言引来班里极度竞争,第一名每考一次都换人.此后我根本不会进入10名.那么豪言是不是谎言呢?不是,时间会证明一切.到了第三年,我回家后回校路过首府城市,我进书店买了一麻袋的参考书,结果第三年期中考试我得了642的高分.教务处主任认为我是小聪明,不给夸奖!反而夸奖一位第三名.不过我并不在乎,我已经实现了我的诺言.不过还不到高考呢,能否考得第一很难说,但是我利用掌握的法宝,大搞题海战术,直到考试前几天还在练习北京海淀区的模拟试题.考试结束了,估分得506分.我回家路上跟一个亲戚说,要上东北第一学府,要得520才行.8 月1日回校看分数,得了507分.比估分多一分!我不是很高兴,上大学是肯定了,但分数太少,在班里也不是第一名.那么分数已经出来了,还可能改变吗?问题是,我要520分啊.
后来去学校领通知书,果然考上了,那位得第一名的同学告诉我,分数改了.我加分了,得521分.结果成为全校第一名! 教务处主任见了我说,你的分数已经上清华,为什么不填呢?因为每年学校都有去清华北大的,也是第一二名考上,我不去,学校没人清华北大了.但我根本不在乎,我就不打算去北京读书,因为北京有个64风波,我当然不去参与这些东西.这里要问,是我看准会得到520分后预测呢,还是因为我向得到520结果老天才成全呢?只要我想要的,我一定能得到!这就是我的中学故事,我自信我辉煌!我的自信来自于中学时代.
当然最后我选择东北第一学府还是因为我哥的大力推崇!十里八乡就走出了这么一位名牌大学生!前无古人后无来者!现在你们终于领教我的厉害了吧!听说北京国子监要立状元碑,我非常百分之百同意!因为我就是状元!这就是我的非常实力,非常人生.然而我最终成为一位程序员还是因为:
选择计算机源自一张报纸
虽然我在高中就知道了苹果机这个计算机,还上过计算机课。但是我并不会用。后来也不觉得这个计算机有什么了不起。也没把计算机放在心上。我只知道机械设计这个专业。然而有一天,我看了一张报纸,我就知道要学习计算机了。我们班订有一些报纸,其中中国青年报最好看,我也经常在自习或者课外时间阅读。有一次我看到上面有一篇广告,上面写着,招聘程序员,年薪100万!天哪,世界上竟然有这么好的职业可以得到100万的年薪,如果我成了程序员,我就不是轻松成为百万富翁了吗?啊,真是太好了!我以后就报考计算机专业!后来我填志愿的时候只有两个专业,计算机专业和第二选择的机械设计专业。学计算机要确保万无一失!后来我想,每年清华计算机专业都要630以上,我估计没有得到这么高分,因此就选择我哥大力推崇的东北第一学府了。根据专业去选择学校,我也犹豫了,后来我决定抽签,我把清华、北大、哈工大几个学校各写到一片纸上,然后合起来揉成一团,然后放在两手间摇动,接着闭上眼睛默念:我能考上那座大学,请老天爷回答我吧。结果连续几次都得到清华,我不服,我就不相信抽不到哈工大,最后终于抽到了!哈哈,那就选定它了。
最后我终于进入了计算机科学与工程系,也就是3系读书,但是不知道专业!专业也就是计算机科学与工程,后来我找工作的时候很多人问了这个问题。
计算机工程,好啊!后来在学校才得知,我们班是偏软的。但是几个班的课程完全一样。
第一学府的大学生活
我进了第一学府学习计算机工程,工程这个名字很牛啊,就是作为一个系统工程研究,这个被称为工程师的摇篮学校,但并不是中国第一学府。可是我并不关心这些,既然已经跳出农门,成为天之骄子,我已经心满意足了,而且还是名牌大学,每年出国留学生无数!我觉得我既然到了这里,我当然也要出国留学。我还在老乡会透露留学这个愿望。他们肃然起敬。
不过大学生活对我来说可没有什么好果子吃。因为家里没有钱,我只能借钱读书,因此常常缺钱花,但是我总是伸手向学校要钱,还好,那时候读大学还没有收费,每月还有补贴,我伸手要钱的到班长的大力支持,竟然帮我弄来一些钱,有些同学也主动借钱给我。但是我心了并不痛快,我经常去看电影,每次一块钱或者5毛钱,我还喜欢买书,信奉书非买不能读的信条,我不借书,而是买书。因此更加没有钱了。我还经常牙痛,我以为是牙病,后来大学毕业几年后我去一个牙科看了,她帮我洗了发痛的牙齿,她跟我说,我的牙齿没有任何问题,而是长出牙根。后来我的牙齿再也没有痛了。原来牙痛是心理作用而已。
没钱这也算不上什么,更让我痛苦万分的是,我每个学习都有补考课程!两门!补考成为了我大学的本色!我还有些科目补考不通过,叫做挂科。我已经挂了3科了!超过四科就要试读!我真倒霉,这次有补考了一门,还有一门分数还没有出来。因为每个学期都补考,结果跟系办主任熟悉了,她说,我要帮你忙,不让这门再补考了,但是不要告诉别人。果然,那门课得了75分,逃过一劫!哎,我这个状元郎,今天竟然如此落魄!这是怎么回事呢?我决定考试的时候偷看书,作弊!结果那个学习每科都在80分左右。哈哈,作弊还有这种功效!可是我心里很惭愧,再也不能作弊了!结果补考又跟我来了!来就来吧,每门课多学习一次,基础更扎实!
我为什么学习这么差呢?估计我太贪玩,看不进书!每次去自习,看了一会儿就胡思乱想,想入非非。想起每次上课那些可爱的女生,我的魂早就飞走了,书是看不进去了!还好,我的英语非常不错,从来没有不及格的现象,因此四六级也轻松过关,这英语不过关,那就没有学位了。上大课,我的心思和眼睛都在那些女生身上来回游移,有时还眉来眼去的。不过我没有钱,我的衣服很破旧,我不敢请女生吃饭,甚至也没有说过几次,跟女孩说话我会脸红。我还给女生写信,非常厚,后来她把一封信退给我,说看不懂我说什么,她说要把把信给其他女生看,我不置可否。反正我知道她收到我的信了!这就够了。我只跟她吃过一次饭,但却是非常神奇的一次,她吃完了我才吃,我还把自己的一些饺子给她,她不要。还好,她没有躲开我!算是很给面子了!我是非常帅气的男孩,迷倒了不少女生!我记得一次下午下可去吃饭一个女孩把我看呆了。直到今天我还是靓仔!我不善言语,我那浓重的口音很少有人能听懂。我穿上军大衣很浑身充满力量!我穿上军装绝对可以被认为少校军官!我的阳刚之气溢满全身。
现在你们知道我为什么学习这差了吧!我的心都在这些女孩子身上了!那个女孩子经常换个各种头饰,很好看,但她总感觉没有一件合身的衣服。另外一个女孩有很多漂亮的衣服,真好看。后来一个女孩跟我说,她是系花,我一惊,我喜欢的竟然是系花!她的大腿皮肤非常细腻!有一次我钻到桌低找笔看到的,她穿短裤。离开大学之前我看到她踩一辆脚踏车!我真想跑上去跟她握手,说话。其实我从来没有握过女孩的手。这是我最后一次看到她。
后来我觉得不行了,不能放纵自己,我要看进书才行。这样大三的时候我的成绩开始好起来。当然我的爱情故事就越来越少了。直到毕业前,我看见那几本书,把几门挂科考过,终于得了学位。有的同学却没有得到!这也是我厉害的一面!现行代数,概率论,汇编语言,我一直不明白上课老师讲什么!
我后来才参加研究生考试,但觉得太冷,没有打算继续留在那里,但却考去北大,结果专业课只得20多分,我不满,写信去北大,后来他们来说让我打电话去找某某老师,但我不去打,因为那时候我还不会打电话。
我在2001年还底去北京参加了某个美国大学的英语口语考试,通过,得了录取通知书,但是因为没有钱而没有去成。这样我的学生生涯算是完全结束。虽然没有去美国,但过了2年,我就有了sinox&sepl开发计划。事实上,如果去了美国,今天就没有这个sinox&sepl项目了!
无师自通的程序生涯
大学几年也没有摸过计算机,听说linus11岁就开始写程序了,我23岁才开始写程序,晚了12年,也就是所我工作12年后就可以赶上 linus了。我在主楼下课后去玩了几个小兵在雪地打仗的游戏,真好玩阿。到了大四毕业设计,要写一个英语学习软件。既然是毕业设计,当然要写软件来实现。于是我买了一本C语言的书,开始用来写程序。虽然我没有学过C语言,我不参加c语言选修课,也因为我没有学过C语言,所以春节前找工作不会C就不能去深圳中兴华为这些公司,但是我毕业设计就要用C。我看了书,但是没有电脑,我只好去学校可以上机的电脑室花钱上机。那时候用Turbo C写程序,很方便。我于是一边看书一边写程序,虽然很简单,但却有一些功能,把一个一个英文单词显示出来。我还研究写汉字点阵。同一个组的另外一个男生跟我一起,但是他却不会写程序。我觉得奇怪,这么简单的c语言,为什么他不会写呢?
毕业设计没有找到工作,好的单位都让老乡占了,学校只推荐我去部队,跟一个部队来的谈妥了,但是我想以后要留学,就不去那他那里了。后来其他部队就不去了。我只好回家了。我也不知道怎么去找工作,后来让父亲带我找工作,跑了一个多月,终于进入一家国营公司了。但只是卖电脑而已。他们还安排我去培训中心,那里我接触了NOVELL, NT网络,学习html,javascript这些东西,还有foxpro。写了java小程序。我后来用磁盘装好跑到清华同方去面试,结果他们让我进入参加一个电力设计系统开发,每月给1000元以上的工资。学习powerbuilder和delphi,我选择了delphi。我用delphi写了几个美女图片的动画程序让大家看,结果被找来谈话,要写检讨,我写了不是检讨的检讨,他们就把我开除了。我在那里还呆不到一个月。于是我跑去深圳,先到中山,没找到工作,转东莞一个小镇。第二天早上带了100多元进入特区。交了100元找工作,还有60找个宾馆放行旅,剩下几十块钱。结果很快有一家公司要我了,当天我就马上找到了工作。我在哪里学会了delphi,得到了lotusdomino专家证书,参加了NT高级培训。我是四月进去的。国庆节我到东莞,结果上了公共汽车很快口袋连续两次被偷光钱和身份证暂住证,国庆节晚上流浪街头,还被抢劫!我终于知道广东的混乱!不久我回到了本地,再也不再去外地工作了。
lotusdomino专家证书是我无师自通编程的最佳体现。在本地,我去了一家通信公司,开始做防病毒,后来参加驱动程序设计,在一个台湾产的 4500小设备上写程序,里面有一个类似dos的操作系统,写一个收发程序放到里面。结果我很快就会写了,我告诉老板说这个小程序容易死机,结果公司完全废弃这个4500小设备,其他程序员非常不满!后来改用电脑监控电源设备,公司因此大赚钱。我又有机会学习在一个叫FIX的平台上开发驱动程序,用 vc3.0。只要被我接触的,就没有学不会的,那也没有什么东西,就是一些程序罢了。我还写了控制摄像头和云台的监控系统,门禁监控系统。有一次老板大发脾气,我很不满,不久我离开了那家公司,去了另外一家通信公司,在哪里在linux下面开发了一个dsi卡的驱动程序,其实也没有什么难,只是他们怕写程序罢了。后来还在dsp上面写程序,我觉得我的专长是程序,不是硬件,于是我刚好去北京参加一个美国大学的口语面试,离开了那家公司。
美国没有去成,我只好去了另外一家公司,那家公司是做网站了,在那里我学习做网站,其实我的个人网站很久就做了。公司用.net开发程序,他们说.net很难哦。我后来买了两本书学习了一下,根本不难,而是简单了!尤其C#简直是delphi的拷贝!当然有一个XML离线数据特征却与众不同!因为自己做网站,我学习了php,做好了网站,可惜虚拟主机不支持文件操作,后来得知perl可以写文件,我就学去perl,并写几经修改,形成了今天的这个论坛。jsp是我去一家公司做编程老师的时候学会的,其实我早已接触过java,用jsp开发网站可以写纯jsp页面,使用javabean类,还有真正的CGI模式serverlet。但是这jsp却有很多厂家开发解释器,配置非常复杂。我不知道人们为什么喜欢java,我个人一点都不看好。学了 delphi我就去用C++builder,结果很好用,不久前开发外挂,我掌握了VC,当然为了这个sinox&sepl 项目我又学习乐汇编,并研究破解!
我不知道还有什么计算机语言我没有用过!我觉得这些语言都没有什么神秘可言!真正的难度是隐藏了很多不为人知的秘密,或者这个语言不支持某些功能!java为了安全放弃很多功能,让我觉得很不爽,她的强大究竟在哪里呢?
我今天要开发操作系统和编译器,纯粹是因为那些东西已经没有任何挑战可言!只有写操作系统和编译器才有真正的活干。当然目前为了研究汇编破解,还是很有挑战的。不过都是为了开发操作系统和编译器。你以为我为了开发操作系统和编译器而开发阿,我不会写的东西我先绕道去学一些东西再回来收拾它。所谓曲径通幽,先去别的地方逛逛,比如去linux逛逛,去FreeBSD,去Windows.闭上眼睛就能开发完sinox&sepl,那还有什么意义吗?
我没有请过编程老师,我的书本就是我的老师,每一本书就是一位老师。我喜欢买书,我每一本书都从头到尾一字不落的读完,然后扔到一边去,只有参考的时候再翻出它。我读书越来越快,以前我一周看完一本书,后来两天看完一本,再后来一天看完一本,现在半天就可以看完一本了。这种速度难道不是慢慢积累的吗?我的床的另一半堆满书。我每个月都买书,看书是我最大的乐趣。尤其那些新出来的书,比如linux0.01内河分析,简直是帮助我完成 sinox&sepl大业!他们比宝贝还宝贝!
我建设网站,参加传销,做过成功学,研究心理学,但是都没有程序能这样吸引我,满足我的争强好胜,我的好奇心,程序是我的最终归宿!我写完了 sinox&sepl以后,我要告诉人们怎么写程序,请他们遵守sepl规则,否则他们的程序不能通过!最终用sepl.net来完成软件的革命!也许我写的程序不必你们多,但是最终sepl能让你进入程序的天堂!
看看我写的一些代码,sepl将能完美体现真正的程序:
if (CKB_AutoRestHP->Checked)//自动运功休息
if (MyInfo.HP< StrToInt(Edit_AutoRestHP_WhenHPLess->Text))//数量少于
Yungong();//运功
if (CKB_AutoRestMP->Checked);
if (MyInfo.MP< StrToInt(Edit_AutoRestMP_WhenMPLess->Text));
Yungong();//运功
if (CKB_AutoAddHP->Checked)//自动加血
if (MyInfo.HP< StrToInt(Edit_AutoAddHP_WhenHPLess->Text))
EatHPGood();//使用红药
if (CKB_AutoAddMP->Checked)//自动补兰
if (MyInfo.MP < StrToInt(Edit_AutoAddMP_WhenMPLess->Text))
EatMPGood();//使用人参
if (CKB_AutoUseSkillAddHP_HPLess1->Checked)//自动使用技能1补HP
if (MyInfo.HP< StrToInt(Edit_AutoUseSkillAddHP_HPLess1->Text)) //数量少于
if ( ((int)timeGetTime()-AutoUseSkillAddHP_HPLess1_LastUseTime) >= StrToInt(Edit_AutoUseSkillAddHP_Delay1->Text)*1000 ) //延迟时间超过
//if (CKB_AutoUseSkillAddHP_InFight1->Checked)//战斗中有效,还需要判断角色状态?
{
//if(战斗中)
if (Edit_AutoUseSkillAddHP_SkillName1->Text!="") //选择了技能
{
UseSkill(Edit_AutoUseSkillAddHP_SkillName1->Text);
AutoUseSkillAddHP_HPLess1_LastUseTime=timeGetTime();
}
}
抵达人生技术最高峰
顶尖的程序员写的代码就应该如上面所示,可是能这样写的程序很少,为什么呢?sepl正是顶尖程序员的最佳体现!程序不能乱写!可是我们很多人都在乱写程序,甚至不知道自己写了什么程序! sepl不仅能够规范你的程序,还能规范别人写的程序,让大家的程序完全透明,而不是想隐藏什么!追求简单的同时并没有放弃其可理解!以前的程序语言都为了间接,可望以行代码完成所有的工作,perl语言就是有一些天书一样的代码!这是为什么!难道像写文章一样写程序不行吗?程序能不能像小说一样好读?能,sepl能做到。
如果说自然语言人人都能读懂,那么sepl就是追求向自然语言那样的目标!无限接近既然语言!把它成为格式化的语言,自然语言的一个子集!现在sepl将成为中文的一个子集!你可能不相信他是一段程序!
也许完成了 sinox开发并没有完全改变世界,但是sinox&sepl项目的完成,软件也足以来了一次革命。这革命,让世界完全不一样。
改变世界的天才程序员
是啊,我是天才程序员,这个谁能否定呢?我也要自己自吹自擂让别人知道吗?我没有,我不过预告了一个事实。天气还能预告,何况一个程序员呢!
即使不是天才程序员,那又有什么呢?能够推进世界的发展就是值得尊敬的人!不是我一个,而是更多天才程序员,他们都在努力改变这个世界,也许贡献有大小不同,但是这也不是问题。比尔盖茨写了windows,linus写了linux,还有某人写了unix,我自己写了sinox?模仿?改造还是拷贝!也许开始是这样,但sinox最终成为自己!那就是3年器普化。
每一个进步就卖出一小步,从2003年sinox&sepl一篇文章起,sinox&sepl不断前进!也许 sinox今年就能面世,那么将宣告sinox&sepl项目将逐步走向现实。
从空想和妄想到现实和存在,这是质变,完全不同!
如果我告诉你,目前sinox&sepl正在由一个人不断推进,那么你可能不相信这又是一个事实!
sinox&sepl难道能够一个干的吗?更多精彩文章及讨论,请光临枫下论坛 rolia.net
大家好,我叫李炎.
最近很多程序员都在写程序员的故事,从开始接触编程到成为高手,比如我的10年程序生涯.我也不例外.我想我要写些东西来封住别人的嘴,当然更重要的是展示我的程序人生.为开发sinox&sepl增强更多的信心和力量.我在2003年提出成立公司,在csdn提出公司创立和融资计划.结果纷纷受到反对,然而最后公司还是成立了,即使不代表马上成功,这就是大家看到的九奔公司.后来我在 csdn继续提出新的想法.就是开发操作系统和一种新的计算机语言,结果招到暴风骤雨的反驳,然而我并不示弱,据理说明,形成了本站一篇 sinox&sepl概述.开发 sinox操作系统和sepl语言成为csdn史上最强帖子.然而我并不是说说而已.而是把该构思和想法放到本站,并开始实施sinox& sepl计划,并联系融资,得到很多人的认同.事实上,他们永远不知道为什么我会采取行动,敢于一人单枪匹马开发开发操作系统和编译器,挑战软件领域的最高技术颠峰,乃是因为我本人是天才程序员.
程序是我的生命
程序人生就是我的人生,我可能不是天生就会写程序,但是我确实是接触到程序就会写.从97年开始我已经有8年的程序生涯了,就是这8年练就的程序武功,让我知道我不能离开程序,不写程序的日子是痛苦的.我曾经在一家公司,一年只写一个程序,我心里痒痒的.如果不给我写程序,我就如行尸走肉,已经没有存在的价值.如果有人跟我说,给你一百万后就不能写程序,那么我绝对不干!不管给多少钱,都不能让我停止写程序,因为程序是我的生命.没有程序的人生就不是真正的人生.我也不可能成为程序员.
我自信我辉煌
我的人生就是自信的人生.我的自信足以神化,因而我的辉煌也就不可避免.因为自信,我对于能否开发出sinox&sepl心中有数.记得我小学去参加升初中的考试,从乡里考试回来,我姐姐问我考得怎么样?我说考上了.其实我已经早把作文题目给忘了.在整日狼奔豕突,每天迟到早退的高小小学中,那一年村里8个男生中只有我一个考上初中.这是怎么回事呢?因为我聪明过人.我以总分90多分考上了乡二中.自信不需要理由!我上初中,因为我个子太小,老师觉得我应该留级,于是我在一年级留级了.这一留级成了我人生又一个转折点,因为留级以后我竟然进入班里前三名!厉害哦,我竟然进入前三!我因此知道要努力学习了,以后我成绩总在前三名!到了初三学校颁奖,我以第一名上台领到一只钢笔和一些作业本,我很威风吧.我因为个子太小,考中专不够高,那就去读高中吧.于是我哥推荐一个地区重点高中,考上了保证上大学!而且免费读书!我非常高兴,我哥还告诉我,上了高中考上东北第一学府,那座学校学校每年出国留学很多!于是我就定了.上重点高中去名牌大学,我家里虽然钱不多,但也不用考师范.中考开始了.很快就考试结束.志愿已经在考试前添好了.我想,要考上重点必须要得到560分.那我就应该得到560分.结果出来了,得了557.5分,只差几分.心想事成!大家知道我的身份上虽然写有汉族,但我并不是,因为去的重点高中是读民族班的,免费教育哦,所以我读书基本不话钱.进了高中,我要到另外一个县城.所以我16岁旧开始离开家乡了.第一学习下来,我得了第九名,我在班会上说,我要把他们通通打落下来,拿第一名.这个豪言引来班里极度竞争,第一名每考一次都换人.此后我根本不会进入10名.那么豪言是不是谎言呢?不是,时间会证明一切.到了第三年,我回家后回校路过首府城市,我进书店买了一麻袋的参考书,结果第三年期中考试我得了642的高分.教务处主任认为我是小聪明,不给夸奖!反而夸奖一位第三名.不过我并不在乎,我已经实现了我的诺言.不过还不到高考呢,能否考得第一很难说,但是我利用掌握的法宝,大搞题海战术,直到考试前几天还在练习北京海淀区的模拟试题.考试结束了,估分得506分.我回家路上跟一个亲戚说,要上东北第一学府,要得520才行.8 月1日回校看分数,得了507分.比估分多一分!我不是很高兴,上大学是肯定了,但分数太少,在班里也不是第一名.那么分数已经出来了,还可能改变吗?问题是,我要520分啊.
后来去学校领通知书,果然考上了,那位得第一名的同学告诉我,分数改了.我加分了,得521分.结果成为全校第一名! 教务处主任见了我说,你的分数已经上清华,为什么不填呢?因为每年学校都有去清华北大的,也是第一二名考上,我不去,学校没人清华北大了.但我根本不在乎,我就不打算去北京读书,因为北京有个64风波,我当然不去参与这些东西.这里要问,是我看准会得到520分后预测呢,还是因为我向得到520结果老天才成全呢?只要我想要的,我一定能得到!这就是我的中学故事,我自信我辉煌!我的自信来自于中学时代.
当然最后我选择东北第一学府还是因为我哥的大力推崇!十里八乡就走出了这么一位名牌大学生!前无古人后无来者!现在你们终于领教我的厉害了吧!听说北京国子监要立状元碑,我非常百分之百同意!因为我就是状元!这就是我的非常实力,非常人生.然而我最终成为一位程序员还是因为:
选择计算机源自一张报纸
虽然我在高中就知道了苹果机这个计算机,还上过计算机课。但是我并不会用。后来也不觉得这个计算机有什么了不起。也没把计算机放在心上。我只知道机械设计这个专业。然而有一天,我看了一张报纸,我就知道要学习计算机了。我们班订有一些报纸,其中中国青年报最好看,我也经常在自习或者课外时间阅读。有一次我看到上面有一篇广告,上面写着,招聘程序员,年薪100万!天哪,世界上竟然有这么好的职业可以得到100万的年薪,如果我成了程序员,我就不是轻松成为百万富翁了吗?啊,真是太好了!我以后就报考计算机专业!后来我填志愿的时候只有两个专业,计算机专业和第二选择的机械设计专业。学计算机要确保万无一失!后来我想,每年清华计算机专业都要630以上,我估计没有得到这么高分,因此就选择我哥大力推崇的东北第一学府了。根据专业去选择学校,我也犹豫了,后来我决定抽签,我把清华、北大、哈工大几个学校各写到一片纸上,然后合起来揉成一团,然后放在两手间摇动,接着闭上眼睛默念:我能考上那座大学,请老天爷回答我吧。结果连续几次都得到清华,我不服,我就不相信抽不到哈工大,最后终于抽到了!哈哈,那就选定它了。
最后我终于进入了计算机科学与工程系,也就是3系读书,但是不知道专业!专业也就是计算机科学与工程,后来我找工作的时候很多人问了这个问题。
计算机工程,好啊!后来在学校才得知,我们班是偏软的。但是几个班的课程完全一样。
第一学府的大学生活
我进了第一学府学习计算机工程,工程这个名字很牛啊,就是作为一个系统工程研究,这个被称为工程师的摇篮学校,但并不是中国第一学府。可是我并不关心这些,既然已经跳出农门,成为天之骄子,我已经心满意足了,而且还是名牌大学,每年出国留学生无数!我觉得我既然到了这里,我当然也要出国留学。我还在老乡会透露留学这个愿望。他们肃然起敬。
不过大学生活对我来说可没有什么好果子吃。因为家里没有钱,我只能借钱读书,因此常常缺钱花,但是我总是伸手向学校要钱,还好,那时候读大学还没有收费,每月还有补贴,我伸手要钱的到班长的大力支持,竟然帮我弄来一些钱,有些同学也主动借钱给我。但是我心了并不痛快,我经常去看电影,每次一块钱或者5毛钱,我还喜欢买书,信奉书非买不能读的信条,我不借书,而是买书。因此更加没有钱了。我还经常牙痛,我以为是牙病,后来大学毕业几年后我去一个牙科看了,她帮我洗了发痛的牙齿,她跟我说,我的牙齿没有任何问题,而是长出牙根。后来我的牙齿再也没有痛了。原来牙痛是心理作用而已。
没钱这也算不上什么,更让我痛苦万分的是,我每个学习都有补考课程!两门!补考成为了我大学的本色!我还有些科目补考不通过,叫做挂科。我已经挂了3科了!超过四科就要试读!我真倒霉,这次有补考了一门,还有一门分数还没有出来。因为每个学期都补考,结果跟系办主任熟悉了,她说,我要帮你忙,不让这门再补考了,但是不要告诉别人。果然,那门课得了75分,逃过一劫!哎,我这个状元郎,今天竟然如此落魄!这是怎么回事呢?我决定考试的时候偷看书,作弊!结果那个学习每科都在80分左右。哈哈,作弊还有这种功效!可是我心里很惭愧,再也不能作弊了!结果补考又跟我来了!来就来吧,每门课多学习一次,基础更扎实!
我为什么学习这么差呢?估计我太贪玩,看不进书!每次去自习,看了一会儿就胡思乱想,想入非非。想起每次上课那些可爱的女生,我的魂早就飞走了,书是看不进去了!还好,我的英语非常不错,从来没有不及格的现象,因此四六级也轻松过关,这英语不过关,那就没有学位了。上大课,我的心思和眼睛都在那些女生身上来回游移,有时还眉来眼去的。不过我没有钱,我的衣服很破旧,我不敢请女生吃饭,甚至也没有说过几次,跟女孩说话我会脸红。我还给女生写信,非常厚,后来她把一封信退给我,说看不懂我说什么,她说要把把信给其他女生看,我不置可否。反正我知道她收到我的信了!这就够了。我只跟她吃过一次饭,但却是非常神奇的一次,她吃完了我才吃,我还把自己的一些饺子给她,她不要。还好,她没有躲开我!算是很给面子了!我是非常帅气的男孩,迷倒了不少女生!我记得一次下午下可去吃饭一个女孩把我看呆了。直到今天我还是靓仔!我不善言语,我那浓重的口音很少有人能听懂。我穿上军大衣很浑身充满力量!我穿上军装绝对可以被认为少校军官!我的阳刚之气溢满全身。
现在你们知道我为什么学习这差了吧!我的心都在这些女孩子身上了!那个女孩子经常换个各种头饰,很好看,但她总感觉没有一件合身的衣服。另外一个女孩有很多漂亮的衣服,真好看。后来一个女孩跟我说,她是系花,我一惊,我喜欢的竟然是系花!她的大腿皮肤非常细腻!有一次我钻到桌低找笔看到的,她穿短裤。离开大学之前我看到她踩一辆脚踏车!我真想跑上去跟她握手,说话。其实我从来没有握过女孩的手。这是我最后一次看到她。
后来我觉得不行了,不能放纵自己,我要看进书才行。这样大三的时候我的成绩开始好起来。当然我的爱情故事就越来越少了。直到毕业前,我看见那几本书,把几门挂科考过,终于得了学位。有的同学却没有得到!这也是我厉害的一面!现行代数,概率论,汇编语言,我一直不明白上课老师讲什么!
我后来才参加研究生考试,但觉得太冷,没有打算继续留在那里,但却考去北大,结果专业课只得20多分,我不满,写信去北大,后来他们来说让我打电话去找某某老师,但我不去打,因为那时候我还不会打电话。
我在2001年还底去北京参加了某个美国大学的英语口语考试,通过,得了录取通知书,但是因为没有钱而没有去成。这样我的学生生涯算是完全结束。虽然没有去美国,但过了2年,我就有了sinox&sepl开发计划。事实上,如果去了美国,今天就没有这个sinox&sepl项目了!
无师自通的程序生涯
大学几年也没有摸过计算机,听说linus11岁就开始写程序了,我23岁才开始写程序,晚了12年,也就是所我工作12年后就可以赶上 linus了。我在主楼下课后去玩了几个小兵在雪地打仗的游戏,真好玩阿。到了大四毕业设计,要写一个英语学习软件。既然是毕业设计,当然要写软件来实现。于是我买了一本C语言的书,开始用来写程序。虽然我没有学过C语言,我不参加c语言选修课,也因为我没有学过C语言,所以春节前找工作不会C就不能去深圳中兴华为这些公司,但是我毕业设计就要用C。我看了书,但是没有电脑,我只好去学校可以上机的电脑室花钱上机。那时候用Turbo C写程序,很方便。我于是一边看书一边写程序,虽然很简单,但却有一些功能,把一个一个英文单词显示出来。我还研究写汉字点阵。同一个组的另外一个男生跟我一起,但是他却不会写程序。我觉得奇怪,这么简单的c语言,为什么他不会写呢?
毕业设计没有找到工作,好的单位都让老乡占了,学校只推荐我去部队,跟一个部队来的谈妥了,但是我想以后要留学,就不去那他那里了。后来其他部队就不去了。我只好回家了。我也不知道怎么去找工作,后来让父亲带我找工作,跑了一个多月,终于进入一家国营公司了。但只是卖电脑而已。他们还安排我去培训中心,那里我接触了NOVELL, NT网络,学习html,javascript这些东西,还有foxpro。写了java小程序。我后来用磁盘装好跑到清华同方去面试,结果他们让我进入参加一个电力设计系统开发,每月给1000元以上的工资。学习powerbuilder和delphi,我选择了delphi。我用delphi写了几个美女图片的动画程序让大家看,结果被找来谈话,要写检讨,我写了不是检讨的检讨,他们就把我开除了。我在那里还呆不到一个月。于是我跑去深圳,先到中山,没找到工作,转东莞一个小镇。第二天早上带了100多元进入特区。交了100元找工作,还有60找个宾馆放行旅,剩下几十块钱。结果很快有一家公司要我了,当天我就马上找到了工作。我在哪里学会了delphi,得到了lotusdomino专家证书,参加了NT高级培训。我是四月进去的。国庆节我到东莞,结果上了公共汽车很快口袋连续两次被偷光钱和身份证暂住证,国庆节晚上流浪街头,还被抢劫!我终于知道广东的混乱!不久我回到了本地,再也不再去外地工作了。
lotusdomino专家证书是我无师自通编程的最佳体现。在本地,我去了一家通信公司,开始做防病毒,后来参加驱动程序设计,在一个台湾产的 4500小设备上写程序,里面有一个类似dos的操作系统,写一个收发程序放到里面。结果我很快就会写了,我告诉老板说这个小程序容易死机,结果公司完全废弃这个4500小设备,其他程序员非常不满!后来改用电脑监控电源设备,公司因此大赚钱。我又有机会学习在一个叫FIX的平台上开发驱动程序,用 vc3.0。只要被我接触的,就没有学不会的,那也没有什么东西,就是一些程序罢了。我还写了控制摄像头和云台的监控系统,门禁监控系统。有一次老板大发脾气,我很不满,不久我离开了那家公司,去了另外一家通信公司,在哪里在linux下面开发了一个dsi卡的驱动程序,其实也没有什么难,只是他们怕写程序罢了。后来还在dsp上面写程序,我觉得我的专长是程序,不是硬件,于是我刚好去北京参加一个美国大学的口语面试,离开了那家公司。
美国没有去成,我只好去了另外一家公司,那家公司是做网站了,在那里我学习做网站,其实我的个人网站很久就做了。公司用.net开发程序,他们说.net很难哦。我后来买了两本书学习了一下,根本不难,而是简单了!尤其C#简直是delphi的拷贝!当然有一个XML离线数据特征却与众不同!因为自己做网站,我学习了php,做好了网站,可惜虚拟主机不支持文件操作,后来得知perl可以写文件,我就学去perl,并写几经修改,形成了今天的这个论坛。jsp是我去一家公司做编程老师的时候学会的,其实我早已接触过java,用jsp开发网站可以写纯jsp页面,使用javabean类,还有真正的CGI模式serverlet。但是这jsp却有很多厂家开发解释器,配置非常复杂。我不知道人们为什么喜欢java,我个人一点都不看好。学了 delphi我就去用C++builder,结果很好用,不久前开发外挂,我掌握了VC,当然为了这个sinox&sepl 项目我又学习乐汇编,并研究破解!
我不知道还有什么计算机语言我没有用过!我觉得这些语言都没有什么神秘可言!真正的难度是隐藏了很多不为人知的秘密,或者这个语言不支持某些功能!java为了安全放弃很多功能,让我觉得很不爽,她的强大究竟在哪里呢?
我今天要开发操作系统和编译器,纯粹是因为那些东西已经没有任何挑战可言!只有写操作系统和编译器才有真正的活干。当然目前为了研究汇编破解,还是很有挑战的。不过都是为了开发操作系统和编译器。你以为我为了开发操作系统和编译器而开发阿,我不会写的东西我先绕道去学一些东西再回来收拾它。所谓曲径通幽,先去别的地方逛逛,比如去linux逛逛,去FreeBSD,去Windows.闭上眼睛就能开发完sinox&sepl,那还有什么意义吗?
我没有请过编程老师,我的书本就是我的老师,每一本书就是一位老师。我喜欢买书,我每一本书都从头到尾一字不落的读完,然后扔到一边去,只有参考的时候再翻出它。我读书越来越快,以前我一周看完一本书,后来两天看完一本,再后来一天看完一本,现在半天就可以看完一本了。这种速度难道不是慢慢积累的吗?我的床的另一半堆满书。我每个月都买书,看书是我最大的乐趣。尤其那些新出来的书,比如linux0.01内河分析,简直是帮助我完成 sinox&sepl大业!他们比宝贝还宝贝!
我建设网站,参加传销,做过成功学,研究心理学,但是都没有程序能这样吸引我,满足我的争强好胜,我的好奇心,程序是我的最终归宿!我写完了 sinox&sepl以后,我要告诉人们怎么写程序,请他们遵守sepl规则,否则他们的程序不能通过!最终用sepl.net来完成软件的革命!也许我写的程序不必你们多,但是最终sepl能让你进入程序的天堂!
看看我写的一些代码,sepl将能完美体现真正的程序:
if (CKB_AutoRestHP->Checked)//自动运功休息
if (MyInfo.HP< StrToInt(Edit_AutoRestHP_WhenHPLess->Text))//数量少于
Yungong();//运功
if (CKB_AutoRestMP->Checked);
if (MyInfo.MP< StrToInt(Edit_AutoRestMP_WhenMPLess->Text));
Yungong();//运功
if (CKB_AutoAddHP->Checked)//自动加血
if (MyInfo.HP< StrToInt(Edit_AutoAddHP_WhenHPLess->Text))
EatHPGood();//使用红药
if (CKB_AutoAddMP->Checked)//自动补兰
if (MyInfo.MP < StrToInt(Edit_AutoAddMP_WhenMPLess->Text))
EatMPGood();//使用人参
if (CKB_AutoUseSkillAddHP_HPLess1->Checked)//自动使用技能1补HP
if (MyInfo.HP< StrToInt(Edit_AutoUseSkillAddHP_HPLess1->Text)) //数量少于
if ( ((int)timeGetTime()-AutoUseSkillAddHP_HPLess1_LastUseTime) >= StrToInt(Edit_AutoUseSkillAddHP_Delay1->Text)*1000 ) //延迟时间超过
//if (CKB_AutoUseSkillAddHP_InFight1->Checked)//战斗中有效,还需要判断角色状态?
{
//if(战斗中)
if (Edit_AutoUseSkillAddHP_SkillName1->Text!="") //选择了技能
{
UseSkill(Edit_AutoUseSkillAddHP_SkillName1->Text);
AutoUseSkillAddHP_HPLess1_LastUseTime=timeGetTime();
}
}
抵达人生技术最高峰
顶尖的程序员写的代码就应该如上面所示,可是能这样写的程序很少,为什么呢?sepl正是顶尖程序员的最佳体现!程序不能乱写!可是我们很多人都在乱写程序,甚至不知道自己写了什么程序! sepl不仅能够规范你的程序,还能规范别人写的程序,让大家的程序完全透明,而不是想隐藏什么!追求简单的同时并没有放弃其可理解!以前的程序语言都为了间接,可望以行代码完成所有的工作,perl语言就是有一些天书一样的代码!这是为什么!难道像写文章一样写程序不行吗?程序能不能像小说一样好读?能,sepl能做到。
如果说自然语言人人都能读懂,那么sepl就是追求向自然语言那样的目标!无限接近既然语言!把它成为格式化的语言,自然语言的一个子集!现在sepl将成为中文的一个子集!你可能不相信他是一段程序!
也许完成了 sinox开发并没有完全改变世界,但是sinox&sepl项目的完成,软件也足以来了一次革命。这革命,让世界完全不一样。
改变世界的天才程序员
是啊,我是天才程序员,这个谁能否定呢?我也要自己自吹自擂让别人知道吗?我没有,我不过预告了一个事实。天气还能预告,何况一个程序员呢!
即使不是天才程序员,那又有什么呢?能够推进世界的发展就是值得尊敬的人!不是我一个,而是更多天才程序员,他们都在努力改变这个世界,也许贡献有大小不同,但是这也不是问题。比尔盖茨写了windows,linus写了linux,还有某人写了unix,我自己写了sinox?模仿?改造还是拷贝!也许开始是这样,但sinox最终成为自己!那就是3年器普化。
每一个进步就卖出一小步,从2003年sinox&sepl一篇文章起,sinox&sepl不断前进!也许 sinox今年就能面世,那么将宣告sinox&sepl项目将逐步走向现实。
从空想和妄想到现实和存在,这是质变,完全不同!
如果我告诉你,目前sinox&sepl正在由一个人不断推进,那么你可能不相信这又是一个事实!
sinox&sepl难道能够一个干的吗?更多精彩文章及讨论,请光临枫下论坛 rolia.net