观广东某著名大专的 web 前端课程有感

2022-09-27 13:19:45 +08:00
 Features
教材使用的是 2009 年出版的
教材编写时间是 2005-2008 年

所以讲都是上古的那套东西

如果是 Java ,Python 之类的就算了,十年前的代码就算放到现在依旧能跑的好好的
但 web 前端在这十年间可是发生了天翻地覆的变化
十年前的程序现在有没有环境支撑跑起来都是个问题

这个课程还是必修课
如果一个学生,很刻苦的学习,那学这个不是害了他?
15197 次点击
所在节点    程序员
134 条回复
lakehylia
2022-09-27 14:36:20 +08:00
教材更新要快,你得有经费啊。你要是 CS 这种以计算机当饭吃的专业,这么古老的教材早就被吐槽下课了。别的专业学编程就是哄小孩的,随便应付下。
julyclyde
2022-09-27 14:37:03 +08:00
@kop1989smurf 前端界的发展其实一直都不是前进式发展,而是分叉发展然后砍掉不合适的叉
wangtian2020
2022-09-27 14:37:15 +08:00
南京说唱带专毕业说一下学校情况
软件技术(嵌入式),除了 C 语言没上过和嵌入式沾边的课。其他还有 web ,java ,sql ,安卓,jsp 课
用的教材都是黑马程序员的书,以教材来说还是不错的
每次学期的 java 课,前两周的 4 节课都是老师带着配 java 环境,太磨叽了给我配毛,我就自学了 nodejs ,期末 java 实训我交了个 nodejs 服务器上去
web 老师用 Dreamweaver ,用了几次觉得不方便,19 年的时候我就开始用 vscode 了,教的东西很浅显。变量还写 var ,时候直接 var 都不写直接定义变量,display 我现在工作全用 flex ,上课教 inline block 教不清楚。有一次老师上课说
0.1+0.2=0.30000000000000004 是 JavaScript 的一个错误,我站起来说是因为 IEEE754 这么规定的,没人理我像个小丑一样。
最后毕业 1/10 的人找到计算机工作,1/2 专升本,剩下的转行,回家继承家产的回家,转行的投奔亲戚或者老家找个工作。

带专院校里面,教授是挺厉害的,普通教师全是水货,照本宣科纸上谈兵。sql 课老师说,一定不要用图形化建表要手写 sql ,出了学校发现就 sql 能图形化就用图形化。

学校里的老师都是这样的,计算机都是靠自己自学,学习资料太多了,网上全都是。计算机专业最害学生的是,很多和计算机无关的科目浪费时间。

“如果一个学生,很刻苦的学习,那学这个不是害了他?”没有上网的自学能力,刻苦学习纸上过时教材只是感动自己。
westoy
2022-09-27 14:37:26 +08:00
@Features

你这说的 03 、04 年.......

js 脱离 dhtml 的概念大量应用和 web 开始搞分离式重构是从 gmail 大量使用 ajax 开始的

@laogui 当年还做了个网站叫 chinaxhtml, 就主要是 web 重构方面的,09 年的时候已经倒闭了
liuhongbind
2022-09-27 14:37:36 +08:00
前端入门不都是 html 写写标签,css 就是写写样式,学习使用一下选择器么,学习常用布局,js 学学基础的语法么。
感觉再放十年,入门也是教这些呀。感觉没啥问题。
CharmingCheung
2022-09-27 14:37:41 +08:00
2012 年大专,教的 Node.js 、MongoDB 、Android 4.0 App 开发,算是什么水平?
westoy
2022-09-27 14:41:47 +08:00
另外,v 站从 appspot 那版到现在前端没怎么大重构过吧, 也差不多就是那个时间段啊
bearbaba
2022-09-27 14:42:41 +08:00
我还真有问过教我前端的大学老师,我发现他们确实不知道他们教的东西已经有点过时了,甚至教我的老师她会觉得 jsp 还是开发 web 的主流是很高级的东西。
这个问题其实很容易解释,大部分大学里教前端的老师他们真的不是专业的前端开发人员,他们甚至主要教的根本就不是前端,也许是 Java 也许 C 语言,只不过学校要开这门课让他们来教而已,我估计他们也没有兴趣专门去学前端现在是怎么样的,因为这玩意很难发 paper ,专门学它反而耽误他们搞研究的时间。
中国很大,光是武汉就有上百所高校,也许真的会有那么一位上课说话又有趣,你问他问题他都会,并且还曾经工作在 ecma 大会组织成员之一的公司里,推动了 ecmascript 新标准的执行,但是这样的人被你我遇到的概率有多大呢?
tonzeng
2022-09-27 14:45:05 +08:00
= = 学校不是教你学习方法的地方么。。。
Kaiv2
2022-09-27 14:46:35 +08:00
历史的东西可以学习一下,可以了解一些过时的东西被抛弃的原因,但是肯定不能是课程主要内容。这明显是课程设计不合理
10bkill1p
2022-09-27 14:46:46 +08:00
@bearbaba #48 同意你的观点
Austaras
2022-09-27 14:48:54 +08:00
@learningman 你哪怕发出来之前看一下内容呢?就你这样的也配嘲讽别人?
Imindzzz
2022-09-27 14:50:31 +08:00
有些课是用来刷学分的
learningman
2022-09-27 14:59:15 +08:00
@Austaras #50 看了,还在 script 引插件呢,有什么问题?
就你这样的,换我都不好意思活着
ration
2022-09-27 14:59:15 +08:00
重要的不是教材,而是老师。很多书籍真的让人很难学到东西,不止教材。所以,需要一个引路人,可以是老师,同学,甚至是网友或者是一本书。现在的很多教育理念和方法,其实我感觉都不好
Austaras
2022-09-27 15:03:12 +08:00
@learningman script 引插件怎么了???你不会想要上来就讲 webpack 吧。作为辅助工具的 jquery 是相当不错的,里面连 canvas 的内容都有,那只能祝你生生世世被 GFW 墙了
GP1
2022-09-27 15:04:17 +08:00
这不是常年被人诟病的吗?学校和社会严重脱节。
这是整个体制制度的问题,你看到的只是其中一种现象而已。
Austaras
2022-09-27 15:06:18 +08:00
另外看看这里面提到的 resource http://web.mit.edu/6.813/www/sp18/labs/
hfl1995
2022-09-27 15:13:51 +08:00
我当年大专是软件技术专业,必修课是 Java ,次必修是安卓软件开发 , 教材用的是 java 从入门到精通、android 从入门到精通。 大二开始学 struts2 从入门到精通。
catchecken
2022-09-27 15:14:34 +08:00
教材是老外的就行,老点问题也不大

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/883258

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX