我为什么这样选择
程序员 And 黑客
如果想做一个程序员,我可以现在开始,啃几本编程宝典,从早到晚的码程序。也许一年后,我可以找到一份还过的去的程序员工作,然后继续在实践中练习coding,几年后我会成为一个称职的程序员。
But 我并不想只做一个程序猿。
I want to be a hacker.
在我眼中,黑客是一种比程序员更酷的生物。成为一名黑客要比成为一名程序员难得多,黑客需要懂得不仅仅只是coding,还需要了解整个系统的层次细节。就Web来说,黑客要懂得是整个的Web九层结构,任何一层都有可能是系统漏洞的根源。然而一名黑客,应需要了解每一层,以及每一层之间的神秘联系,方能在任何一个Web系统里面游刃有余的找出问题,想出对策。当然,我指的是白帽子。
我知道很多黑客已经抵挡不住现实中的生活压力,转而做开发。这并不意味着堕落,开发是创造,是从无到有。重要的是,它也其乐无穷。再现实一点说,开发是当前的潮流,是能满足IT人高薪需求的职业。
但,我相信,开发市场终究会有饱和的时候,就像在有限的土地上盖房子一样。
而安全不一样,安全的问题会一直存在,因为永远没有绝对的安全。如果有一个系统还没有被黑掉,只能说明暂时还没有人发现他的漏洞。
coding 是hacking的好伙伴,它是能让hacker随心所欲的好帮手。
技术 Or 学历
当你不是一个天才的时候,你就需要在这两者之间做抉择了。幸运的是,IT是一个相对公平的行业,只要你有能力,肯努力,一定会有所成。
随着时间积累,慢慢沉淀下来的技术是一个技术人一生最大的财富。
说到这里,不难看出,我已经有了坚定的答案。
所以,我还需要时间,还需要沉淀。
所以,我不得不加入考研大潮。
但我无心追求名校,原因有三:
一、只要坚持,无论在哪里,一样能做成想做的事。(主要归功于网络的发达,信息的丰富)
二、我所在的地方并不糟糕,然而我可以努力的争取一个不错的导师。
三、我可以把省下的时间和精力用在做更多我认为有意义的多的东西上。比如,作为一个菜鸟,应该踏踏实实的打好实践的技术基础,而不是仅仅能考得一手好试。
所以我这样选择。
如果时间继续像现在这样,一点一点的证明我选择的正确性,我会就这样坚持下去。