最近看了一些文章,引起我很大的共鸣。是该审视自我的时候了。
太长时间没有静下心来,反思一下。关于工作,职业,生活,情感。每天忙于编程,却不注重深入思考。只知道解决问题,却没有研究其所以然。日子一天天过,这样下去,没有一个好的积累,这是很要命的。
上一周的Linux C高级培训的那个讲师,就给我了很深的感触。他对原理性的知识,掌握得很好。对于内存管理,汇编,都有深入的认识。不光知道一段代码是怎么写的,还知道为什么这么写,这样写的好处是什么,优点在哪里。代码的编译、汇编、连接等过程一清二楚。站在这样的一个高度上,解决问题的能力自然会强很多。我想,这也是高手所应该具备的。掌握这些原理性的知识,也不至于在年纪大的时候,会更新什么内容,百变不离其宗,原因就在于此。这对于个人的发展,尤其是程序员来说,是非常难得的。也是我应该努力的方向。
多学习,多看书,多思考。为什么没有了当时学数学的思维方式?编程序和做数学题,本质上是一样的。掌握基本定义,定理,基础知识打牢,遇到难题,也不至于没有思路。难题=基础+灵活。超越自我,现在做起。