逆向编程很差,如何快速进步
发布网友
发布时间:2022-07-29 03:17
我来回答
共2个回答
热心网友
时间:2023-11-18 09:18
我也算是学逆向很久的老菜鸟了,当初很是羡慕那些大神级别的操作,总是幻想自己什么时候能到那种地步,眼高手低好高骛远……
但是说到快速进步,也不是没有办法,就是夯实入门知识点。
正所谓万事开头难,不能盲目的去学,更不能分崩离析的去学。
1、知识点方面
逆向设计到的知识点很杂,但是需要精通的没多少,如果你把时间放在无关紧要的知识点上就无疑会浪费太多的时间,有的知识点需要完全掌握,有的知识点只需要了解即可。
2、老师方面
另外就是老师的原因了,一个好的老师需要具备两点要素。
一是经验得丰富,这样可以节省你很多探索学习的时间。
二是想象力丰富,说到想象力真的是很重要,一个思维的转换,一个角度的挪移,都会在啥时间解决一些棘手的问题。
3、学习方式方面
一、看书。这个方式推荐有阅读习惯的人,缺点是内容枯燥,没有互动,产生的问题只能自己去领悟。
二、网上学习。相对比看书这种方式优点是 图文并茂,但受老师的影响较大,好的老师会让你精进很多,技术不到位的老师,会让你越看越不耐烦。不知所云!
三、实地培训,实地培训就跟你上学的时候差不多了啦,一切按照计划走,有问题可以随时跟老师沟通,就是要有足够的时间完成学业,大概三到六个月吧。
PS:切忌,一定要学好入门的知识点,不然到了以后会越来越茫然!!!入门是最重要的!!!!
希望对你有所帮助!
热心网友
时间:2023-11-18 09:18
边学边练 自己想些题目 或者上网找些题目在VC++上面编程调试运行看看 书上的例程也可以试着改变一两条语句 看看运行结果会不会有变化
如果学到一定程度 可以找点ACM的题来做做 如果感兴趣还可以参加ACM比赛 这个主要考算法了~