Peng Yuwei
我之所以有很多blog,是因为我想要了解不同blog的区别。
94年接触Apple ][,然后在上面开始写基于文本的basic游戏;我的用户就是我的同学和我的老姨夫。
2年后,转换到PC和DOS。DOS下难看的字体用了好久才看习惯。期间移植了一部分苹果的程序到DOS下。后来发现环境差异太大,移植不如重新开始。于是DOS生涯开始,苹果生涯结束。
由于有了图形能力和QuickBasic4.5+BorlandC++ 3.1这两个太强大的开发环境(如果你也来自这个时代,你会知道QucikBasic不是QBasic),想象力被极大的激发了,之后的5年里写了大量的乱七八糟的工具和游戏。
后来,Windows开发开始普及了。糟糕的是,从BorlandC++的DOS版本切换到Windows版本十分的困难,几乎比重新学习还困难。更糟的是,一个老师给我演示了如何使用VB快速开发Windows应用程序。于是我几乎以立地成佛的速度开始学习VB4。期间的另一个方面就是在BorlandC和VC之间踌躇。
几年后,终于成为VC程序员,完成了从DOS向Windows的转型。这次转型十分的困难和漫长。但是从这次转型完成之后,忽然好像打通了任督二脉,几乎在同一个时期内,迅速学习了大量旁支技术(ASP/HTML/C#/ASPX/Python/甚至3DSMax script,OO、STL、多线程之类的东西都是这个时期学习或开始大量使用的)。此后再学习新东西在也没碰到从DOS到Windows那么大的障碍。
生命短暂,十年只是转瞬间。刚刚开始工作的时候,我以为自己的键盘可以改变世界,但是最终我只改变了自己。
目前混迹云计算领域,专注Linux开发,依然是一个喜欢沉默的不起眼程序员。