今天看到别的伙计发有关C语言学习的文章,让我自己想起学习C语言编程时的经历。在初中时,接触过GWBasic,但没有任何实际经验和深入学习的经历。到了大学,最先接触的是Fortran,大概是因为物理系的原因吧,首先学习和科学运算有关的东西。后来偶尔旁听了几节了Pascal。之后学了单片机。
直到毕业后,才开始自学C语言。那个时候是自己整了一本Turbo C使用大全,在DOS环境下熟悉一个一个C语言函数。然后逼着自己用C语言做一个项目,在这个过程中才一点一点熟悉起C的开发。在之后是正了八经的使用QuickBasic开发了一套现场数据采集系统。是软硬件结合的系统。那个时候师傅提供了一个其它设备用于数据录入,因为要和电脑联机,所以硬着头皮用数字电路搭建了一套转换装置,在那个输入设备在数码管显示数据的时候,通过工控机上的一个数据采集卡,利用程序扫描,从转换装置上获得输入设备上的数据。整个过程完全是我一个人在弄。最后没遇到什么大麻烦,做出来了。当时是很有成就感的。现在回想起来,感觉有点滑稽,为啥不自己用单片机做一台数据录入设备呢?
再往后,又开始学习VB2.0,VB6.0等,大概是99年的时候,从国企跑了出来,正式踏入纯软件开发的工作了。在工作中接触更多的开发语言、数据库、开发工具等。现在回想起来,感觉人生像是在不断地换车前行。