学员反馈【六期】

学员 的反馈

我们不搞虚假反馈,所以在征求学员同意后,留下了反馈学员的联系方式,方便大家去了解核实。

学员 林巧 的反馈

班级:科锐6期

         一直以来我对编程技术充满了兴趣,但一直徘徊在技术的大门之外,找不到进入大门的钥匙。去年12月1日,我带着求知和怀疑的心态来到了科锐。科锐没有让我失望,更证实了其专业技术实力,直至最后,科锐成了我技术脱胎换骨的宝地。
        科锐给我的感觉是:带领你一层一层地揭开编程技术的神秘面纱!让技术之门为你敞开!
        科锐给你讲解的是原理性的东西,使你知其然,更知其所以然!
        我要感谢我的老师,钱老师、方老师、赵老师和余老师,谢谢你们不遗余力地传授我们知识。

 


学员 Nisy 的反馈

班级:科锐6期

        我简单介绍一下吧,这边的教学不同于某些培训机构,这里是实打实的搞教育,每期学员只招三十个左右,因为要保证教学质量。入学的时候会有一个小测,针对C语言的,不难就是考考基本的语法。如果入学考试未通过,交再多的钱科锐也是拒收的。教学一共四阶段,每阶段都会有一次考试,如果未能通过考试,强制免费重修(免费是建立在不缺勤,不违纪的前提上哦,否则按(违纪天数/该阶段总天数)*该阶段的学费 来收取相应的学费)。
        这边的学费是按阶段来收取的,官方曾给出的学习时间在6~8个月,其实总时间比这个还要长一些。比如四期班大约用了11个月,5期班差不多也是这个时间。这边的教学原则就是以学生为本,根据学生的掌握情况适当的调整教学进度。
        第一阶段是C语言、C++语言和数据结构,讲的比较有深度,一些内容是站在逆向的角度进行讲解的,这一阶段非常重要,C和C++语言我们可以认为是运行在单操作系统的平台,这一阶段我们可以不必考虑操作系统的复杂因素单纯来打下坚实的编程根基。为什么大家都比较重视C语言呢,一种编程语言,编译器越强大,越便于程序的开发,但可能会不利于我们学习掌握其底层实现的细节。汇编语言是最底层的语言,可以让我们接触到最底层,但不利于学习编程的展开,C语言是过度于汇编语言和高级语言的一种语言,可以让我们更好的、更深入的了解到程序运行的本源,指针的灵活运用更可以使我们随意的掌控内存的数据。掌握好C语言是学习逆向的基础,之后的C++主讲类的思想及其相关要点,为我们二阶段学习MFC理解其框架原理奠定一个基础。数据结构是程序设计中不可获取的部分,也作为一阶段的重点之一。
        第二阶段首先讲数据关系,依托SQL来讲数据关系,数据关系和数据结构是程序设计的灵魂,非常之重要,也是学习逆向所需要掌握的基础之一。数据关系一定要当成重点来掌握。以WIN操作系统为例,多任务的操作系统本身就是一个复杂的数据库。里边遍布了数据关系,各种表错综有序,我们将来在逆向系统一些API的时候,就会证明我们曾推测出操作系统中必然存在的一些数据关系。总之,这里很重要。然后是WIN 的 SDK、 MFC的应用和原理。MFC的框架原理部分方老师深入浅出,将MFC剖析的淋漓尽致,非常精彩。也为我们将来分析框架程序打下了一个坚实的基础。二阶段其中的一个小项目就是MfcSpy,O(∩_∩)O~ MFC之后要讲解COM组件,这个很热门又很复杂神秘的东西。这一阶段的项目要更有挑战性,到时候你就知道了~
        第三阶段就到了软件逆向分析了喽,但是如果你前两阶段未通过,那也只能望梅止渴了^_^ 我身边的朋友现在正开发机房自己的调试器,命令行下的Debug,要实现基本的调试功能F7、F8,以及可以设置无限个内存断点等。这个也是三阶段的项目之一。这一阶段就是印证前两阶段的一些东西了,所以学习逆向,前两阶段很重要。这一阶段讲的内容想必大家都应该清楚,先是汇编语言,然后有PE结构、线程进程注入、异常机制、各种表等、然后是调试器、软件逆向等。这一阶段主要是钱老师主讲,钱老师可谓是圈子里边低调的大师级的人物,无论是技术还是人品,本人甚是钦佩。
        第四阶段更重要了,四阶段的内容可以说是老师们的真传了,包括方老师讲解的3环下手动实现内存和硬盘的读写(手动模拟WIN的API),溢出漏洞的利用等等圈子里边一些很实用的技术等。这一部分算是全盘的一个总结了,也是大家将知识融会贯通,理论应用于实践的一个接轨。学到这里,能顺利通过科锐的第四阶段,就可谓初出茅庐了,可喜可贺了。看雪有不少科锐毕业学员留下的精华帖,都是很有技术含量的。
       如果您决心想学习软件编程,放心到科锐来吧。最后祝大家学有所成。
   


