深夜一个有趣的话题——冲离技术舒适区

来源:互联网 发布:手机安全软件 编辑:程序博客网 时间:2024/04/30 12:28

  今周的罗辑思维说的是凯撒大帝的成功历史。对于凯撒的印象还是《猩猿崛起》的那位主角猩猩,哈哈,所以今周听罗胖子说故事也没多大感悟,不过在最后总结上他说了自己的结论,大概的意思是:不要认定一个绝对的优势有利于在这个多变的社会中获得机会。当然,不同的人听完都有自己的感悟,而我看完这集罗辑思维后,让我想起了自己的事儿。

  我自己非常荣幸可以成为师弟师妹心中那位技术还不错的师兄,不过老实说,我并不觉得自己哪里厉害了,只是每次在师弟师妹面前一提起专业,虚荣心就冒上来,打肿脸充胖子,吹得自己好像很牛逼的样子。很长一段时间以来,我一直都坚持所谓的基础学习,什么C++,什么JAVA,什么数据结构,计算机网络,操作系统等等…说到底,书看不少了,其实却懂得不多,这是为什么我那么没底气的原因,说白了就是没实力。要说大学我学什么最牛,我唯一能想到的是PS。PS是我大一进宣传部的时候才开始老老实实地学,严格来说,我没学过PS,也没看过什么教学的视频。每一次都是需要做海报了才找点教程。记得有一次想做一个阴影的时候,并不知道图层样式一个设置就可以把阴影做出来,结果我是又新建了一个图层,然后用高斯模糊,一点点地调整。说白了,就是用一个笨方法去实现一个简单的事儿。现在看回去,最重要的不是过程,是结果。我非常庆幸自己可以在为师弟师妹做培训的时候说这么一句话:“请记住,一个效果会有非常多的实现方法,不要管方法,实现就好了。”假如能有下半句,那一定是“剩下的事就是在未来反思实现方法,敢于去优化”这种学习的模式,我觉得是最好的,而且走了一两年的弯路才明白过来。这也是我学习PS的最基本的方法:先实现,假如这是一个麻烦而糟糕的方法,下次就别用了。慢慢地我积累了大量的效果实现步骤,到了大二的时候,基本上可以按照自己的想法自由结合软件去实现效果。编程和PS非常像,编程里所谓的技术可以类比与PS效果的实现步骤,笨拙的编程和算法就像一个笨的修图方法,而编程的最高境界也莫过于不受技术所限制,自由地在程序里实现自己想要的设计和功能。
  可惜我在专业学习上一直都没能如同PS那样,我一直都特别怕自己选了错的方向或者错误的技术,所以才一直为自己打基础而不敢再多行一步。相信这也不仅仅是我一个人的烦恼,计算机领域技术多于牛毛,面对如此庞大的知识体系,在方向选择方面确实会让人有所担忧。在我身边,我认识的几位编程能力非常强大的同学,比较熟悉的有两位,一个是同班的张斌,另外一位是多次帮我设置路由的同学。张斌在大一的时候就已经写了传遍全学校一个刷课的神器,有一次我非常好奇地站在他旁边去看他开发——那时候他正在破解那个输入验证码的步骤。一开始我觉得他非常非常厉害,连验证码的图像技术什么的都懂了,也许是真懂,我先冒昧地假设他那时候还不是很清楚,我只看到那时候他开着几十个网页,一边查资料,一边调试程序。这就是一种“只要实现就可以了”的方法,他是挖遍他能找到的资料,通过大量的试错希望有一个达到他的需求。很多同学都特别佩服,称赞张斌技术天才,技术全才,看过他开发的一幕后,除了认为他是一个技术的天才外,让我敬佩的是他挖掘信息的能力、持续尝试的耐心和遇见功能可行性的能力。另外一位指导我设置路由器的朋友,我其实连他本人都还没见过,印象他写过PHP,写过C/C++,玩过MySQL,现在又作为一个JAVA实习生在实习。记得那时候他在指导我的时候,几乎是一瞬间就挖了几份关于路由器,python,IEEE802.1x认证的资料给我,我隐约可以看到他和张斌一样的特质,也许这也是牛人的共同特质。

  啰啰嗦嗦写了一大堆,其实我自己也是挺凌乱,说那么多,也是为了理清自己的思路,提醒自己:学习上“不要认定一个绝对的优势” ,但这在我性格里似乎非常顽固。最近在为哥的公司开发一个商品信息管理的程序,中间的过程非常有趣,为了实现一些功能,学习了非常多的新知识,而那些算法和代码简直烂得几乎到了不要脸的地步了。不过,又如何?实现就好了,持续学习,以后再慢慢针对算法和代码进行优化。

  不要站在分岔路上发呆,觉得哪里行,就往哪里走。学习是这样,生活更是这样。

  我讨论的这一种技术学习模式还有很多漏洞需要填补,补充很多的学习原则。但对于初学者来说,我认为这也是一种不错的积累。

0 0
原创粉丝点击