如何成为一个程序员

 

 

写代码是个超级简单的事儿。

这事儿我一般不告诉别人,但刚刚我做了一个艰难的决定,要把这个秘密公诸于众。因为掌控着互联网命脉的程序员中,有一小撮儿实在是太渣了,直接影响到我们从业者的素质,所以希望你能来净化一下队伍。

怎样才能快速学会编程呢,我先给你一些快速掌握JavaScript的关键词:

break, case, catch, continue, debugger, default, delete, do, else, finally, for, function, if, in, instance of, new, return, switch, this, throw, try, type of, var, void, while, with

用五分钟去记住他们,然后你就是一个JS开发者了,其实根本不用记住以上全部词汇。在过去的12周里我已经成为了一个PSD了(professional software developer资深软件开发者),不过说实话有些词我一次还没用过,比如:

break, catch, continue, debugger, default, delete, do, finally, in, instance of, new, throw, try, type of, void, while, with

另外再记住下面的9个词吧:

case, else, for, function, if, return, switch, this, var

switch语句基本上和if/else语句没有太大区别,所以并不需要专门去记忆。同时在JS中,var字符是完全可有有无。

不过下面我说的这六个词一定要记住,他们基本上就是隐藏在繁杂而庞大的互联网背后的全部代码的精髓:

else, for, function, if, return, this

Google, the Facebook, YouTube, iOS 以及每个你使用过的网站或者服务都没逃开这六个词,就是这千万次的重复使用他们而已,这六个词无数次的出现,最后缠绕成一个稳定的双螺旋结构(这是自然文明发展以来最高效的压缩算法),可以称得上是网络的DNA。

所以说,写代码超简单。

原文:Six Words:Why anyone can be a programmer 作者:NicholasOrtenzio 作者被称为「Javascript」语言中的Noam Chomsky(他所著的《生成语法》被认为是20世纪理论语言学研究上最伟大的贡献。) 翻译:袁滚滚

posted @ 2014-08-23 11:45  VASSALKING  阅读(154)  评论(0编辑  收藏  举报