学员 史伟夫 的反馈

班级:科锐6期

        07年下旬的一天,我在看雪论坛上看到了科锐培训机构的介绍,那时就心生向往。可惜那时自己还小,出那么远的门家人也不放心,就搁置了。很快就到了08年,我越发厌烦所在的那所职业高中里混日子的生活,5月中旬,征得家人同意后,去武汉看下学校怎么样。和二期的同学一起上了几节课,感觉钱老师讲课条理清晰,语言严谨。通过与同学的交流和观察,认定科锐是家靠谱的培训机构,是为对学员负责的机构。
        回去后就准备科锐的入学考试,复习C语言知识,8月终于开始了科锐三期的培训生活。学习过程既紧张又让人兴奋,短短几个月时间,跟随钱老师和方老师在C语言、数据结构和WINDOWS的海洋中穿梭,感觉每天都比头一天有提高。感觉那段时间所学的东西比之前自己几年自学所掌握的知识都更系统,更深刻。
        可惜因为那时属于高三上学期,年底时老师催着回去高考报名,只学到了第二阶段结尾的地方,无奈,只能匆匆回去了。
        09年6月,高考完第三天,我又来到了科锐,三期的同学都已经快要走了,四期的同学正好第二阶段,我又加入了他们的学习行列。正兴奋着四期第二阶段完了,马上快要第三阶段的时候,高考录取通知书下来了……无奈只能再次别过
       10年暑假,我再次来到科锐,这次时间刚好赶上六期二阶段结束,又加入了他们的行列,终于开始学习三阶段的课程。从7月初开始,10月初结束。三个月,学习了汇编语言、PE文件格式、调试器原理并编写调试器、逆向分析技术和手法。又找到了第一阶段时“每天都能看到自己在进步”的体验。
       10月中旬,回到了学校,终于完成了跨度三年共计9个月的科锐课成学习。回首这些学习经历,我的感受如下:
科锐是一家以教授原理为主的培训机构,老师所做的是引导学员去思考背后的为什么,有些可能当时无法体会或完全理解,但之后经常会在学习其他知识时联想到。当明白原理后有豁然开朗、醍醐灌顶的快感。
所有的事情都不是一挥而就,计算机程序设计往往更是这样。越深入学习,越会发现原理的重要性。
       感谢科锐做为我学习历程中的一盏明灯,在我最迷茫的时候为我指引了方向。
       感谢钱老师,让我看到了一个技术人员应有的品质。您的正直和严谨使我受益终身。
       感谢方老师,为学员对知识的透彻理解做出的努力
       感谢赵老师,在生活和学习中对学员的帮助
       感谢余老师,您的督促使我们不敢松懈
祝科锐越来越好。


学员 余训兵 的反馈

班级:科锐6期

        我是一个工作了一定年头的人,由于当时年代的原因,大学时期没有打好基础,工作后又杂七杂八做过很多方面的工作,后来发现业务上有一些技术上的需要,先是在看雪上看到了:科锐培训,感觉到这个很适合我,在一次出差的时候我到了武汉,试听了三期方老师讲的一堂课,感觉很耐心很好,很重视基础知识教学,后来就放下了日常工作,正式入学了.在科锐一年的里,钱老师技术精湛循循善诱幽默风趣,方老师逻辑清晰治学严谨,我尽管是常常有工作要来回走动,但是还是学到了基础知识,修炼了内功,使得我在技术上有了一个质的提升.最可惜是我的工作很忙,在校其间无法全心力学习,希望以后工作中有问题能继续得到科锐老师们的指点。
         感谢钱老师方老师的孜孜不倦的教导,也感谢余老师在教务生活上的关照,也感谢赵老师的辅导,祝愿科锐越办越好,钱老师方老师桃李满天下。也希望科锐与时俱进开设一些新的课题,期待下次我有时间的时候再相会。


学员 李胜洪 的反馈

班级:科锐6期
联系方式:QQ676240807
毕业去向:在家学习中

        在武汉学习11个月中,在这近一年时间里,从C、C++、数据结构、数据库到软件逆向,Windows内核,文件系统,ShellCode和壳,期间充满了激情和汗水。
        在科锐这近一年的学习中,钱老师,方老师教会我们的不仅仅是专业知识,还有学习方法,思考方法以及为人处事的道理。使我的专业知识得到很大的进步,钱老师还叮嘱我们学习离散数学,编译原理等等,让我们自已可以更好地了解计算机的运作体系。
        最后感谢钱老师,方老师,赵老师以及岳老师,多谢他们近一年来对我们的教导,使我受益终身。教学作风、认真的工作态度、勤劳的工作精神和渊博的知识深深的影响着我。
祝:科锐越办越好,各位老师身体健康!


学员 陈俊州 的反馈

班级:科锐6期
联系方式:juxingting@163.com
毕业去向:(从事工作)iphone/ipod/ipad 等设备上的游戏开发

反馈内容:
        从毕业到现在,我已经工作了一个多月了。总体来讲还算比较顺利。虽然我没有像其它同学那样从事安全相关的工作,但是在这近两个月的工作中还是让我深刻的体会到了这近一年的学习所带给我的收获是多么的可观。
        在编码之前 如何划分游戏中各个对象的数据关系, 如何组织自己的代码结构 编码时如何合理的使用各种数据结构与算法来解决当前的问题;在遇到问题时如何收集相关资料、查询文档 在文档不全时如何通过阅读引擎源码来解决问题 在阅读大量的引擎源码时, 如何快速的定位自己所关心的代码 在修复 Bug 时如果通过调试来对问题进行快速的定位和修复……
        稍微留意一下自己在平常工作中遇到问题时的这些处理方式,都让我很是坚信自己用这一年的时间来科锐学习是值得的。
        现在,再回想这一年的学习旅程。真的很让人感慨:如果再给我一次重新到科锐学习的机会,我绝对不会像当时那样得过且过,也绝对不会以当时那样的心态只挑选自己喜欢的课程认真听讲。上机时,也绝对不会再玩着流星蝴蝶剑来浪费时间。是啊,当时的学习时间是那么的宝贵、当时的学习氛围是那么的难得,可是我却没有好好个把握和珍惜……
        可惜,我已经毕业了、工作了,也没有多余的时间允许我再来一次。在余老师通知我写这个反馈时,我想了好久……
        带着这份感慨和激动来写下这个反馈,希望我这些简短的文字能给后来的学弟学妹们一些帮助。作为一个已经顺利毕业的科锐人,我也很荣幸将我这近一年中的学习心得以及这近两个月的工作体会分享给大家。
        在到科锐学习之前,应该说我对编程应该算是入门了吧(至少会点编程语言)、接触过调试、逆向分析,也写过几个windows内核的程序。基本上,科锐所教的课程我都接触过了。在我决定去科锐时,我好多的朋友都跟我说:“以你的基础,去科锐真的是浪费什么时间啊,不如找个工作。你在工作中学习比去科锐学到的要实在。”,可能是我好奇心作祟的缘故,我想看看大牛如何逆向代码,我想看看大牛是如何解决问题的。也或许是我想接科锐的跳板进入一些更好的公司……。反倒是在科锐学到的东西是不是值得,我还真的没有考虑过……
        第一阶段的学习,让我颇为感慨,也让我很是激动。因为我在到科锐之前就觉得,学编程语言不仅仅是学它的语法,还有学习它的内存结构,只有掌握了它的内存分布,理解了语法中的内部处理流程才算是掌握了一门语言。而第一阶段的学习也真的是这样,不论是钱老师还是方老师,在每每讲到一个新的知识点时都很是耐心的将其内存分布,将内部的处理过程:一个函数调用就讲了其中的六个步骤,一个简单的
switch 语句,就讲了其多达四种的优化方式,真是让我很是惊讶。当我写出了自己的AVL树时,真的让我感慨:我来对地方了!!
        第二阶段的学习进度有点快,或许是知识量太大的缘故吧,当时我几乎每天都在埋怨——知识讲的太浅,不像第一阶段那样究根究底。甚至都让我觉得,老师是在应付我们……,现在回头想想当时真的没有体会到其中的“玄妙”。直到今天,在工作了一个多月后,我才真的体会到这样带来的好处:当接触一个新的脚本语言时、当开始用新的引擎来开发一款游戏时,如何快速的上手,如何最短的时间进入到开发中。无疑这第二阶段的学习让我比较能够适应公司中的这些特殊情况。
        再看第三第四阶段的学习,给我的感觉到是没有第一二阶段那番感慨。但这些却是第一二阶段所学的总结和实践,不论逆向还是编程总得需要一个好的心态,至少不能心浮气躁。
        是啊,对于新来的各位学弟学妹,我最想说的就是:心态决定一切。现在还依稀的记得在学校时,各位学长、老师都在讲学心得,其实这些固然都是很重要的。可是心得毕竟是人家的,方法也不见得适合我们自己,这些东西总得靠我们自己去摸索,去体会。但是,心态对每个人的影响却不会因人而异。
        我相信,虽然大家同是同学,进入科锐的时候,每个人的基础也自然不会相同。但是,我相信上天对每个人的待遇都是公平的。在我们六班,到现在我都可以很自信的说:在刚到科锐时,我的基础绝对是很好的在班里应该可以挤进前5名。但是到头来我学的却不是最好的。
        在上课时,老师一讲新知识我基本上马上就可以猜出这节课要讲啥,知识重点是什么、难点是什么。我总觉得我会了,老师的进度真慢……,当为了通过阶段考试来复习时,同学间相互讨论问题时,我总是好奇:这个知识老师讲过么?
        恩,对的,这是归零的心态。不论你现在比别人强多少,抱着一个求知的心总不会错。因此,不要因为你没有基础觉得上天多么的不公平。知道自己与别人的差距才不会心浮气躁。当然也不要因为自己现在比别人强一点就觉得自己是多么的了不起。毕竟三人行,必有我师。
        当然,谦逊固然很好,闷头苦学、认真听讲、不懂就问这些“优秀”的品质一直都备受好评。但是,你这样并不代表你在科锐就可以学的很好,名列前茅。因为学习方法很重要(汗我怎么把自己给绕进来了)。
        说到学习方法,我一直很推荐的就是:教别人学习什么东西的方式反而会让自己学的更好!当然这并不是让你自大到:“老师,你休息下,这节课我来讲的地步。”(自己汗一下……)当别人问你问题时、当听到学习讨论问题久久得不到答案时,如果自己会就去给人家讲讲,既能让自己认识的更加深刻,也能够锻炼自己的交流表述能力,还能够帮助到别人,何乐人不为呢?
        当然,或许你比较内向、也或许你怕说错了让别人笑话。那将自己要学的东西写成一篇文章,做成一个博客。虽然比较耗时,但是效果却也不差。
        是的,多交流,毕竟程序员并不是一个人奋斗的职业…… 
        我很喜欢鬼谷子的一句话:“欲多则心散,心散则志衰,志衰则思不达也”。
        在科锐的学习时间跨越是比较长的,科锐所教授的内容更是多的数不过来。倘若你基础不是很好,那你不可能面面俱到、丝毫不差的将老师说教的东西全部掌握并吸收。甚至一些同学学了前面忘记后面的知识这些都很稀松平常的事情。
        无聊的时候,多去想想科锐课程的安排顺序和内容。多总结一下所教内容之间的联系,搭建一个属于自己的知识脉络。然后根据自己的知识脉络来理解和吸收新的知识,不断的充实自己的这个知识网络。这样能源源不断。学到的东西才不会轻易的就忘记。 
        在时间一点点的推移,当你不再是新生,当你变成一个学长的时候。看看那些新到科锐的学弟学妹。回想一下自己刚到科锐时的心境,再对比一下自己现在学习心态,有没有松懈呢?时不时的提醒下自己,给自己打打气。
        在遇到一个新的问题的时候,多想想如何才能快速的入门。在要学习一个新东西时。多回想下科锐第一阶段学东西时那刨根问底的学习态度,我相信,每个科锐出来的同学,都是大牛~
        乱七八糟的说了一堆,回头看了下还好没有太离题(但也没有讲什么太实质的东西,几乎好像都是废话…… -_-!)。 
       一毕业才知道,同学聚在一起是多么的不容易。希望各位同学能珍惜这在一起的时光,免的分离后,各自惋惜。
祝愿各位同学能够事业有成,也祝福科锐蓬勃发展,日胜一日!


学员 石浩然 的反馈

班级:科锐6期
联系方式:ashitaka_11_07@126.com
毕业去向:(从事工作)病毒分析

反馈内容:
        一开始就焦灼于计算机的大千世界中,满是迷茫。很幸运也很庆幸,自己到了科锐。
        因为之后在科锐学习的路上,尽是豁然开朗及对之前焦虑的释怀。
        学逆向源于一颗不甘只用接口的心,而在科锐的时间收获却不仅限于逆向,也不仅是对计算机体系的系统软件和应用软件的更深理解,更可贵的是对人生的思考。
        感谢钱老师,方老师,赵老师,余老师对我们的帮助及教诲!
祝科锐越来越好,各位老师身体健康。