首页
社区
课程
招聘
[原创]我生命里的每一分钟,全力以赴心中的梦
发表于: 2010-7-13 01:20 64286

[原创]我生命里的每一分钟,全力以赴心中的梦

2010-7-13 01:20
64286

[LEFT][LEFT]10年5月11号,工作正式辞职了,我又成为一个无业游民,而且这样的情况还会持续,也许这一步走的是错的。
   
   从09年3月9号开始学电脑到现在[10年7月12号],已将近一年半的时间了,我依然在坚持,我依然在努力,可是这些天我也想问:坚持真的就是胜利吗?!
   
   实在不想说那些消极的话,但确实在我心里想过,更不想总是把自己弄得那么"悲观",可现在每天并不是那么开心,直到现在我还是很喜欢编程[虽然什么都编写不来],有时候也会回忆自己都干了什么,说明白了,就是有没有在编程上挣到钱,其实真的没有,一分都没有,我也很奇怪,我学了一年多什么都没学到!我再学一年是不是还是这样?!编程这东西绝大部分还是要靠自学的,我也是在自学,可是走了多少弯路,其实到现在我也不知道我学的内核驱动编程,会不会成为我编程路上的又一个弯路。
   
   回忆这几年走过的路,记录一点一滴,是自己一辈子的财富。
   
   08年的8月21号,刚从江苏回来不久,就准备去学电脑,当时的想法其实很单纯,就是学所谓的"黑客",我就到许继电脑学校报名去咨询,看着学校的宣传页,老师在一旁也介绍着,我问:咱学校教黑客技术吗?,老师楞下然后笑了,回答的话并没有针对我的问题,最后我还是决定要在这里上学了,报的是网络工程专业,不管是被忽悠了还是怎么着吧。10月1号,我配置了一台式电脑,跟家里说是为了学电脑必须的。在学校的刚开始一个月,算是不逃课的,刚开始时候学的是怎么开关机电脑,然后打字,办公软件之类的,与我想学的有点距离,就没多么大兴趣,在自己的电脑上开始玩游戏,不过也学到了电脑的基本常识,天冷的时候根本不去学校的,过年那段时间凭着学过一点电脑知识在网上卖游戏外挂,其实这些东西在网上是能随便下载到的,只是很多玩游戏的人不知道去哪里下载、怎么下载、下载来又怎么用,说明白了那时候就是骗子,一个外挂从最初的2元一个,到最后的100元一个,很多人玩那个游戏都是未成年,所以我并没有得很多到真正的RMB,最多的还是QB,没多久骗到几千QB,当然也有些许RMB,不过还是花在自己的游戏号上面了,后来游戏的反外挂能力增强很多,免费的外挂已经很难找到了,就没有继续再卖外挂,在网上搜索外挂的时候无意间看到易语言的字样,就了解了下,知道易语言可以写外挂,那个时候根本就是对外挂是一个很模糊的概念,只知道在游戏里可以让人物很厉害,并不知道那是需要用编程语言编写的,在下载来也慢慢学习着,由于是冬天,所以根本是不去上学的,天天在租的房子里,披着被子玩电脑,饿了就出去买碗饭,其他时间就在屋子里了,好像与外界隔离了,像个"孕妇"整天在床上那样一动不动,那段时间有时候会自己倒腾一些黑客软件,以致电脑老是中毒,经常把系统弄坏,也是那时学会做系统,经常下载一些黑客教程来看,多多少少会用一些工具入侵些小网站,虽然不知道原理,但多少是自己的一点兴趣。

   到09年3月份,游戏也玩的差不多烦了,越来越感觉有一台电脑没意思,那时候学校在讲LINUX操作系统,去听过几节课,全是英文,偶尔去一次学校还让看一下午电影O(∩_∩)O,也就没想着再去学校了,4月份和5月份一直在专注Windows PE系统,感觉很好玩,就在屋里学看了两个月左右,自己封装了一套PE系统,并量产到自己的U盘上面,以后做系统有毛病了就更方便恢复,后来又学windows系统的封装,马马虎虎也封装了一套。又拿出来了易语言继续学习[当时我以为易语言就是唯一的编程语言],去网上开始搜关于易语言的视频教程,下载了几套,当然就搜索到了易语言做游戏外挂的教程,这个肯定是要学的,我就是喜欢"歪门邪道"的技术,看过一点教程之后,顺着教程的意思第一个星期就做出来了一个斗地主游戏的外挂,欣喜的很,认为做游戏外挂原来这么简单,不久发现两个做外挂的论坛就注册了,在上面我看到他们发的帖子,很多都看不懂,什么基址,什么CALL,什么汇编等等的名词,当然我就要去学习这些新东西,当时我写的外挂都是单机游戏的,所以并不难,很多高深的技术根本用不上,只需要读写内存就完全可以完成我想要的功能,这样学了一个多月,知道了基址,知道数据类型,知道了CALL,但是并没有继续研究,因为到暑假了,我去学校把退学手续办了下来,申请的是十年的休学时间。8月份,和朋友去找工作,他也是学的易语言,不过技术比我的好的太多了,到人才市场,我认为自己会一点基础,就一直想找一个外挂工作室,然后去他们那里继续学习,可是找了三天也没找到。8月份中旬,朋友又介绍一个工作,不过不是做外挂的,是游戏行业的,那么,以后的很长一段时间就没有很多时间再学习外挂这东西了.....

    [09.8.14--10.5.11],虽然很多时间都在工作上面,但有时间我还是会继续学习的,09年10月份,我加入了一个外挂培训团队,这是通过视频课程进行培训的,虽然没太多时间看这些东西,但收获是肯定有的,至少我知道了易语言不是唯一的能编写外挂的语言,知道了游戏是有驱动保护的,知道软件是有壳的,知道外挂是分很多种类的,但慢慢的我也发现了一个问题,用易语言写外挂总是要用到别人编写的模块,加入一个培训团队我感觉不是在学易语言编写外挂,而是在学他们写的模块,现在反外挂能力那么强,越来越多的外挂是用易语言编写的,只要定位了模块的特征,那么只要是用过这个模块的外挂就会遭殃了,那样就太被动了,所以我觉得我必须学习写驱动程序,用我自己写的东西绕过反外挂系统,当时知道了有几种编程语言很强大,但又不知道该学哪个,10年2月份开始学习C#语言,听说了它的易学易用又强大的特性,因为第一次接触高级语言,所以学起来就有些吃力,不像易语言那么直观,至少因为它是英文编程,学了一个多月左右,把最基础的知识弄明白后,就着手用C#写外挂了,可是当我开始找C#资料的时候,发现网上资料很少,更不用说用C#写游戏外挂了,看到很多网友说是C#根本不适合写游戏外挂,看到这些评论,我一次,两次都没有在意,可是在越来越多的地方我发现说法都差不多,其实C#是可以写外挂,只所以不适合还是因为它是基于.NET的语言,慢慢的我也开始怀疑我学C#到底可不可以,所以4月份的一天,我在百度和其他网站上发表提问,把我的一些想法、兴趣、现状都说明了,网友们留言都是要我转学C/C++语言,我开始动摇了我当初的决定,其实在这之前,我也有梦见过自己在写C++代码,虽然当时在努力学习C#语言,经过几天的思考,我又转C/C++语言,我又开始找关于C/C++的资料,这些资料网上倒是不少,不过C++是高级语言中最难的一门语言,我刚知道的时候就有点害怕,这东西对于没有高级语言基础的人一般情况想要了解最基本的数据类型都要半年的时间,而且还不是熟悉,3-5年才能叫熟悉,10年才达到精通,这是网上一致的看法,我也不管那么多了,只要能写驱动的我就学!4月26号到书店买了两本书,都是C/C++开发驱动程序的,一本叫<<windows驱动开发技术详解>>还有一本<<寒江独钓-windows内核安全编程>>,这是我学电脑以来第一次花钱买书,开始学C/C++时候,我并没有去看关于C/C++的书,而是直接拿着那两本书上了,凭着自己一点点的C#基础知识,我就去读那两本编程中最深的书.....我是两本书交替着看,半个月下来总共看了不到100页,反复看了有4遍,总算是能把书上的内容翻译过来了,不过不能算懂书上到底在干什么,随后又买了好几本这类的书籍,这样6本书驱动书循环着看,不看书就看网上的C/C++教程,或者试着写一段程序,学了几天,凭着自己的理解,我写出了第一个驱动程序,兴奋好几天,当这6本书都看到50页的时候,我就再也不能往后继续了,因为我已经完全不知所云,后面的内容我只能把它翻译过来,但具体为什么书上这么写,我是真的不知道了,到现在我感觉我基础知识的严重匮乏,想想自己很搞笑,学C/C++是和内核驱动程序同步进行的,C++是高级语言中最难的语言,而驱动程序却是windows编程中最难的,我不知道为什么非得把自己搞的这么累(╯﹏╰)。
   
   5月11号,我将近一年的工作结束了,是主动辞职的,现在学的这几样东西已经把我的精力和时间耗得差不多了,也因为它确实太吸引我,我更不想因为这个工作而耽误了我的学习,其实我不想有任何一件事情耽误我的学习,当初辞职的时候也是想了很久才做的决定,当时的工资将近2000/月,对于一个没有技术的人来已经很不错了,更何况是在这座城市,有人问我你把这工作辞了,上哪再去找这么好的工作!?我回答我不会再找工作了,它耽误我的学业!学这个本来就很难,需要很多时间,如果我继续工作,我的时间将大部分在工作上面,那么学这个3年本可以学会的,这下却要十几年的时间,难道这中间的十多年,我一直拿着这样的工资?,而且这已经是最好的情况了,如果因为某种原因换了工作,那就不是2000/月了,那就很可能和这个城市的平均工资相差无几了,不到千元,我是不想这十多年都拿不到千元的工资!人生的账本,自己都应该盘点一下,该选择什么,该放下什么,只要是自己想清楚后做的决定,我想都会有其中原理,将来才不会有什么遗憾,即使将来留下的是后悔,毕竟是自己的选择。这个账本我想我已经算清楚了,虽然很落魄,但是我人生最落魄的时候,我们毅然选择编程,并且活到了现在,为了将来能更好的活着,我挺住了,并且会一直坚持下去,即使将来真的一无所获,至少在这些年我奋斗过 O(∩_∩)O

      工作辞后,每天的生活没有规律,但却一样,看教程、看书、敲代码、提问题,瞌睡了就睡,醒了就继续,就个人而言,我想我能继续坚持下去,有时候都在想,这不是一年两年的事情,即使我能坚持住,但却给家里带来了沉重的经济负担,我坚持了,能成功吗?!我很难想象我一年后或者两年后在干什么,是还在屋里学习还是找到了愿意教我的师傅,今年22岁了,曾经我想过:25岁之前如果在这条路上还是一无所获,那么我将考虑转行,虽然我相信不坚持一定不会胜利,但是坚持就一定是胜利吗?
