感觉自己越来越离谱了
学了编程那么久了,不知道各位大牛们是怎么成长起来的。反正我是觉得我越学越离谱了,研究PE文件格式有段时间了,嘛嘛的,操作磁盘文件是会了,等到我想操作映像文件的时候问题来了各种Windows API 各种数据结构,各种长长的英文单词,叫我个英文文盲怎木办,要是英语好就不至于上个二流大学来混日子了。多好的理工科苗子,综合可只丢了17分的人,就这么被国家给抛弃了。、
不怕各位笑,理科 那是相当的厉害,自学能力那是超强的。
今天我站在了字母的面前,我犯难了。现在从英标在学英语,比较造业啊,就因为Windows APT 。
什么匈牙利名字法,FUCK 还得经常地cap键点起 闹心。
不光是在学英语,我还拿起了数学书《离散数学》。高等数学一周走马观花的看完,成绩出来,我操 他妈的能得80多分,还他妈的前几名。这个真心无语,其实说到底,我还真不解高数。
离散数学书看起来还是挺有意思的,各种逻辑推理。至少比Windows API看起来舒服
程序也不敢编了,再往下面学 就是各种封装好的函数,感觉英语文盲比较困难,看算法书吧,各种看着吃力,拿起离散数学一看,数据结构里面的知识,和程序的组织逻辑,这个离散数学是涵盖住了的
为了理解计算机的运行机制,各种理论书翻起,像《深入学习计算机原理》 《程序员的自身修养-连接 编译 库实现》 《正则表达式》 《编程之美》 又把那本《操作系统》清华版的翻起来了
以前学C 我写着代码犯迷糊,不知道程序是怎么走起的。迷茫住了,就把《微机原理》书看了(线好多,中间层好多,因为速度不匹配。好多针脚,但是控制门,指令门,地址门,数据门,各种电压,各种进出口,各种门事件是中心呀),会了DOS下的《汇编语言》 理解了内存(好大一个数组) 寄存器(好小一个变量) 等等被高级语言封装住的部分。DOS下玩的不亦乐乎,坛子里大牛又说
现在是 32时代有很大的不同,好嘛,拿起《微机原理》学保护模式,一学不打紧,学了就是各种乱,映射好像是成了最主要的概念了。甚至都觉得,这个映射就是他吗的保护模式的中心思想,东西搬来搬去,大了折叠起来,美其名曰页管理
看来线性代数是起了不小的作用的在 32体系结构下。还看了段时间电子设计类的书籍,我去他的个蛋,木有钱玩这个东西。
俺是想写个病毒神马的,因为我QQ被盗了。我也去下了病毒,我也在学校机房装起,我也盗过QQ。我还用冰河看过别人的屏幕呢,好神奇。看电影里面好冲动,多神奇的计算机。所以我就来了
为了写windows的病毒,俺去看PE文件格式(到处数据结构),我的个锤子,快半月了,才把基本的主体部分学好了,我编,病毒写哪。FUCK,悲剧了,书上写的是kernal32的基地址的获取,长长的代码,长长的英文,长长的参数,一切都是那么的长那么的长
研究缓冲区的溢出,嘿嘿这个还是比较好玩的,弄了这个才知道调试的重要性,这个以前写代码,只要能运行住了,我就算了的,这是个进步,反汇编,恰恰的,我有汇编的底子。嘿嘿,这个还是弄的来的
现在止住不前了,学习理论是不是耗时间多了,还是多敲代码少看理论呢?
我是不是走偏了,因为鄙人不是计算机专业的学生,很惭愧的告诉大家 我改理从文了,学的是文科,妹子多啊
听说IT行业写码的待遇很差啊,是否只能当做兴趣了。
希望大牛们能说说自己的成长经历,让小弟我少走弯路,早上正道啊
[ 本帖最后由 zhu224039 于 2012-12-10 07:57 编辑 ]