时间如流水,不知不觉中,毕业六年了。
大学学的是计算机专业,毕业后一直做着与程序相关的工作,还带着新人做着项目,但是扪心自问,我感到心里很虚,感觉自己仍然徘徊在程序开发的这个殿堂的门口,仍然在居住在没有根基的空中楼阁上。
我想也许和我有同感的所谓程序员也不占少数吧,不过现实就是这样,五彩斑斓的当今软件世界,已经把我们的眼睛弄花,把我们的心弄乱了,我们不知道该用哪个,该学哪个,该会哪个....
现在你可能随处可见那些所谓技术牛人,吹嘘这个名词,那个技术,如何如何先进,我想也只能去蒙蒙那些不懂程序的外行吧,还有很多人可能用了5年,10年甚至更长单单就是学某家公司的某个库,不知道我说的是否正确。
我觉得程序员,至少是计算机专业的程序员,不应该就止步于此吧,我们应该对整个计算机系统有个透彻的理解吧,那样我们说出的话,作出的方案才心里有底啊,光是从网上google出来的新名词,和所谓的新技术和别人滔滔不绝的介绍自己的方案如何高效,如何完美,呵呵,也许你在说的时候也许别人不知道,但是你自己一定知道,谁知道行不行,反正书上或网上是这么说的。
说实话,我也曾经刚过这样的事,没办法啊,但是我也深受其折磨,深受计算机的折磨,你天天的和计算机打交道,写程序,但是你真的了解它吗,我是不敢说我了解。操作系统把所有的东西都给你封装起来,那些所谓的高手程序员们所作的工作其实只是操作系统的一个功能的扩展,仅此而已。
计算机系统是硬件系统和软件系统的组合,操作系统是软件系统的主干,是软件和硬件纽带,所以你没有对操作系统没有透彻的理解,请不要说你精通计算机,也不要自视多高了,你所做的工作相对计算机系统来说是太微乎其微了。
读到这,也许您认为我已经透彻理解操作系统了,错了,我也仅仅是逐步认识到,操作系统的重要性,和学习的必要性。
在此呼吁一下,程序员们,抛开那些软件界五彩斑斓的泡沫,还是净下心来,去研究根本吧,找到正确的方向
上路吧。