青云风力 发表于 2016-9-9 19:49:32

【参赛】我的编程学习路


        我想学编程大概是从初中的时候开始的吧。那时候的显示器还是显现管的,俗称大头机。小学的时候就有计算机课了,但是对于计算机没有什么感觉。直至到初中的时候,那时候腾讯的游戏开始风靡,DNF,CF还有QQ空间里的农场牧场停车位等等。但是非RMB玩家相对于RMB玩家就要劣势很多了,各种加成,各种装备都是没有的。那时候玩DNF和CF的恐怕没几个是不充钱的。

        我出身在一个并不富余的家庭,我用我为数不多的零花钱在CF里买迷彩的M4A1,买炮狙,在DNF里买时装和开盒子,开黄钻,红钻,会员。可是这种状况并不能维持很久。大概只有几个月吧,我就没有钱来为这些装备续费。于是我就想如果我在腾讯工作,这些装备不都不要钱了?各种绝版的装备还不是要多少有多少?于是,大概是初中的时候我就想去腾讯工作,那时还太小,没有见过太多的市面。并不知道除了腾讯 盛大还有暴雪 网易的游戏。并不知道腾讯不只是做游戏,更不知道游戏是怎么做出来的。

        那时我就想进去腾讯的游戏工作室,于是我开始在百度游戏是怎么做出来的。后来就知道有编程这么一件事。然后我就想,我要是能考上浙大,上交大,清华,中科大这些计算机专业非常厉害的学校,我不就有机会接触到一流的做游戏的技术了?此时我的理想几经更变,有时候看特种兵的电视剧看多了想去当兵,有时候看纪录片看多了先去做厨师做木匠等手艺人。然而只有计算机才能将理想和金钱统一,所以我选择的学计算机。

        然而理想很丰满,现实很骨感。我并不是学习那块料。我知道我没有机会考上这些大学的时候我大概已经高二了。所以我就想着自己学编程。借用马克吐温的一句话:我不会让上学影响我受教育。当时我就知道,本科文凭对于我的吸引远没有高深的计算机技术对于我的吸引大。于是乎,我在高三的那年开始自学编程,结果大家都猜到了,我没有考上本科院校,我来到了异地的一所专科院校来学习,准确的说,我自学的语言是C++,C++太难,专科院校不教C++,我只能自学。其实我来到这所大学,我没准备在学校里学到多少的技术,我只是想在学校躲避两年,这两年,我要把自己的技术水平达到本科应届生都打不到的层次。这样我就有机会进入一些大公司工作。

        然而此时出现了一个问题,我学习计算机技术并不只是为了些游戏,我发现那些游戏装备对于我的吸引没那么大了。突然之间,那些很难的技术引起了我的兴趣。比如STL中的分配器是怎么实现的,为什么用malloc就能申请到内存,为什么指针里存放的既然是地址,为什么指针还要有类型?只要一个地址不就能读取到数据了吗?为什么还要加一个指向对象的类型?

        给大家一些学习C++的建议吧,具体请看我的另一篇文章:http://bbs.fishc.com/thread-74949-1-1.html

        故事就说到这里,因为故事正在进行...

拈花小仙 发表于 2016-9-9 20:10:19

如果能结合楼主前面写的那篇文章,做个总结就更好了`

小甲鱼 发表于 2016-9-9 21:56:38

嗯,在QQ游戏里,非RMB玩家也是游戏的内容之一 {:10_262:}

qwe1231069 发表于 2016-9-12 09:37:14

比如STL中的分配器是怎么实现的,为什么用malloc就能申请到内存,为什么指针里存放的既然是地址,为什么指针还要有类型?只要一个地址不就能读取到数据了吗?为什么还要加一个指向对象的类型?
关于这些学c和汇编应该会了解到吧
说实话,我感觉这些都和编译器有关。如果你自己可以写个编译器,你想用什么申请内存就改成什么;你想怎么改就怎么改只要能用就行了

青云风力 发表于 2016-9-12 18:04:16

qwe1231069 发表于 2016-9-12 09:37
比如STL中的分配器是怎么实现的,为什么用malloc就能申请到内存,为什么指针里存放的既然是地址,为什么指 ...

感谢你的回贴。
我所在的专业是软件技术。并且我准备毕业后就从事计算机行业。不可否认,在windows下的窗口应用程序的开发,C#的确比C++要快要方便很多。但是我现在还是学生,在校的时间比较自由。这些时间正合适去学一些难一些的知识。而不是在高度封装下拖拽控件。
的确,如果有能力我的确会写一个自己的C++编译器。即使不能和著名的编译器相比较,但也有助于我了解底层知识并且去运用它们。

青云风力 发表于 2016-9-12 18:10:14

拈花小仙 发表于 2016-9-9 20:10
如果能结合楼主前面写的那篇文章,做个总结就更好了`

哎呀,这两篇文章已经快榨干了我在计算机方面技术以外的所有东西了。
我现在还不知道该如何去总结,也许是没有能力吧。
等那天我顿悟了,会来写的。

青云风力 发表于 2016-9-12 18:14:43

小甲鱼 发表于 2016-9-9 21:56
嗯,在QQ游戏里,非RMB玩家也是游戏的内容之一

不知道这是不是成长所必经的路。
我现在基本上也不玩游戏了,只是想在学校的时间自我升值。
然而我的初、高中老师告诉我们,现在好好学,到了大学想怎么玩就怎么玩,天天泡网吧,交女朋友。
不知道我的室友的老师有没有也这么说过,但是他们现在是这么做的。

康小泡 发表于 2016-9-12 19:06:50

{:10_298:} 爱做梦,看了前面的故事,好像看你下面的故事。感觉结尾有点仓储。期待故事的继续版

拈花小仙 发表于 2016-9-12 19:49:26

青云风力 发表于 2016-9-12 18:10
哎呀,这两篇文章已经快榨干了我在计算机方面技术以外的所有东西了。
我现在还不知道该如何去总结,也许 ...

为你的精神点赞`

青云风力 发表于 2016-9-12 20:22:07

康小泡 发表于 2016-9-12 19:06
爱做梦,看了前面的故事,好像看你下面的故事。感觉结尾有点仓储。期待故事的继续版

多谢支持。

想学坏的小孩 发表于 2016-9-26 02:07:00

我就是来听听故事

lili200238 发表于 2016-10-6 21:37:04

好文章!!!

Ry丶落魄书生 发表于 2016-10-13 13:42:23

我出身在一个并不富余的家庭,我用我为数不多的零花钱在CF里买迷彩的M4A1,买炮狙,在DNF里买时装和开盒子,开黄钻,红钻,会员。可是这种状况并不能维持很久。大概只有几个月吧,我就没有钱来为这些装备续费。于是我就想如果我在腾讯工作,这些装备不都不要钱了?各种绝版的装备还不是要多少有多少?于是,大概是初中的时候我就想去腾讯工作,那时还太小,没有见过太多的市面。并不知道除了腾讯 盛大还有暴雪 网易的游戏。并不知道腾讯不只是做游戏,更不知道游戏是怎么做出来的。

丶一言 发表于 2017-2-1 09:02:40

楼主你高中时候自学光看书么?有时间到电脑上敲代码么.....

青云风力 发表于 2017-3-8 21:16:48

丶一言 发表于 2017-2-1 09:02
楼主你高中时候自学光看书么?有时间到电脑上敲代码么.....

高中其实没有的,大学才真正有一定程度上的自由。
大学是一定要上的,即使是专科也行。有几年的时间学自己感兴趣的东西的感觉非常不错。
页: [1]
查看完整版本: 【参赛】我的编程学习路