你要学编程,在边城当神,在CBD称帝
人各有志,如果你身怀绝技,或者已经财务自由,请绕过此文。本文只是分享尚在迷茫之中,希望努力突破人生极限的人一些个人感悟。
你是不是认为编程门槛太高,认为编程只是科学家、极客、工科屌丝们的专利,是互联网大佬们的收割利器?
其实学编程不只是为了成为程序员,你可以把它看作一种为你赢得优势的工具,一种解决问题的思维方式。
一、那些牛人们
纵观中国经济风光人物,有几个不是互联网出身,其商业帝国不都是键盘上一下一下敲出来的?哪怕是圈外之人,也有一些相当厉害的“编程高手”!他们走得了维密、写得了文章、当得了总统。
《维多利亚的秘密》御用模特Karlie Kloss,不仅是名超模,还在纽约大学深造,参加了Ruby语言的培训课程。模特之外的身份是一名漂亮的程序媛。明明可以靠颜值,偏偏人家还比你努力。
新加坡总理显龙,他曾在自己的Facebook主页上Po出了一段用C++写的数独程序,瞬间引爆社交媒体圈。
作家王小波,王小波自学FORTRAN、汇编、C等语言,以及算法结构、编译原理等知识,自己编写软件。业内曾经有一种说法:王小波的编程能力绝对不逊色于同一时期的雷军和马化腾。
二、为什么要学编程
编程确实是一个实现个人梦想的有效途径。我是学机械设计的,深感想做出点什么创新真是比登天还难。做机械设计就是在不断地查规范,搞科研无非就是把几十年前别人做过的实验再重复做一遍,想在技术上有所突破,很快会被那种无力和绝望的感觉碾压得得过且过。而编程,可以快速实现自己的完整构想,可以写游戏,搞项目,写插件,可以经得起反复的尝试,至少那种完成目标的成就感让你觉得很有乐趣。即便是饱受摧残,那种快速迭代也会让你快速成长、技术飙升、内心丰富。
三、编程难吗
我觉得不难,编程只不过是个工具而已。我是学机械设计的,曾经用6天时间看完了372集Java教程,用了三个月学完了Python, Html, CSS, Javascript, jQuery以及相关的一些框架。不要觉得编程的世界浩如烟海、纷繁复杂,其实,当你开始学习第一门编程语言的时候,你就向未知的编程世界撕开了一个口子,当你再接触第二门、第三门编程语言的时候,你会发现,他们都在讲着差不多的东西,差不多的语法,差不多的数据结构,此时,你会感叹,编程,不过尔尔。
身处网络时代,你就忍心看着互联网大佬们扶摇直上,挥斥方遒,自己畏缩不前,甘当韭菜?互联网的巨浪必如滔滔江水,绵绵不绝,趋势已来,唯有拥抱趋势,乘风破浪,顺势而为,开辟自己的势如破竹。无论是在边城还是在CBD,你都可以当神称帝。