所学与工作内容脱节怎么办"/>
计算机学校里教的严重脱节吗,感觉大学所学与工作内容脱节怎么办
Q:
我觉得在学校里学习的内容和实际工作中所需的技能严重脱节,请问在学校里怎样才能为以后就业做好充分的准备?
A:
大学里很多课程确实急需更新。我在大学教过一段时间的计算机语言课程。学校那一套评估方法本身就存在问题。我认为掌握计算机语言重要的评估指标不是在笔试中考高分,而是实际编程能力。不过你要记住,这个世界不是为我们某一个人而设计的。当你不满的时候,一方面你要尽量去改善环境;另一方面要做自我调整,不能因为对课程有意见就放弃。去适应环境不是随波逐流,而是在这个世界生存所必须具备的能力。
大学就像个浓
Q:
我觉得在学校里学习的内容和实际工作中所需的技能严重脱节,请问在学校里怎样才能为以后就业做好充分的准备?
A:
大学里很多课程确实急需更新。我在大学教过一段时间的计算机语言课程。学校那一套评估方法本身就存在问题。我认为掌握计算机语言重要的评估指标不是在笔试中考高分,而是实际编程能力。不过你要记住,这个世界不是为我们某一个人而设计的。当你不满的时候,一方面你要尽量去改善环境;另一方面要做自我调整,不能因为对课程有意见就放弃。去适应环境不是随波逐流,而是在这个世界生存所必须具备的能力。
大学就像个浓缩的社会,你会从中学到很多东西,不只是课本知识而已。对于大多数学生来说,放弃大学学习去闯荡世界是有欠深思的。大学学习是人生一次难得的机会。是和你的同龄人一起成长、思想成熟的过程;是培养自学能力、开阔眼界、增长知识、发现自己的兴趣、打好基础的最好时机;是走进社会前培养自己能力最好的机会。
大学四年是一个打下坚实基础的时期。我以前上大学的时候总觉得课程与实际太脱节,直到今天我才发觉那些基础课太重要了。虽然计算机语言和开发平台日新月异,但是很多东西万变不换其宗,比如数据结构、算法、编译原理、计算机组成、构架、关系型数据库原理等等,这些基础的知识是对将来从事软件行业十分重要。如果废弃这些基础课程而盲目追求一些眼下风靡的新语言、新技术,这对大学生来说是本末倒置。
当然,行业内新的技术也要兼顾。但是如果基础掌握较好,那么学习这些东西并不困难。比如,
如果你的C语言学好了,
而且对于编译原理和计算机语言的基础知识掌握得很好,那么拓展到C++或者C#并不难。这些知识甚至到工作岗位上再学都不迟。
国内一些老师上课的水准有些良莠不齐,我也曾深受其害。但是在学习基础课方面,有时候自学也能弥补一些。建议你有条件的话多读一些英文的原版教材,因为国内有些教材都是东拼西补编成的,不仅缺少实例,而且不易自学;反而是一些原版教材写得深入浅出,
很适合自学。 建议你看看我的《第四封信》。
缩的社会,你会从中学到很多东西,不只是课本知识而已。对于大多数学生来说,放弃大学学习去闯荡世界是有欠深思的。大学学习是人生一次难得的机会。是和你的同龄人一起成长、思想成熟的过程;是培养自学能力、开阔眼界、增长知识、发现自己的兴趣、打好基础的最好时机;是走进社会前培养自己能力最好的机会。
大学四年是一个打下坚实基础的时期。我以前上大学的时候总觉得课程与实际太脱节,直到今天我才发觉那些基础课太重要了。虽然计算机语言和开发平台日新月异,但是很多东西万变不换其宗,比如数据结构、算法、编译原理、计算机组成、构架、关系型数据库原理等等,这些基础的知识是对将来从事软件行业十分重要。如果废弃这些基础课程而盲目追求一些眼下风靡的新语言、新技术,这对大学生来说是本末倒置。
当然,行业内新的技术也要兼顾。但是如果基础掌握较好,那么学习这些东西并不困难。比如,
如果你的C语言学好了,
而且对于编译原理和计算机语言的基础知识掌握得很好,那么拓展到C++或者C#并不难。这些知识甚至到工作岗位上再学都不迟。
国内一些老师上课的水准有些良莠不齐,我也曾深受其害。但是在学习基础课方面,有时候自学也能弥补一些。建议你有条件的话多读一些英文的原版教材,因为国内有些教材都是东拼西补编成的,不仅缺少实例,而且不易自学;反而是一些原版教材写得深入浅出,
很适合自学。
更多推荐
计算机学校里教的严重脱节吗,感觉大学所学与工作内容脱节怎么办
发布评论