论坛: 菜鸟乐园 标题: 关于新手入门的一点个人看法 复制本贴地址    
作者: hacker521 [hacker521]    论坛用户   登录
很多人都在抱怨不能入门,或者是不会入门,但是,却很少有人去认真的考虑过一个问题:如何才能入门  ?
说起来也许有点可笑,因为,我相信很多人都认为,他们探索的正是这个问题;但是,实际上呢,他们并没有,他们被眼前的一些事物所迷惑,急于成为他们心中想象的hacker,所以,在就导致他们其实根本就没有时间甚至不愿意去想这个问题(但他们又自认为自己是在想,呵呵,这就是人类给自己造成的错觉,也是人类的一种自我安慰的方式吧)。
所有急于入门的朋友,给你们一句忠告,正所谓“欲速则不达”,这句话是不假的,如果,你认为这句话并不是什么真理的话,那么,下面的内容你可以skip,不用看了。
以下,简单说一下我的个人看法,如果大家还信得过我的话,希望都来看看:

一、入门该怎么做 ?

TCP/IP永远是hacker们的BIBLE,如果想了解网络的话,这是不可少的。
TCP/IP的书要多读,同时,也要重复读。尽量看一些权威的书籍,不要看那些厂家针对自己的产品的书籍,这样的话容易产生局限性。

操作系统原理,除了TCP/IP,这也是必不可少的。
如果不能很好地了解操作系统原理的话,以后想深入研究的话,将会寸步难行。

这两部分是必须学习的,当然,在学习完这些之后,就要针对一个或多个操作系统进行熟悉和了解,至于选择什么,根据个人爱好吧 。。。。

二、编程语言选择什么 ?

有人问过我一个问题:学习汇编语言还有价值吗 ?
我答:汇编语言作为一门最基础的机器语言,在今天还能被用得如此只广,这就是它本身的价值的体现。

另外,C语言是个很好的东西。
直到现在,我才领会高中老师说的那句话:C语言是无所不能的。
很后悔,当时没有好好学

其他,除了这些,还应该学习一些高级语言,这就要根据自己的要求来选择了。
如果是开发web的话,ASP、PHP这是比较常见的,当然,在学习它们之前,要熟悉一些脚本语言,这样将会有一个很好的基础,使得其更容易学习。

现在很流行面向对象的语言,如果大家认为有必要的话,学习其中一门也是不错的选择。
C++,推荐C++ builder ,因为它相对比较简单,免得上来直接学VC而受到刺激。

JAVA,现在很流行的语言,我个人不太了解,呵呵,大家自己找资料看看吧。

python,很多人推测这是将在下一代取代JAVA的一门语言,也有很多人称其为粘合性语言,有几个学python的朋友告诉我感觉还不错,呵呵,有机会我也想试一下。

其他的我也不是很了解了,就不多说了,免得误人子弟。

精通一门语言很重要,但是,不要抓住一门语言不放,在精通一门的前提下,多了解几门其他语言(不过也不要是语言就学,那样的话,再强的大脑也会down掉)。


三、如何深入 ?

现在,你已经有了基础,也精通了编程语言,可以开始由浅入深,慢慢地 ~~ 嘿嘿

其实,这部分根本就不用我多废话了:
第一,我还没有走到这一步,所以我也不知道
第二,当你走到这一步的时候, 就不用再请教别人如何去学了,到那时候,自己就会给自己确定方向了。

写得很简单,但是,真的希望对大家有用。

如果你看到这里的话,呵呵,很感谢你这么支持我,既然你这么支持我,那么,送你一句话吧:用心的hacker ,才是一个真正的hacker,技术要不断地提高,但是,心也要不断地完善,如果丢掉了心的话,永远都只能做一个cracker 。。。。。。。。。。

地主 发表时间: 04-01-17 22:24

回复: cg2327 [cg2327]      登录
你提的见意不错
值得我去试一下

B1层 发表时间: 04-01-17 23:17

回复: Newmyth21 [newmyth21]   论坛用户   登录
我同意第二点,想要深入的学习就必须要认真的学习编程,而不是成天用别人的东东去偷QQ.

B2层 发表时间: 04-01-18 00:20

回复: afan271314 [afan271314]   论坛用户   登录
同意楼上的 

B3层 发表时间: 04-01-18 00:25

论坛: 菜鸟乐园

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号