[/LEFT][/LEFT]


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 7
支持
分享
最新回复 (63)
雪    币: 399
活跃值: (38)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
原来在看雪也发了......
Good luck
2010-7-13 01:33
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
谢谢 O(∩_∩)O
2010-7-13 08:26
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
......
2010-7-13 09:41
0
雪    币: 433
活跃值: (1870)
能力值: ( LV17,RANK:1820 )
在线值:
发帖
回帖
粉丝
5
看教程、看书、敲代码、提问题,瞌睡了就睡,醒了就继续

很怀念之前暑假这样的生活,可惜现在实习了,不能如此啊!时间还是得自己一点一点的挤出来才行啊。
2010-7-13 12:30
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
楼上大牛 是做医学的?
2010-7-13 13:20
0
雪    币: 611
活跃值: (251)
能力值: ( LV12,RANK:390 )
在线值:
发帖
回帖
粉丝
7
悲剧,同纠结啊。。。。

可以讲几点:

windows编程的顺序,看雪上介绍过学习顺序。从windows核心编程入手的。
科班出身的操作系统学的比较好的人,用了一年多。并不是像你那样纯粹的学习。如果是你那样一心学习,应该1年也就差不多了吧。

至于C C++之争,也没说必须要学C++的。如果你仅仅要做驱动,了解操作系统,C语言就够了。

