学习编程的朋友有没有和我个人情况相似的?
首先 本人学历不高,属菜鸟一只(像什么格式化系统盘,磁盘分区,备份还原系统,重装系统等等。。都不懂。)但我平时也没什么爱好,就喜欢电脑这玩意儿。
也曾经梦想过成为一名电脑高手,但要当电脑高手就得让电脑按自己的意思去办事儿。
于是就有了学编程的想法,说干就干。我就到新华书店买学习编程的书,一到那就傻眼了。一排排的书,不知道买哪本好。
随便抽了几本看了看,当我看到 《汇编语言》 时,前言介绍 汇编语言 属于低级语言,于是心里一下就拿定了主意
因为我觉得 世界上一般客观事物的发展规率都是由低级发展到高级的。汇编语言既然是低级语言,那就从低级的学起。
而且这本书厚度适中,价格也过的去。(我当初还看到一本 叫WIN32汇编程序设计这家伙厚的吓人,拿在手上沉甸甸的。价格也贵了点。)
这本书我学到第九章了,但我一个朋友和说我,“学那玩意儿干什么?要知道那玩意儿是高手玩的。你要想学编程 介意先学 C语言,而且入门比
汇编容易。)
我没其他语言的学习经验,是否照我朋友说的去学C语言? 回复 1# a89361461
哈哈,谦虚啦朋友,啥都不会名词都认识这么多……
其实我们学习要讲究最终目标的明确性,单纯学习汇编语言而其他高级语言一窍不通的高手应该没有的吧?
当初我学习汇编语言主要是因为学习C语言的过程中,遇到很多问题需要逆向的来分析,要用到汇编,于是就去学了,后来,发觉汇编里边很多知识都和底层直接相关,因此要学WG,学破解,学内核,都起码要对底层有个大概的把握,不然学的只是表层……当然,最终的应用还是要到高级语言中去。
就像我之前说的,用汇编的角度思考,用高级语言编程,这样你写出来的程序就不会那么糟糕!
学习编程一定要有耐心和追究根源的决心! 本帖最后由 ckzmo 于 2011-3-6 13:36 编辑
先学汇编是正确的,内功深厚了,外功不是见啥学啥吗?
不解释 我之前也和小甲鱼老师的情况一样,学C的过程当中遇到了好多不理解的问题,不知道底层是怎么运行的,所以就开始学汇编了,我想学完汇编再学C会更容易些! 我也是刚学到第九章,也是觉得先学低级语言比较好。
我之前学过C,学校很基础的讲讲了,感觉学到的不多。然后就自己再看汇编,觉得对于硬件的掌握更让我充实,学习看你自己的感觉把。。。
加油 我学过好多高级语言,也就是刚入门阶级的,我们公司现在做.NET的,C#语言,现在可以写简单的WEB,好多东西还是搞不明白,所以来学汇编了 说到学历,我户口还是小学生呢,知识那就更不如小学生了,你还有书学,我当时打字还是靠一张手抄字根表,然后玩那种有键盘样的游戏机死死练出来的,后来去网吧别的不会就会闭眼打字,现在好多了自己开网吧,想怎么学就怎么学. 呵呵,作为爱好者,大家应该都差不多,没有什么先天的优势。
记住最初的东西,不要要求太高。
羡慕下楼上开网吧的哥们。 WIN32汇编程序设计 是不是罗云彬写的那本? 那是经典 我也是学C今天刚刚报道 多多指教 我也想买本汇编的书 可是跑了新华书店 全是 CC++ JAVA 之类的 一排 找了半天就找到一本汇编的书 还是英文的厚厚的 ...... 大家都这么给力哈,我也忍不住要说说啦。
从初中开始对编程来说我就是个半吊子,那个时候学的是basic语言,那个时候玩游戏上瘾的很,总想着能改金币什么的,可看别人改命令与征服摩托当导弹发射车一样用,看的我好心动,就是不知道怎么改,也没人愿意交,自己学的basic又觉得真是没用到极点了,那个时候我还很清楚的记得用的是fpe4.2,fpe5.0刚刚出来不久。就这么一直到大学,虽然跟计算机专业没太大关系,但是语言也学了一些,当时讲的单片机,因为贪玩,都不知道单片机讲的什么。
就这样,毕业快10年了,都不知道忙了些什么,直到前一段时间因为工作的需要,其实也不能说是工作的需要了,因为工作上操作电脑的时候重复劳动非常多,我就想着能不能找个什么工具摆平,在寻找了N天无果以后,猛的就发现了按键精灵这个软件,觉得按键精灵这个东西可以替我完成我的任务,好让我达到最终偷懒的目的,所以那个时候花了三个通宵的时间,也不能说彻底搞明白了,不过也自我感觉良好,于是就开始写脚本,三天的时间写好,虽然只有区区不到200行代码的小脚本,却帮我完成了好多工作,虽然是个脚本,里面却有我花了心血写的代码,那个时候也彻底搞明白了嵌套循环,嵌套条件这些让我一直头疼的问题,也算是我编写的第一个程序了吧,于是一发不可收拾,领导交代的任务统统都非常有效率的完成,开心极了,同时更喜欢去精灵的论坛看看,却无意中发现很多人说内存怎么了怎么了,ce的反汇编来修改内存,看的深奥的不得了。知道了ce的诸多好处以后,再加上我是个游戏迷,就决定开始修炼ce,可是修炼ce是要有代价的,至少汇编能看懂吧,于是找了好多教程都看不懂,后来看到小甲鱼老师的视频,发现小甲鱼老师几句话就让我茅塞顿开,让人豁然开朗,一下子就解决了好长时间都解决不了的问题。
现在刚看完第十章,却发现用ce已经很熟练了,尽管比不上那些解密高手,不过自己想改什么还是不会被难倒的,目前修炼E语言中,等差不多了以后打算再把C语言也看看。
其实楼主不用那么纠结,目前来说楼主大概学一下汇编,至少能搞明白是怎么回事,然后去看看C语言,如果想速成E语言也不错,等你高级语言学的差不多了再回过头来看看汇编发现是很简单的! 为撒我看汇编就这么看不懂呢 :D哈哈,LZ,你买的那本书叫<WINDOWS环境下的32位汇编语言程序设计>吧,是罗云彬的书,的确不薄!我很早之前也买了一本,当时就要79块,是网友推荐买的,不过看了前几章,觉得不像传说中的与底层密切相关,所以又没看下去了! 就是来顶 支持
页:
[1]