为什么大学还在教过时的软件技术,程序员:只能说你根本不懂软件

这几天我一个刚毕业的学弟来向我取经,也抱怨了一些自己入职后工作上的事情。其中“为什么大学教的都是一些过时的软件技术,比如JSP,工作之前还要从头学习新的技术”这个问题让我特别有感触。按理说作为计算机科学来说,优势就在于实时,快,效率高,如果使用过时的东西,就会导致工作能力低下,必然是没有公司要的。那么为什么大学还在教过时的软件技术呢?于是在网上整理了几个我个人认为比较中肯的答案。

01.

计算机行业发展快,线下教材无法做到实时更新。

02.

慢慢通过实践,就会发现学习到的“旧”技术与工作中“新”技术都是有相同点的。

03.

正是学校里的过时知识使我更快的掌握新技术,语言本身特性并没什么,其实后面真正花时间是熟悉各种框架。尤其是Java、JS有太多的框架,需要了解各种API的使用方法

04.

这就好比是把高等教育等同于职业教育,语言就不是大学需要教的东西,需要学习的是编程的方法和如何编程的思维,语言可以自己任选一种作为工具,在大学中把编程语言学的精专,那是职高学生该干的事!

一个精彩说的话题,大学应该是一个学术的地方还是一个技能学校?计算机专业课程一般有编程语言、数据结构和算法、操作系统、汇编、编译原理、计算机网络、数据库、计算机组成原理、还有很多数学课程,计算机专业同学应该都接触并学习过。你会发现很难直接去应聘Android、ios、前端、python等,对吧,需要自己业余时间去学习这些技术,计算机技术这么多,学校教不完的,学校能教的是你对计算机有个全面完整的认识,教你学的方法,认知。

我自己是一名大数据架构师,目前辞职在做线上教育大数据讲师,每天都会直播分享免费公开课,大家可以加群参加。以及我自己整理了一套最新的大数据学习系统教程,包括Hadoop,数据挖掘,数据分析。送给正在学习大数据的小伙伴!这里是大数据学习者聚集地,欢迎初学和进阶中的小伙伴!加QQ群:584900118(招募中)

你可能感兴趣的:(为什么大学还在教过时的软件技术,程序员:只能说你根本不懂软件)