磨刀与砍柴
事隔一月,我又收到了一位朋友的邮件(内容见下),提出了一个很有意思的问题:
==============================================
金老师:
请准许我这样称呼你,你好。
我看了你写的文章《软件天才与技术民工》,写的真的很好,我很有感触,
我是属于你那里面的最后一种人——家里买不起电脑,更别说上网了,你可能要到大学才第一次接触到电脑……
从小就是很努力但是怎么都学不好的那一种人,
我现在工作满差不多2年了,但是觉得2年来没有任何进步,一会觉得基础知识差想补基础知识,一会觉得有新东西要学,又去学新东西。。我发这封邮件其实就想问一下,学技术到底是先学好基础再去学新知识还是学新知识的时候一边补基础。。。
能不能给我点意见,谢谢您。新年了,祝你身体健康,合家欢乐。
=============================================
以下是我的回信,代表了我的观点。
=================================
你好!
你提的这个问题真的很棘手。
按“正统”的观点:把基础打好,高楼才能盖得起来。但把基础打好是要花时间的,而且基础扎实对个人发展所带来的优越性是慢慢显现的,并非立杆见影。所以打基础的前提是衣食无忧 ,在肚子问题没解决的时候,说要“打基础”是不靠谱的,你还是先想办法把肚子对付过去了,然后,再回过头来把基础打好。
所以,对于已经工作的朋友而言,我的建议是应付工作是第一位的 ,工作中需要掌握的东西优先权最高,急用先学,哪怕由于基础不好这些技术掌握得不好,也要先赶鸭子上架,尽可能地先应付过去,以“能完成老板交给的任务”为最高目的。这么做的原因很简单:你不想失业饿肚子。
在基本上能保证温饱之后,你就需要把“打基础”这件事提到日程上来了,这时,通过工作相信你已经比较清楚你哪些地方不行了,那就别说废话了,马上动手学吧!
小结一下:
虽然俗话说“磨刀不误砍柴工”,但在实际生活中还是要灵活处理的。我们不妨暂时先用一把“钝刀”去“胡乱”割些比较容易的“杂草”,目的是能先煮一锅饭对付对付自己的饥肠辘辘,有了点力气就可以去磨刀了,而刀磨得越利,以后砍柴就越轻松,我们就开始走在大路上了……。你说,是不是这么一个道理?
以上观点仅代表个人想法,希望对你有点帮助。
金旭亮,jinxuliang@bit.edu.cn
=====================================
对“磨刀”与“砍柴”的顺序与彼此关系问题,大家的观点是什么呢?有兴趣的朋友不妨妨谈谈自己的看法。