2013年8月14日
摘要: 在计算机领域,能够正向分析清楚问题,一般都是按照『分析理解-->实现验证-->调优迭代』的流程进行解决。比如一般程序员花半个小时就能看懂快速排序的原理,然后给他一两个小时也就编码实现了。但是在一些特殊情况下,我们需要从结果本身来分析问题就比较困难了。比如我们拿到一个已经编译成为二进制代码的软件,想绕过它的验证例程(通俗的讲就是XX软件)是困难的。这个困难从招聘软件工程师上也能反映出来:招聘一个普通程序员很容易,但是要招一个有逆向能力的程序员就很难找了。问题的关键就在于,正向循序渐进的分析解决问题是一个从已知到已知的过程。也就是在整个的过程中,你的思维都停留在你的思维舒适区中。心情自 阅读全文
posted @ 2013-08-14 21:37 liudanking 阅读(454) 评论(0) 推荐(0) 编辑