编程的东西,等语言完了,也就到算法了。可能有些很绕,但如果把基本的C语言例题做完,也可以算是了解语言的大概了。再读些代码就顺畅了。
2010-7-13 15:45
0
雪    币: 433
活跃值: (1870)
能力值: ( LV17,RANK:1820 )
在线值:
发帖
回帖
粉丝
8
是学医的        。
2010-7-14 12:35
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
9
怎么在这里的很多人都做的不是IT哟
2010-7-14 12:46
0
雪    币: 197
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
做IT的太忙了,没空上来发帖
2010-7-14 13:37
0
雪    币: 1708
活跃值: (586)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
11
xx,和我一样老。。
2010-7-14 13:40
0
雪    币: 522
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
12
希望很美好,现实很残酷.
2010-7-15 03:35
0
雪    币: 19
活跃值: (1086)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
兄弟和我的 几乎一个样啊。。。哎
2010-7-15 12:50
0
雪    币: 202
活跃值: (119)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
工作与学习的关系,你分析的很清楚,决定也很有魄力。
目前可能会困难一些,但有梦想真的了不起。
佩服你,兄弟!
2010-7-15 14:56
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
15
共同努力吧
2010-7-15 15:14
0
雪    币: 371
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
老弟,坚持,象你说的那样,坚持三年如果还是没有什么进展的话,那么你就利利索索的放弃,如何生活和如何生存是两码事,如果生存不成问题,也不会给家人造成拖累的话,那么你坚持一生都是好的。我软件、硬件都喜欢,也都投入了许多精力,但都无什么建树,最主要的还是选择了如何生存。
2010-7-16 20:52
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
17
会坚持的,谢谢
2010-7-16 21:34
0
雪    币: 250
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
有梦想就好。
2010-7-17 15:09
0
雪    币: 1462
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
有了思想上的深层思考,技术的进步只是时间问题。改变自己,改变他人,改变世界难。为何不尝试接受自己,接受他人,接受世界?好好的修炼自己的思想吧。
2010-7-19 10:14
0
雪    币: 13
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
20
一切都只是时间问题
2010-7-19 11:29
0
雪    币: 184
活跃值: (284)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
很好的一篇文章,加油吧!很多时候就是坚持的问题。不过,现实和理想之间:最简单的处理方式就是要解决生存问题,此为本。先后→相辅相成→理想(现实,理想);语言+思想=编程
2010-7-20 03:30
0
雪    币: 218
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
我觉得还是边上班边学习比较好
2010-7-21 20:46
0
雪    币: 506
活跃值: (318)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
23
说的很有道理。顶起,不解释,哥哥也有这么一个梦想!
2010-7-22 12:28
0
雪    币: 451
活跃值: (41)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
支持楼主,努力呀
2010-7-22 15:47
0
雪    币: 459
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
支持楼主。不过似乎觉得楼主基础有些薄弱,我觉得先抓基础,磨刀不误砍柴工。
2010-7-27 08:20
0
游客
登录 | 注册 方可回帖
返回
//