再发一段,直接放在这里了。
————————————————————————————————
发现自己的特点,从因入手,迅速进步
所谓知己知彼,百战不殆,这是千古不变的道理。这个话说起来容易,做起来难。了解自己很难,身在庐山中,不知真面目。就是这样的。
来看看孔子的道路:而立,不惑,耳顺,知天命,随心所欲不逾矩。
我们也一样,不管是谁,学什么,都是这样。首先是心要静,安身立命(而立),然后是努力学习,逐渐到达深刻领悟、娴熟掌握的程度(不惑)。再然后学着学着,发觉知识学不完,自己太鄙陋,太渺小,于是变得越来越谦虚(耳顺)。随着境界的提高,自己的知识开始发生转变,升华成哲学的领悟了,这个时候不仅是学到了技术和知识,更领悟了生命的意义(知天命),此时的人不仅技术好,人情更为练达。任何事情都似乎能做好。知识的贯通达到了哲学理性的深度。于是慢慢开始做什么都随心所欲,却不会让其他人有什么非议(随心所欲不逾矩)。
上面的要求对于大多数人太高了,之所以要提,是为了要让大家明白其实“编程和做人”在深层次上的一致性。为什么本文从一开始要强调态度问题,然后要强调学习、工作和娱乐的责任感问题呢?为什么有些人什么都能干,技术也好,为人也好,但有些人技术不怎么样,却牛鼻子老高呢?心浮气躁能学好东西吗?骄傲自满能学好东西吗?而且,很多技术非常好的人,也非常善于思考,甚至能歌能舞,文笔也好。这个说明什么呢?
无论学习什么,心境必然是一致的,否则学不好。这里笔者希望告诉大家的就是,很多人学不好技术的原因和不会做人、缺乏修养的原因是一回事。那么,希望要技术迅速提高的读者就需要思考一下自己修养方面的问题了。
“我有什么修养上的缺陷,这些缺陷使得我在技术上止步不前”
智力因素是次要问题,没有真正的傻瓜,只有懒人;没有真正的不懂,只是暂时不会;没有不能解决的问题,只是没去思考;没有不能通融的矛盾,只是我们太执著。
每个人都有自己的特点,善用自己的特点能使自己的特点转变成优点,使用不当也许就成了缺点。和编程有关系的特点也许有这么些: