首页
社区
课程
招聘
前进方向 如何前进
发表于: 2009-12-16 23:56 9427

前进方向 如何前进

2009-12-16 23:56
9427
收藏
免费 0
支持
分享
最新回复 (39)
雪    币: 164
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
26
我也是信息安全大三的学生,置于不知道OD的,我周围也全部是。你买了这么多书得看啊,管他看不看得懂,硬着头皮看,最好一本书先精通一下。共勉!
2009-12-20 11:27
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
27
世界上这样的人很多,我比你还惨,至少你和安全是靠边的,我学的是什么?我现在告诉你,我学火炮设计,学反后座,学车辆设计,学的是什么,我不喜欢。我自学过c  c++  学过win32,学过汇编,不过我不知道怎么进这行,怎么学习,学习什么。真大家在玩的时候我没玩,不过,现在我觉得我只是一个同学电脑有问题了,找我当技术支持,那次反后座老师问我:微分方程怎么解,我当时就晕了,我真不知道。计算方法我学的不行。老师最后叹了口气说,你废了.我现在才觉得我是真的废了,我觉得我什么也不会,会的全是小儿科的东西,哎   我早想写写什么的,但这几天课程设计,没空。今天看了你的文章我觉得   哎!!同是天涯沦落人!!大学没教会我什么,除了图书馆我觉得大学没什么留恋的,最近在家附近找了个工作,也还行吧。找计算机的工作没人会要我的,先干着算了,现在学习编程,努力当中!!
2009-12-20 12:22
0
雪    币: 72
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
28
我这个帖子,让很多人都伤感啊。别这样,真的。就像回帖所说的,找对一个方向走就好了。

LS不要悲观啊。
2009-12-20 20:16
0
雪    币: 51
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
29
我学计算机科学与技术的
学了三年都不知道怎么用C++编写一个“hello world”
人啊   一旦堕落起来就什么都忘了...
2009-12-20 20:26
0
雪    币: 49
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
学校设置课程是很叫人迷惑 严重脱离实际
不过叫那些学校里的老学究跟上社会快速发展也是太难为了
能让每个真正想学的学生学会基础课程 足够了
另外楼主说道的培训
“培训班讲方向C->C++->数据结构->STL->SDK->MFC->COM(有时间才讲)”
如果能把学习汇编和逆向 破解的精力放到这里一样可以自学学会 这种学习次序确实更容易看到效果
培训的东西就好比可以拿斧头看木材 你可以很快看到散开的木材
而砍树的入斧点和运力技巧  你即使背诵个滚瓜烂熟 恐怕还是不明白如何运用在砍树
砍树练多了可以领悟运力的技巧和斧头的落脚点 所有东西都是相辅相成的
不要瞧不其JAVA 他不过是语言 真正决定你实力的 是一个综合
操作系统 汇编 网络 API 语言的运用 运行调试 编程经验 数据存储 消息传递流程 数据库等等所有的知识综合决定你的编程功力
如果学校教育能教授学生之前能叫他们看到效果 或者明白自己学这些能应用到哪些方面  可能现在这些迷茫的情况要改善的多
2009-12-21 00:03
0
雪    币: 474
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
郁闷啊
大学时我是学软件开发的,玩了三年的ACM,我也不知道OD是什么。
工作了一年多,才知道OD是什么,不过我觉的也不迟,所以正在努力学。
2009-12-21 00:40
0
雪    币: 135
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
32
还是需要多多交流啊
2009-12-21 15:46
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
33
昨晚,在网上找些关于WIN7的资料,看到关于window XP mode和VHD时,心里好像一下子抓到点什么。忽然想起,2004年曾经在梁肇新(独立开发超级解霸的大侠)写的一本书上看过的内容。中午又把那本书——《编程高手箴言》(梁肇新编著,电子工业出版社,2003年10月)翻出,找到原话:

      “64位CPU是这个十年和下个十年最重要的技术之一,谁抓住这个机会,谁就能抓住未来赚钱的商机。CPU是Intel设计的,对这一点他肯定清楚。举例来说,如果从64位的角度来看现在的32位,就像从现在的角度去看DOS。你说DOS很复杂吗?当你在DOS年代的时候,你会觉得DOS很复杂。你说现在的Windows不够复杂吗?Windows太复杂了,但是你到了64位的时候再去看Windows,就如同现在看DOS一样。”

      “整个64位系统的平台和思维方式,思路都比现在(邶风注:2003年)更开阔,打个比方说,现在的Windows里面能开n个DOS窗口,每个DOS窗口都能运行一个程序。到达64位的时候,操作系统事实上能做到开n个X86,开n个windows 98,然后再开n个Windows 95都没有问题,系统能做到这一步,甚至你的系统开n个Windows NT都没有关系。这就是64w位和32位的差别。所以,微软的那些“老头”,四、五十岁的那几个做核心的人,现在正在玩这些东西。......”

      “微软的技术非常雄厚,世界计算机的最新技术绝对集中在这几个人手里。而且这几个的思维模式非常开阔,谁都没有意识到的东西他早就开始做了。现在64位的CPU都出来一二年了,你说有什么人去做这些应用吗?没有,有的就是那几个UNIX厂商做好后给自己用的。”

      其实,微软收购虚拟机软件Virtual PC后,整合到最近发布的新操作系统Windows 7中,并作为其一大技术特点,实现了梁肇新先生于2003年说的,“甚至你的系统开n个Windows NT都没有关系。”

      验证了6年前梁肇新的这个判断,我一直在想,他凭什么就可以断定呢?百思不得其解,倒是在《编程高手箴言》这本书里找到一点端倪。书中老梁把程序员的技术成长过程,以武学为喻,分为六个阶段。不敢私藏,摘出来共享。
   
      “ 程序员怎样才能达到编程的最高境界?最高境界绝对不是你去编两行代码,或者是几分钟能写几行代码,或者是用什么所谓的可视化工具产生最少的代码这些工作,这些都不是真正的高手境界。即使是这样的高手,那也都是无知者的自封。

      我认为,一个程序员的成长可分为如下六个阶段:
      第一阶段:此阶段主要是能熟练地使用某种语言。这就相当于练武中的套路和架式这些表面的东西。
      第二阶段:此阶段能精通基于某于平台的接口(例如我们现在常用的Win32的API函数),以及所对应语言的自身的库函数。到达这个阶段后,也就相当于可以进行真实散打对练了,可以真正地在实践中做些实用。

     第三阶段:此阶段能深入地了解某个平台系统的底层,已经具有了初级的内功的能力,也就是“手中有剑,心中无剑”。

     第四阶段:此阶段能直接在平台上进行比较深层次的开发。基本上,能达到这个层次就可以说是进入了高层次,这时进入了高级内功的修练。比如能进行VxD或者操作系统的内核的修改。这时,已经不再有语言的束缚,语言只是一种工具,即使要用自己不会的语言进行开发,也只是简单地熟悉一下,就手到擒来,完全不像第一阶段的时候学习语言的那种情况。一般来说,从第三阶段过渡到第四阶段是比较困难的。为什么会难呢?这就是因为很多人的思想转变不过来。

      第五阶段:此阶段已经不再局限于简单的技术上的问题了,而是能从全局上把握和设计一个比较大的系统体系结构,从内核到外层界面。可以说是“手中无剑,心中有剑”。到了这个阶段以后,能对市面上的任何软件进行剖析,并能按自己的要求进行设计,就算是MS Word 这样的大型软件,只要有充足的时间,也一定会设计出来。

      第六阶段:此阶段也是最高的境界,达到“无招胜有招”。这时候,任何问题就纯粹变成了一个思路的问题,不是用什么代码就能表示的。也就是“手中无剑,心中也无剑”。此时,对于练功的人来说,他已不用再去学什么少林拳,只是在旁看一下少林拳的对战,就能把此拳拿来就用。这就是真正大师级的人物。这时,Win32或Linux在你眼里是没什么差别的。

      每一个阶段再向上发展时都要按一定的方法。第一、第二个阶段通过自学就可以完成,只要多用心去研究,耐心地去学习。 要想从第二阶段过渡到第三个阶段,就要有一个好的学习环境。例如有一个高手带领或公司里有一个好的练手环境。经过二、三年的积累就能达到第三个阶段。但是,有些人到达第三个阶段后,常常就很难有境界上的突破了。他们这时会产生一种观念,认为软件无非如此,认为自己已无所不能。其实,这时如果遇到大的或难些的软件,他们往往还是无从下手。”


     
      或许,正是只有具备这种发自内心的深刻体会,才能对未来技术的走向有所思考和把握吧?  

      如果这篇摘抄对某些朋友有所补益、有所启发,那是再好不过了!:P
