程序员与黑客的差别

注意我的修辞,我说的是黑客,是那些使用unix系统并开创互联网的人,不是媒体谣传的非法入侵者。我现在的想法就是程序员最终要达到的就是黑客水平,这种想法是否正确?如果正确那么程序员的职业生涯可否定义为:克夫所有问题,最终走向黑客。

先用一句话概括:
程序员未必是黑客,黑客一定是优秀的程序员。

程序员:
一般叫软件工程师,他们喜欢自嘲“码农”或者“搬砖的”。等级一般分初级、中级、高级和资深,主要工作是根据公司的业务需求(主要是产经的脑洞)设计软件编写代码。需要熟练掌握至少一门语言,比如Java。

黑客:
不要以为上传木马啊盗号啊破解软件啊翻个外网啊就能叫黑客了,他们最多算脚本小字,或者叫骇客。真正的黑客虽然没有黑客帝国那样酷炫,但至少是个攻防高手。不同于程序员,他们一般能通用多种编程语言,但不会经常敲业务代码。他们更侧重于找出软件的破绽,发现系统的漏洞。其实现在很多互联网公司的首席安全管理都是名副其实的黑客,只不过他们更注重防守,而不是主动攻击。

当然,黑客也有好坏之分。好黑客又称红客,出于检测安全为目的,不以恶意攻击为目的。而坏黑客,以非法入侵、破坏、勒索为目的,这些就是触犯法律的行为。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-10-28
黑客的原意就是“编程高手”
顶级黑客都是编程高手本回答被提问者采纳
第2个回答  2009-10-28
程序员负责开发程序,而黑客专门寻找程序的漏洞
第3个回答  推荐于2018-04-16
这个。。unix系统不是开创互联网的。。互联网其实开辟者还是win。
黑客是属于在互联网中具有各种操作手段能够破解以及建立规则和密码的人~你说的应该是使用机器语言的基层设计师?
我实在不明白你的思考路线,程序员有多种,但是不会都是走向黑客。通常黑客更擅长使用工具,程序员擅长创造工具本回答被网友采纳
第4个回答  2009-10-28
武功高强而不去恃强凌弱
武功高强就想独霸武林为我独尊

会轻功而不去偷东西,会轻功成为了田伯光类人物
相似回答