我是计算机系的另类男生,即将走向大四,在此对各位还在教育战线底层奋斗的师弟、师妹们说点肺腑之言。
说句实话,现在的计算机教育基本不适合IT界迅速发展的需要,所教内容以过时、形式化为主。所以,即使是计算机毕业的学生,真正适合在IT界生存的也不过是那些多比别人付出N倍精力的人。学校是在培养同一规格的人才,但IT界却需要各职所能的专职人才,一个人是不可能在IT界做到面面俱到的。
我是一个不愿遵循传统教育的人,尤其是在计算机技术学习的过程中,我发现,现有的教育方式似乎已经成了IT界发展的阻力。所以,自学和实践成了我在大学期间的主要活动。而课程是对自己的若干辅助,毕竟课程的知识还是比较系统的。IT界呈现的发展速度可以说是前所未有的,所以要想栖身于IT这个泱泱大海,就要学习其中一通百通的东西。比如思想体系、理念、规则,那样,你学习的时候就会感到事半功倍。
再说一下程序设计。其实程序设计从低级的汇编到现在高级的JAVA、DotNET,都遵循这一个共通的体系,它们的设计思想是相容相通的,只不过高级语言是低级语言在更高一层上的抽象。就像货物的装配,一件产品被包装好后可以当作一个整体来处理,而多个这样被包装的产品可以打成一个大的包装箱,这样的话,在运输期间就不必关心大包装箱内部的细节。而当产品数量达到一个集装箱才能够放得下的时候,集装箱就成为了一个新的运送单位。
因此,学习计算机技术不要单单只停留在表面的现象,也不要被现在一些所谓的速成之类的培训所迷惑,重要的是形成自己的一套体系,而不要一味的受别人的影响,只要记住一句话,在IT界谁都不是权威。
计算机、技术本来就是很抽象的东西,再加上我的表达能力有限,所以哪里说的不对,还望大家少扔点板砖。
去年帖子,鼓掌