要什么?怎样去得到? 这是人在其一生中经常以及主要去思考的问题。每个人都有自己的需求和欲望,但是完全得到它们的人却只占少数。
实现一件事或一样东西有两种方式:一种是发明,另一种则是模仿。
作为程序员的我当然想得到一份薪资不错的工作,然后积累财富过上更好的生活。那么来到第二个问题,怎么去得到这些呢?工资的多少取决于你的商业价值,通俗的说就是你能不能完成老板给你的更高的任务。
一个程序员的能力体现在三个方面:理论基础,项目经验,编程能力。
孔子曰:学而不思则罔,思而不学则殆。
实现一样东西,如果没有理论基础作为支撑很容易陷入迷茫之中,不会走很远。而只啃书本理论,不注重实践,知识就不能转换成有用的价值,也不会对理论有更深层次的认识。
理论知识就是梭子,代码是毛线,而成型的工程就是我们想要的衣服。
对我来说最为宝贵的就是理论知识,一条条机制和原理,以及它们的实现方法。这些知识在具体实现和具体组合后可以得到各式各样的系统。