我踏上软件开发的行业,纯粹是因为兴趣。
上初中时,家里买了一台小霸王,大家都知道它可以打超级玛丽和魂斗罗,但小霸王其实集成了一个BASIC语言,可以用来编写一些控制台程序。当时生产小霸王的公司还非常良心地送了一本专门用来介绍这个BASIC语言的书,而且书上有很多的示例代码。当时我就一行一行地敲代码,自己玩。后面还不过瘾,敲好了,拉弟弟妹妹让他们玩。
当时还在小霸王上学习了一种现在基本上没听到的“认知码”输入法。
这是我编程的启蒙。上网搜了一下,应该有不少人都我一样,因为小霸王的BASIC走上编程这条路。
高中时,哥哥因为没考上高中,去学了计算机,所以那会儿家里也买了电脑,我印象非常深,赛扬300A,内存64M,硬盘是昆腾4.3G。那时候光盘已经流行,但是软盘也还没淘汰。那会儿装东西基本上靠盗版光盘。
然后当时我哥有本QBASIC的书,我拿着一看,感觉跟之前小霸王上学习的BASIC语言很像,所以拿着几天的时间,就把那整本书看完了。
阴差阳错,我读大学时选的专业不是计算机专业。但是整个大学期间,我很多的时间都是泡在图书馆里翻看计算机类的书籍。
大学时学的是VB,语法上和之前自学的QB是一样,所以拿到书的第一个星期,我就把那本教材自己学完了。
学会VB以后,我就更开始了,因为VB能做的东西更多了。大学时,WINDOWS 2000系统也已经出来了,比起之前学的QB这些只能写出控制台玩,VB真的算很强大了。
大三时,我跟我们专业的一个男生一起组队参加了学校的编程大赛,拿到了校编程大赛第一名。站在高高的领奖台上,我内心欣喜若狂,那种感觉到现在仍然记忆犹新。
我记得当时的奖品是每人一个32M的U盘。