===
sooo(邶风)
2009年12月 合肥

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xdandll/archive/2009/12/15/5010875.aspx
2009-12-21 17:35
0
雪    币: 808
活跃值: (10)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
34
现在的中国高等教育是在是误人子弟。。。。
2009-12-21 17:51
0
雪    币: 46
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
35
说得有道理,我学的是软件开发,到现在才发现什么都没学到,比起楼上的任何一位都差,班上的就没两个是搞这个软件的,和普通人没什么区别,全都是来混日子的,到现在我们班也就两个牛人,一个天天写外挂,不过是给自己用的,我就惨了,悲哀!学校教育的失败,自己的失败啊!还好现在找到了点方向,不然真的就白走一遭了!
2009-12-21 18:13
0
雪    币: 164
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
36
我是学网络的  现在大二  感觉啥 都不会。。。。
2009-12-21 18:58
0
雪    币: 326
活跃值: (88)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
37
看到楼主的照片,突然有点冲动,把自己家的书柜照了一张~~
2009-12-21 19:44
0
雪    币: 72
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
38
别学我,就是上面某位朋友说的,找出一本,先好好看完再说。
我现在已经确定了方向,C++就跟着老师一步一步走,自己看看深入解析Windows操作系统,等到C++培训班能讲到MFC/SDK部分,跟内核知识结合,就可以来看驱动那本书了,这是一个漫长的过程,需要付出努力的过程,我这两天,还是在考试,没有来回复大家。

但是各位的回帖,我都是认真看完的。
2009-12-21 21:48
0
雪    币: 167
活跃值: (136)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
39
中国教育的悲哀
2009-12-21 22:00
0
雪    币: 433
活跃值: (1870)
能力值: ( LV17,RANK:1820 )
在线值:
发帖
回帖
粉丝
40
我所学的IT知识几乎全部是自学的,自学确实相当重要……
2009-12-21 22:06
0
游客
登录 | 注册 方可回帖
返回
//