我的编程之路

大概是1990年,我第一次见到了FC,于是一发不可收拾的沉溺与游戏事业当中。几乎所有的业余时间都投入了游戏世界。玩多了自然就有想自己设计一个游戏想法,无奈没啥条件,设计游戏只是一个梦想。

    第一次接触到编程是在初中,偶然的看到一本大学编程语言课本。里面讲到了BASIC、PASCL、C、COBOL等编程语言,于是反反复复的看了N遍,怎么也找不到设计游戏的东西,于是怀疑这些只是做计算用的,写不了啥游戏。

    到了大学,也学习了PASCAL、C、C++、8086汇编等等,学的东西也不少。但最终的结果还是只是会写一些在控制台运行的程序。于是继续怀疑着学这 些语言多能做啥?快毕业的时候,偶然在一个朋友的电脑里面看到了看雪出的加密解密教程。一下子似乎找到了宝贝,废寝忘食的研究,对逆向工程最为感兴趣,于 是便苦学win32汇编。半年后我的第一个逆向工程终于成功,将星际争霸改成资源无限。这次成功给了我极大的鼓舞,之后继续修改了扫雷、空当接龙,增加了 作弊菜单,多难的开局都能作弊结束。那段时间对破解的研究为我后来的学习打下了牢固的基础,同时让我了解了很多系统底层的东西。

    04年7月的时候我找到了第一份工作,一名普普通通的C++程序员。但只是做了三个月我就觉得做C++没什么意思了,为啥呢?公司原有的代码太过于C化, 只用了class做封装,连多态都没有用过,更不用说STL、模板之类的高级特性了。没多久公司就剩下我一个C++程序员,维护这样一堆代码,心里很是郁 闷。当时业余时间就是到海淀图书城看书,偶然看到了《C++设计新思维》,觉得挺新鲜的,于是就买下来了。回去一看太受打击了,基本上都看不懂,甚至连基 本的模板语法都有障碍。于是痛下决心认真学习。看了三个月《C++Primer》之后觉得自己提高了很多,再看《C++设计新思维》就觉得比之前容易了一 些,但还是比较吃力。随着基础更加扎实,经验更加丰富,读这本书变得越来越容易了。这都是因为csdn的功劳。

    第一次接触csdn是在大学的时候,那时候觉得论坛里面高手如云,随便挑出几个都比自己强很多。不但很多帖子里面提到的问题都没听说过,连回复都看不懂。 两年后,在我觉得自己C++小有成就时我又踏上csdn这片土地。在这里我见到了许许多多自己容易忽略和易错的问题,解决这些问题使我的C++功底更为扎 实,也让我对C++有了更深层次和本质的理解。随着水平也不断的提高,我对C++的兴趣也越来越浓厚,也更乐意去C++版解决问题。我很感谢csdn提供 这样一个互助的平台,在这里我学到了很多东西,也认识了不少志同道合的朋友。这些对我的工作和学习都有很大的帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值