程序员的生活在外人看来很乏味,但在内行人看来其实更加乏味,开个玩笑。外行人以为程序员每天就是做点电脑前一个个的敲代码,只是他们不明白眼前这些普普通通的代码有哪些逻辑,在执行的时候会得到什么样的结果。可以把程序员比作是一个画家,他像画一个没见过的人,产品经理告诉了这个人的长相,然后程序员就开始用代码把这个人的长相敲出来。
有的人一笔就能画出来,有的人琢磨半天不知道鼻子怎么画,这就是高级程序员和初级程序员的关系,初级和高级的鸿沟可以靠努力一步步填平,但和天才之间,就无边际了。同样是编程,十几岁的人就成了顶尖的世界黑客,而大多数三十来岁的程序员还在当码农。
入侵了学校的在线答题系统只为不做作业、利用黑客所谓‘抓包技术’花1分钱买了块的东西、修复了多个漏洞……这些都来自一个十多岁的孩子
中国小黑客:8岁触网,自学成才
汪正扬8岁上小学二年级的时候第一次触网,在玩了半年之后觉得游戏没意思,就尝试着自己写程序,写程序没人教,就自己学习编写Windows用的VB语言,代码都是英文所以进展很慢,要一个字母一个字母地记单词,不懂还得用翻译机查出后记下来。
在中国的互联网大会上,13岁的清华大学附中初二学生汪正扬被称为“中国年龄最小的黑客”
各行各业都有这样的天才,在互联网行业更是如此,十几岁的黑客在世界上不少见,如美国小黑客:9岁的鲁本·保罗;印度12岁小黑客桑杰夫等。
尤其逆天的就是桑杰夫了:4岁时,桑杰夫用15天里完成了常人需要3个月才能完成的电脑程序课程。
5岁时,会做Flash,并掌握了HTML编程语言是Paintshop方面的专家。
6岁时,桑杰夫学会了Java、Linux和SQL。
7岁时,桑杰夫轻轻松松地通过了微软认证系统工程师(MCSE)考试,并读完了计算机领域的一个研究生课程。
10岁时,桑杰夫获得了ORACLE工程师认证和Java程序员认证,成为一名专业程序员。
成为黑客除了天分,努力也不可缺少,程序员是最不能吃老本的行业,因为技术在更新,互联网发展速度太快,要想在高速发展的互联网领域站稳脚跟做出一番事业,还是要学习小黑客们的精神的。
成为黑客需要拥有专注的精神,较高的智商以及逻辑分析能力。你可能还需要拥有解决问题的欲望,口头和书面沟通技巧以及当解决方案不成功时的坚持不懈的找寻新方法的毅力。
对于新手来说,不管现在多大,都有成为黑客的机会,建议新手可以首先学习Python语言。在熟悉Python之后,你可以学习C/C++,Java,Perl以及LISP.Python,Java和Perl都是基于C的编程语言,但是Python相对比较容易理解。LISP在各种语言中属于比较古老的一种,但是学习这种语言会让你对编程有一个全新的认识角度,让你成为一个更好的程序员和黑客。
月明千里,一样的科技圈,不一样的科技观,