在很多讨论场合我们经常看到这样的问题:弱弱地问一下,我想做个XXX东西,需要学习哪方面的东西?然后下面有“高手”这么回答:你可以先学XXX语言,和XXX工具,还要熟悉XXX框架……然后后面还有“高手”觉得不对,说:XXX语言已经过时了,比不上XXX语言,XXX语言才是主流……
这个问问题的同学最终还是很无奈,乱看一通书,到处去下载各种技术的视频教程,好在他还算是有耐心,几乎把所有语言的过了一遍,不停的在那里用各种语法练习输出“Hello World!”和水仙花数。
哪些高手们说错了吗?没有错,谁说的都有道理,但是最终还是没有解决问题,原因就在于没有抓住重点。其实我们可以很简单的用例子来对比一下,这好比一个人要做一道菜,光告诉他用什么锅,用什么材料就够了吗?关键在于“方法”,什么时候,什么状态做什么,掌握什么火候?这些都不是三言两语就能够概括的,很多东西其实描述起来很难,理解起来更难,实践一下就会很容易看清其中的奥妙。周星驰演的食神里面最后有个“黯然销魂饭”,材料很简单,但是功力深厚,照样很牛。