这几天小编一个刚毕业的学弟来向我取经,也抱怨了一些自己入职后工作上的事情。其中“为什么大学教的都是一些过时的软件技术,比如JSP,工作之前还要从头学习新的技术”这个问题让我特别有感触。按理说作为计算机科学来说,优势就在于实时,快,效率高,如果使用过时的东西,就会导致工作能力低下,必然是没有公司要的。那么为什么大学还在教过时的软件技术呢?于是在网上整理了几个我个人认为比较中肯的答案。
以下图片内容源于知乎
01.
计算机行业发展快,线下教材无法做到实时更新。
02.
慢慢通过实践,就会发现学习到的“旧”技术与工作中“新”技术都是有相同点的。
03.
正是学校里的过时知识使我更快的掌握新技术,语言本身特性并没什么,其实后面真正花时间是熟悉各种框架。尤其是Java、JS有太多的框架,需要了解各种API的使用方法
04.
这就好比是把高等教育等同于职业教育,语言就不是大学需要教的东西,需要学习的是编程的方法和如何编程的思维,语言可以自己任选一种作为工具,在大学中把编程语言学的精专,那是职高学生该干的事!
如果有想要学习C/C++的小伙伴,可以关注小编【C/C++企鹅群496926338】,wx公众号:CPP_cx 小编也有5年编程经验了,免费送一套比较系统的资料、教程和工作经验,就当是福利吧!
一个精彩说的话题,大学应该是一个学术的地方还是一个技能学校?计算机专业课程一般有编程语言、数据结构和算法、操作系统、汇编、编译原理、计算机网络、数据库、计算机组成原理、还有很多数学课程,计算机专业同学应该都接触并学习过。你会发现很难直接去应聘Android、ios、前端、python等,对吧,需要自己业余时间去学习这些技术,计算机技术这么多,学校教不完的,学校能教的是你对计算机有个全面完整的认识,教你学的方法,认知。
网友评论