作为生活,不需留存过多 / My Portfolio http://saicn.com/me

When I met PHP__我的程序猿生涯

上一篇 / 下一篇  2009-10-25 04:21:57 / 个人分类:生活的乐趣

  我知道世界上有一种叫PHP的东西时,大约是小学六年级。
  因为家离学校很远,我寄宿在数学老师家里。一天中午,在检查完我的作业后,她突然问我:“你生日快到了,想要什么礼物不?"
  “书。”
  于是你可以猜到接下来发生的事情:我们出现在新华书店,我站在计算机类图书前,选了一本关于PHP的书。
  为什么没有选ASP、JSP,现在想来我也不太明白,似乎是听我哥提到过这三个字母,在那个年代,PHP的版本号还只有3,名称也没有现在这么科技(那时候叫Personal Home Page)。而我,只是个只会玩玩RPG、FPS的小破孩。
  至于那本书,我在了解到这门语言是以括号问号开始,问号括号结束后,就再也没碰过。
  句号。

  02年小学毕业后,我升上某重点高中办的初中,在融入班级后,便开始琢磨帮班上建一个网站。
  用56k的猫在网上一阵东抄西捡,我们班级的第一版网站上线,那时候,网站制作用的还是Dreamweaver,动态语言从未出现在网站的任何一个地方。我制作了N个版本的班级主页。随着我第一块硬盘的崩毁,那些静态网页成为了永远的比特尘埃。

  03年,在班主任的资助下,我在51.net购入了人生中第一部虚拟主机——sai123.51.net, 你可以在 http://web.archive.org/web/*/http://sai123.51.net 看到我在这部100M的虚拟主机上做的一切。我使用cnphpbb提供的一套CMS以及PHPBB论坛开始了一个游戏网站,从索引来看,在用了几个月的 phpbb后,我在大概十月份的时候把论坛程序转换为了discuz。
  印象中,我几乎每个月都会对网站页面进行一次重构。其实,这个网站的本质,是为了掩护论坛中属于我们班级的讨论区。我的大部分精力,都在维护着几乎只有熟人会上的小论坛。
  在这年,我只是遵循一些教程,对程序进行一些hack,至于开始编写php的程序,那是很多年以后的事情了。

  04年,抛弃了51的破主机,我依然过着没有独立域名的日子(http://web.archive.org/web/*/http://sai123.vbbcn.net)。在开始用discuz之后,我试着制作了几套风格,也因此结识了戴志康童鞋,那时的康盛只有两名员工,一名程序猿一名销售。7月份,我明智的关闭了之前毫无竞争力的游戏站,只留下一个论坛。7月21日,无名杂志上线。我的php程序猿之旅依然遥遥无期。

  05年至06 年中都是空白。升上高中后,我似乎一直处在某种纱布的状态,不明白我来自哪里,也不知晓我将去向何方。回顾这些年,我竟浑浑噩噩,如此成长。06年夏天,我遇到了两个改变我一生的人,一个是大魔王,一个是livid。他们的言语,他们的生活方式,在当时的我看来仿佛笼罩着天使光环,Project Babel让我看到了论坛的另一种展现形式,我开始尝试着与郭菊花一样将其全盘复制到Discuz的体系当中。在复制的过程中,我开始试着去理解我所写下的代码,那些我过去从未想过要去理解的破碎字符竟然汇聚成了如此强大的存在。

  最终我做到了,我几乎造了另一个轮子。传说中的天启似乎就在我身上发生——某个夜晚,我突然能够看懂我之前所有不能理解的代码,07年5月,我用一个晚上写出了Nowhere的雏形,并在之后的日子里不断完善她——我的第一个正式项目。07年春,我的PHP元年。从这一年开始,我学会使用这门语言。

  之后的日子又处在另一轮人生反思。现在回想,这种行为是懦弱、胆怯的表现,我没有明确而坚定的目标,我游移于升学与退学的抉择之间,犹豫是人生最大的敌人,我差点败在它的手下。最终,我参加了高考,考取了我所在高中(同时也是我初中)从属的大学,我为自己留了退路——因为我并不自信能够抛弃学历闯荡世界,你可以称我为loser——继续学习,与我现在所从事的事物毫不相干的专业。

  往后的故事便是现在正在发生的,高考结束后我建立了Bangumi,我第一个从头构建的,似乎可以进行大半辈子的网站;今年五月长沙之行后,我开始了Dango项目,一个我所不熟悉领域的充满挑战的网站。

  再过几个月,我就要进入奔三之人的行列了,在我内心的深处,有一种强烈的期望,期望能在二十五岁前,与你们一道,在拥有巨大落地窗的摩天大楼里,改变世界。


TAG:

引用 删除 Guest   /   2011-11-28 08:30:39
so cool~
:)
引用 删除 lingger   /   2011-09-11 13:24:28
我才进入互联网,五一看到你的这篇文章,觉得我白活了好多年
引用 删除 henix   /   2011-06-13 00:07:19
前来膜拜!
引用 删除 Mr.Cong   /   2011-05-23 11:32:57
呵呵,大学?还有两个星期就高考了,但是今天依旧在网上逛着。
引用 删除 Guest   /   2011-04-09 23:01:19
5
引用 删除 Guest   /   2011-03-29 23:20:03
5
引用 删除 lolychee   /   2011-03-25 09:50:29
能够遇到可以一直为之坚持下去的东西 很幸运...
也很佩服你能够没有放弃前进 能够走到现在
选择 读大学也并没有错 相反 没学历倒更可能成为loser 毕竟前途要艰难些... 哎 恰恰我就是没学历的那部分人
同样选择了互联网 因为互联网存在即使一个人也可以改变世界的可能 因为互联网中只要有能力就可以是我的舞台 因为互联网...是我们的乌托邦...
所以 我也选择为之坚持 为之努力 即使前途艰险也绝不退却!
引用 删除 Guest   /   2011-03-25 09:29:11
5
引用 删除 饭团   /   2011-03-24 07:20:47
哎 sai大 = =
刚刚进来看到你这篇文章
跟你差不多= =
不过我小学4年级玩的C 什么都没看懂。。
初中玩的asp 还是什么都没看懂。。
现在高中还是明白了点很多的语言了。。。。呼。。。
引用 删除 Guest   /   2011-03-24 07:14:21
5
引用 删除 Guest   /   2011-02-13 21:40:47
5
引用 删除 黑衣大葛格-糗.   /   2010-12-08 14:48:36
至今不会写代码,你是传奇。
引用 删除 兜风儿   /   2010-10-05 14:52:22
情何以堪啊,6年级我就看过2次电脑。  话说我对编程这种可以创造一样事物的东西蛮感兴趣的。目前是设计师
引用 删除 Guest   /   2010-08-20 12:56:55
5
引用 删除 卫星   /   2010-06-16 15:45:13
佩服佩服~ 06年上dz看到的你 才女~想知道你的这两个项目开源了吗?想用你的chii.in那程序来建站。。。。。所以特来询问 没开源就算了
引用 删除 EvilSound   /   2010-05-16 14:43:46
感觉自己白活了233
引用 删除 daizhixin   /   2010-04-23 02:32:02
我99年知道红警,00年知道3721,01年知道QQ。02年知道Google、weblog.02年之后上网的机会才慢慢的多起来。
引用 删除 Guest   /   2010-04-23 02:31:53
5
引用 删除 Guest   /   2010-04-16 23:26:04
5
引用 删除 Guest   /   2010-04-02 20:37:02
5
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar