随着科学技术的飞速发展,所有的生命都连接在一起“网”上面。网络手机可以解决生活中的衣食住行问题,让我们享受便捷的生活。然而,有些人担心这一点“网”危机。你所有的信息都在上面。“网”比任何人都更了解你。它可以知道你的家庭住址、公司地址、家庭电话号码、你的银行卡余额、你今天去了哪里、吃了什么。
互联网给你带来便利,让你快乐,也可能带走你的积蓄,让你痛苦。我们可以简单地称之为程序员和黑客来操纵它“网”的利弊。
一个在电影中,一个在现实中。
很多人都知道程序员是电影和电视剧中是一个伟大的黑客。他们可以通过在电脑上敲击几行代码来瘫痪各种系统,免费访问各种高级网站,窥探他人的电脑,并用手指将他人的钱转移到自己的账户上,这是令人钦佩的。
现实中有一种职业和程序员一样。——程序员。他们每天坐在工作站,抓代码,不说话,穿格子衬衫,头越来越聪明,大多数都没有对象。而且总是被黑客攻击。说到黑客,人们都很神秘。说到程序员,每个人都笑着敲代码。为什么差距这么大?
2 黑客碾压程序员可能是他自己专业领域的大师
有人说程序员因为黑客技术高而受到尊重,黑程序员因为程序员技术低,影视剧里的感觉就是黑客碾压程序员。现实只是:行业有专业。
首先,黑客是程序员的子集。要成为一名黑客,你必须是一名合格的程序员,但黑客更精通一些专业领域,而且大多数都是程序员的逆向,可以发现程序员代码中的许多漏洞和问题,给人们一种“黑客真牛逼”感觉。事实上,程序员可以做黑客能做的事情。程序员建造房屋是为了满足需求,而黑客则是为了满足自己的需求,找到房屋的漏洞。
他是我的兄弟,相亲相爱。
这里很多人说程序员和黑客就像对立的两面,一个是防守,一个是攻击,两个是对手。如果你把程序员的网站建设比作盖房子,那就更容易理解了。程序员是建筑工人。有些程序员设计,有些施工,有些搬砖,有些砌墙,履行自己的职责,足客户需求的房子。黑客只是想办法不用钥匙进门,或者拿点东西,或者在墙上喷点设计,或者随便看看。
事实上,程序员和黑客是相互依存的,更像他是我的兄弟,他们的角色经常相互改变。就像现在中国许多大公司的安全部门都在招聘黑客一样,比如360,许多著名的黑客安全工程师都在与前黑客战友作战。在某种程度上,程序员和黑客更像是一个充满爱的家庭。
一个是职业,一个是兴趣。
两者之间最大的区别可能是一个职业。程序员各司其职,用编程知识完成工作。黑客是一种兴趣。他们更关心自己为什么这么做。他们的兴趣在于创造。代码截图更直观。
黑客代码效率更高,但不被认可是因为人们无法理解。
代码程序员小黑每天关注我,每天带你去知识。