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

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

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

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

这个课程还是必修课
如果一个学生,很刻苦的学习,那学这个不是害了他?
15054 次点击
所在节点    程序员
134 条回复
seth19960929
2022-09-27 17:06:45 +08:00
楼主你放心, 真正有能力的人肯定不会跟着学校学的! 学校要众生平等, 你让老师光为了教厉害的人而忽视普通人(没接触过计算机), 这才是学校可悲的地方!

前端更新得这么快, 今年教 AngularJS , 明年被淘汰了, 哪一届的学生会说学校不靠谱, 今年教这个打包工具, 明年出新的打包工具, 让老师怎么选择.

说实话老师就教入门的 JS, 学好基础(要是楼主说的比这个还不如, 该批), 有能力的人自学就是最好的方式.
kop1989smurf
2022-09-27 17:07:31 +08:00
@ccyu220 #73 我觉得很多人都有一个误区,就是认为大学里的课程都应该是一线实战技能。
大学里的 web 实现课,和真正的工作环境下的 web 工程,从学习目标到学习受众,都不可同日而语。
我理解的大学里的教学,其实就是有预设环境的,理想的,基础的,知识探索。

一线实战技能决定了你此时的生产力,但是基础知识与知识视野广度决定了你的上限。

这就跟高中物理课堂里的斜坡上的方块,一边放水一边注水的游泳池一样,只是一种引导与入门。
当然,可能学生对于大专和本科的期望与看法视角不同,这点我没经历过大专,就不了解了。
Kevin2
2022-09-27 17:08:17 +08:00
@kop1989smurf 以上这些清单 如果换成是 计算机组成原理,数据库原理,计算机网络,系统概率 等等等。我没有任何异议。但是一个应用技术层面的东西。。不学新的 学上古时期技术对以后有什么帮助呢。
thinkingbullet
2022-09-27 17:08:43 +08:00
@Features 计算机知识很难说有真正"过时"之说,只不过是效率跟不上如今的数据大爆炸,前端目前的快速更迭确实是眼花缭乱,但是这一切都离不开基础知识的积累.这些"古董"知识学了确实很难在毕业找到工作,如果没学这些知识直接培训班接受最新的知识虽然可以找到一份温饱工作但是后期的上升渠道比起科班出身的来说确会变得更难.万丈高楼拔地起重中之重在地基.国外一些非盈利机构的网站大多仍然是十多年前的 js+html+css 写的,现在仍在工作,除了丑一点.所以不要一言以蔽之.
marcong95
2022-09-27 17:11:25 +08:00
@Features #76 那倒不一定,我的 IP 可能在维港或者东京湾泡着(手动狗头)

其实说实话,如果一个学生真的刻苦学习,学习的过程中发现怎么我做的网页跟其他人的不一样,然后自己去随便一搜,估计就能发现教材和行业高度脱节了。
jeodeng
2022-09-27 17:14:35 +08:00
我是软件工程专业的,大学教的确实很基础,也是 dw8+html+css 、jsp 这些。

但我觉得开发这一行,真的是“师父领进门修行在个人”。

如果没有大学的 web 课程,我可能永远对前端不会产生兴趣,也不会去自学,也不会有现在这口饭吃。
marcong95
2022-09-27 17:15:36 +08:00
@marcong95 #85 如果要是 LZ 的后辈在学这东西,也属于刻苦学习的那类型,提点一下让他发现脱节转回来标准的 HTML/CSS/JS 其实我觉得也不难
unco020511
2022-09-27 17:18:00 +08:00
学这个还不如把 https 搞清楚
kop1989smurf
2022-09-27 17:28:18 +08:00
@Kevin2 #83

你没标明回复的楼层,如果我的理解有偏差请见谅。

web 实现也是有层级的。从 2022 年的前端软件实践的视角来看,js 原生就是 web 实现领域的“汇编”。
相对的基础仍然是基础。

至于说“学上古时期技术对以后有什么帮助呢”
驱动领域至今依然用的是 C/C++。Android 的 NDK 也依然是 C++。

同理,你基础不牢固,你就永远写不出 webpack 、esbuild 、vite 。

而且我上文也说过了,html 、css 、js 与目前的 vue 、react 相比,是父子关系,并不是替代关系。
更何况在 2022 年他们依然有契合的实现场景。

当然,如果你就自视为自己是个软件工程领域的苦力工,想搬一辈子砖,只搞一辈子 UI 实现,那确实没用。
vision1900
2022-09-27 17:48:49 +08:00
感觉学校和老师都不太重要,同学和周围的环境才是决定性因素
ns20
2022-09-27 17:49:45 +08:00
其实现在这已经是普遍现象了。
大学主要还是环境熏陶,教授学习习惯,结交好友人脉。

很多新兴类目,直播、短视频、信息流、大数据分发广告,这些大学里都没有课程。
目前互联网的发展速度,大学课程是怎么也追不上的。
elgool
2022-09-27 18:00:20 +08:00
大学了,主要还是靠自学吧;学校里讲的应该都是最基础的东西,那部分差别好像不是很大。师傅领进门,修行靠自身
2kCS5c0b0ITXE5k2
2022-09-27 18:02:22 +08:00
就前端的更新速度 我觉得... 大学怎么都跟不上吧.
zhd
2022-09-27 18:06:18 +08:00
在 V2EX 上居然还有这么多人认同那些垃圾教材,垃圾课程
zmh69695328
2022-09-27 18:11:39 +08:00
一般的本科大学里依然会教一些过时的东西,更何况大专。
对前端感兴趣的学生肯定会意识到这些是老旧的,不用学的,转而去自学一些新东西,而剩下的则是为了应付考试而学,以便混个文凭。
wangxin13g
2022-09-27 18:25:51 +08:00
@learningman 哈哈哈 楼上可能不一定知道 mit
y1y1
2022-09-27 18:34:18 +08:00
@Leviathann 世界专科教育的双子星,广轻与深职
fanfanli2022
2022-09-27 19:34:00 +08:00
@Poluk 楼楼,介意加个好友吗
xiangyuecn
2022-09-27 19:42:34 +08:00
对于前端的核心科技,10 年前是用的 DIV+CSS ,10 年后依旧是 DIV+CSS ,完美🐶

欢迎围观我上礼拜刚写的 IE6 (能不能用是另外一回事😂)也能按预期显示的纯网页:
https://xiangyuecn.gitee.io/acme-html-web-browser-client/ACME-HTML-Web-Browser-Client.html
736531683
2022-09-27 19:48:17 +08:00
我还记得大学课本是个蓝色的,主要写 html+css ,外加一点 js 。四年后还帮老师写了个会议网站,作为计算机学生,我觉得学会基础有一个基础的认知就可以了吧,又不是所有人都要去当前端程序员。

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

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

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

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

© 2021 V2EX