我1994开始接触计算机,虽然算不上第一代玩计算机的,但是也不算晚。所以我所有的学习的内容全部是自学。
我第一个学的内容是“英文打字”,后来,“王码五笔”大行其道,开始学习五笔字型,这些都是在大学开始那两年学的内容。因为离的中关村很近,所以每到周六日,都去中关村接授熏陶。那时的中关村还是技术人员的天下。
第一个坑:C语言
我学的第一种程序是“C语言”,课本就是用了二十多年,到现在还一直在用的“谭浩强”的那本教材。当时不知道为什么学C语言,只是对里面的东西很感兴趣,每天调试成功一个程序,心中莫名的有种成就感。但是因为是自学,很快就感到乏味了,因为翻来覆去就是写那些小公式、小算法。一直到后来,才知道,我学的只是其中一二个类库,还有图形类库、视窗类库、输入输出等众多类库还在等着我。所以我对”谭浩强“,这本破本很有诚见,不知道为什么大学里,一直在用这本书教学,这本书只是让学生在一个小圈子里打转转。
第二个坑:DOS编程
再后来,开始自学DOS编程,学DOS编程主要是因为我在地摊儿买到了一本书,对里面的东西特别感兴趣,开始玩命的学了起来。而且还开发出了一些图形界面程序。结果由于不实用,很快丢弃了,虽然现在很多硬件文件的东西和他相关,让我在硬件方面有了长足的进步外,给自己带来的实际的东西很少。
第三个坑:foxbase
再后来,我开始学FOXBASE数据库编程,我第一个赚钱的项目就是用foxbase开发了一个财务管理软件。但是后来,foxbase升级成foxpro后, 被微软收购了,我就预感到大事不妙。因为微软有自己的数据库软件,果不其然,FOXPRO在7.0版本后停止更新了。
第四个坑:jquery
这个原来感觉是个很好的东西,下的功夫很深,但是后来,vue出来后,果断不再在它上面浪费时间了,马上转了。
后来,学聪明了,新出来的东西,一般先不学,最少过上三个月看看行情再说。所以后来还算一帆风顺。
WEB前端跟的vue和react,没有一上来就学安哥拉。且台跟的CI PHP,没有去学THINK PHP,这个主要是由于THINK PHP当时没时间学,后业CI出来后,直接上的CI.另外一个主要原因是微信小程序的后台是CI,前台是vue。所以目前来说,还算顺利。就连小程序刚出来也没有立马去学,观望了两个月后,才动的手。
到目前为止,唯一遗憾的是没有在JAVA上多下功夫。
总之,学习网络编程,一定不要先急于学,要先经过多方考证和咨询,再开始学习。否则一旦路走错了,浪费了很多时间不说,对个人的自信心打击也很大。
联系客服