-
从
0
开始成为一名黑客,需要经历什么
什么是黑客?黑客精神并不仅仅局
限在软件的黑客文
化中。
有人用黑客
态度对待其它事情,
如电子学和音乐——
事实上,你可以在任何最高级别的科学和艺术活动中发现它。
精于软件的黑客赞赏这些在其他领域的同类并把他们也称
作黑客
——
有人宣称黑客天性是绝对独立于他们工作的特
定领域的。
但在这份文档中,
我们将注意力集中
在软件黑
客的技术和态度,
以及发明
了“黑客”一词的以共享为特征的
文化传统之上。有一群人大声嚷嚷着自己是黑客,但他
们不
是。
他们(主要是正值青春的少
年)是一些蓄意破坏计算
机和电话系统的人。
真正的黑客把这些人叫做“骇
客”(cracker),并不屑与之为伍。
p>
多数真正的黑客认为骇客
们又懒又不负责
任,还没什么大本事。
专门以破坏别人安
全为目的的行为并不能使你成为一名黑客,
正如
用铁丝偷
开走汽车并不能使你成为一个汽车工程师。
不幸的是,很<
/p>
多记者和作家往往错把“骇客”当成黑客;
这种做法一直使真
正的黑客感到恼火。根本的区别是:黑客搞建设,骇客搞破
坏。如果你想成为一名黑客,请接着读下去。如果你想做一
个骇客,去
读
alt.2600
新闻组,并在
意识到你并不像自己
想象的那么聪明后去坐五到十次监狱。
<
/p>
关于骇客,我只想
说这么多。黑客应有的态度黑客们解决问题,建
设事物,同
时他们崇尚自由和无私的双向帮助。
要被他人承认是一名
黑客,你的行为得体现出你好像具备了这种态度一般。<
/p>
而
要想做得好象你具备这种态度一般,
你就得切切实实坚持它。
但是如果你认为培养黑客态度只是一条在黑客文化圈中得
到承认的路子,
那就大错特错了。成为具备
这些特质的这
种人对
你自己非常重要
——有助于你学习,及给你提供源
源不断的动力。
同所有创造性的艺术一样,成为大师的最
有效方法就是模仿大师的精神——
不仅从智力上,也要从
感情上进行模
仿。或许
,
下面这首现代的禅诗很好的阐述了
这个意思:
To follow the path:
(沿着这样一条道路:
)
look to
the master,
(寻找大师,
)
follow the master,
(跟随大师,
)
walk with the master,
(与大师通行,
)
see through the ma
ster,
(洞察大师,
)
becom
e the master.
(成为大师。
)嗯,如果
你想成为一名黑客,反复读下面的事情直至你相信它们。如
果想成为一名
黑客,都需要具备什么能力?
1.
学习如何编程这当然是最基本的黑客技能。
如果你还不会
任何编
程语言,我建议你从
Python
开始。
它设计清晰,文
档齐全,合适初学者入门。
它是一门很好的入门语言,并
且不仅仅只是个玩具;
它非常强大、灵活,也适合做大型
项
目。
我有一篇
Python
评价详细说明这点。
好的
教程
可
以在
Python
网站得到。
p>
(译者:比较好的中文
Python
站
p>
点可能是
。
)
p>
Java
也是好的入门
语言。
它比
Python
难得多,
但是生成的代码速度也快得多。
它同时也是一种优秀的计算机
语言,不止是用来入门。但是
注意,如果你只会一两门语言,你将不会达到黑客所要求的
技术水平,
甚至也不能达到一个程序
员的水平——你需要
学会如何以抽象的方式思考编程问题,
<
/p>
独立于任何语言。
要做一名真正的黑客,你需要学会在几天内通过
一些手册,
结合你现在所知,迅速掌握一门新语言。这意味着
你应该学
会几种截然不同的语言。如果要做一些重要的编程工作,你
将不得不学习
C
语言,
Unix<
/p>
的核心语言。
C++
< br>与
C
非常其
他类似;如果你了解
其中一种,学习另一种应该不难。
但
这两种都不适合编程入门者学习。而且事实上,你越避免用
C
编
程,你的工作效率会越高。
2.
得到一个开放源代码的
Unix
并学会使用、运行它没错,这世界上除了
Unix
还有其
他操作系统。
<
/p>
但它们都是以二进制形式发布的——你无法
读到它的源代码,也不
可能修改它。
尝试在运行
DOS
p>
或
Windows
或
MacOS
的机器上学习黑客技术,
就象是带着脚
镣学跳舞。除此之外,
Unix
还是
Internet
的操作系统。
< br>你
可以学会上网却不知道
Unix
,但你不了解
Unix
就无法成为
一
名
Internet
黑客。
因此,
今天的黑客文化在很大程度上是
以
Unix
为中心的。
(这点并不总是真的,<
/p>
一些很早的黑客
对此一直很不高兴,<
/p>
但
Unix
和
I
nternet
之间的联系已是如此
之强,
甚至连
Microsoft
也无
可奈何。
)所以
,
安装一套
-
-
-
-
-
-
-
-
-
上一篇:英语中的时态一共有八种
下一篇:初中英语的八种时态