2000 年,是我上初一的时候,这一年的夏天我第一次接触电脑,可以说是彻底被迷住,而且彻底改变了我的生活。当时是 SW 第一次带我去他家附近的网吧。网吧是在小区的一楼,进门口是一个大叔模样的人记录着上机时间。2 块钱一个小时!对于初中生来说,当时我一天的零花钱是五块钱,这其中还包括午饭。显然这对我来说是非常高的消费了。而且那时候总是过得很快,似乎没做什么,一个小时就过去了。
网吧里面有 7 台电脑左右,有的是安装了 Windows 98,有的是 Windows ME 等系统。我第一个学会的功能是申请 QQ 号加人聊天以及《红色警戒》这款游戏。QQ 里的第一句都是 “你好,你在哪里”。对一个住在小城而且没出过市的的初中生来说,这个体验确实是前所未有的。
后来父母给我买了一台电脑,这在当时是非常罕见的。2000 年的八千块钱可不是小数目。这段经历对我的影响特别大,我是从内心深处喜欢计算机,它决定了我后面选择大学专业,以及持续学习计算机的动力,起了决定性作用。
对别人来说上课学习计算机、上班写程序,但是对我来说整件事就是玩一样,因为周末我休息的时候也是在做同样的事。
我对游戏完全提不起兴趣,但是每当有新款游戏出现的时候我倒是第一个尝试去玩。《魔兽争霸》、《传奇》,等等。我花了很多时间琢磨如何写网页代码。如果当时有现在的大模型等工具,我估计也能做出不少自己的项目了吧。当我读到比尔·盖茨的自传 “Source Code”,了解到他周边有跟他一样热爱编程的同学与老师,很羡慕他有这种环境。Dreamweaver、Fireworks 是我花了大量时间研究的工具,用来研究如何编写静态网页。动态网页对我来说太高级了,能做的就是基于已经开发好的论坛程序对他进行配置性修改。最常见的是基于 MySQL + PHP、ASP.NET 等技术栈构建的方案。当时没有 Github,似乎也没在任何地方见过「开源」一词,想要学习更为高级的技术也是条件有限。
我获得信息的主要输入来自于计算机杂志,但当时大部分时候讲的都是跟硬件相关的内容与软件相关的内容是非常少的,即使有也是介绍如何使用软件而非如何开发软件。
以初中的英语水平想看懂国外的技术网站这也是不太可能的事情,但现在不一样了,大模型彻底改变了这一切。 现在的初中生的水平可能跟我在大学时候的水平差不多了。