前段时间一直在思考以后的道路。程序员到了一定年龄就不得不想这些问题了。自己在C#领域做了这么多年,虽然不算太长,但也不算短了。也许是基础比较差的缘故,一直找不到突破。于是就想转型,既然专不了,就博些吧。就想各个语言都去了解一下。
但当把脚伸到java,ruby领域后,发现这些看起来简单的东西并不像我们所说的那么简单。的确,从语法角度上说并不难,但是各个语言有各自不同的特点,也许这就是所谓的文化吧,语言文化。
想来想去,还是老老实实回到自己熟悉的领域来吧。在转了一圈之后,发现原来还是自己熟悉的领域最亲切。一切都那么顺手,因为已经被那种“文化”所熏陶了,没有办法。
我以前是个学历史的,历史学者们很多都是很博学的,因为从历史学科本身的角度看,它本来的涉及面就很广,而且研究历史的人不能仅仅知道几个历史史实就OK,还得知道很多学问比如天文、地理、文学、美术甚至物理化学。但是历史又是很讲究专的学问,历史学家门大都只研究历史的某一方面,甚至很小的方面,小到只研究某个人的服饰。很少有研究很多方向却又都是大家的人。
看来不管你怎么博学,你都得有一门专的学问。程序员也一样,得专一门技术,只有专了一门技术,你才能真正地了解技术。
但当把脚伸到java,ruby领域后,发现这些看起来简单的东西并不像我们所说的那么简单。的确,从语法角度上说并不难,但是各个语言有各自不同的特点,也许这就是所谓的文化吧,语言文化。
想来想去,还是老老实实回到自己熟悉的领域来吧。在转了一圈之后,发现原来还是自己熟悉的领域最亲切。一切都那么顺手,因为已经被那种“文化”所熏陶了,没有办法。
我以前是个学历史的,历史学者们很多都是很博学的,因为从历史学科本身的角度看,它本来的涉及面就很广,而且研究历史的人不能仅仅知道几个历史史实就OK,还得知道很多学问比如天文、地理、文学、美术甚至物理化学。但是历史又是很讲究专的学问,历史学家门大都只研究历史的某一方面,甚至很小的方面,小到只研究某个人的服饰。很少有研究很多方向却又都是大家的人。
看来不管你怎么博学,你都得有一门专的学问。程序员也一样,得专一门技术,只有专了一门技术,你才能真正地了解技术。