在中学的时候,喜欢上了计算机。不过那个时候因为穷,也没有好计算机可用。依稀记得是一个键盘加上一个大显示器那样的东西,甚至不如后来的任天堂红白机。只能用GW-Basic编程。那时没有相关的书籍可以学习,就是瞎玩。后来到了大学,才算真正意义上的接触计算机。最先用的是大型机加终端的那种类型。接着接触到PC机,以及286,那个时候都是进口过来的。学习的语言,是Fortran,后来自学了C语言和Pascal。毕业后又开始接触VB,从2.0版开始的。再后来跳槽到IT业,开始了真正意义上的计算机编程工作。
在大学的时候,因为学习模拟电子、数字电路,喜欢上了硬件开发方面的东西。在大四开始系统学习单片机的课程,是以51单片机为蓝本的课程。之前还学了单板机(貌似没有什么实际用处)。从这时开始,对单片机之类的集成块的编程,引起了极大的兴趣。即使再后来跳槽到IT业的时候,也没有放弃。
可以说,无论是纯软件,还是硬件,都是一直坚持编程到现在,因为是兴趣、爱好所在,做出来的东西有时候可以给自己家里用,所以闲暇时间里,不愿意歇着,总想做点什么东西。
不知道大家是如何从事这样的工作的。是为了谋生,还是为了兴趣呢?