4

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

 1 year ago
source link: https://www.v2ex.com/t/883258
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

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

  Features · 12 小时 16 分钟前 · 8496 次点击
教材使用的是 2009 年出版的
教材编写时间是 2005-2008 年

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

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

这个课程还是必修课
如果一个学生,很刻苦的学习,那学这个不是害了他?

第 1 条附言  ·  11 小时 27 分钟前

08 年以前很多东西是 IE only 的,甚至是 IE6 only
现在去哪里找个 IE6 把程序跑起来?

第 2 条附言  ·  6 小时 42 分钟前

只能说,就算是大专计算机应用专业
这个课也不应该作为必修课去浪费学生的时间
可以作为选修课,让学生自己选择

哪怕把这个课程换成 Python 之类更新迭代慢一点的工具呢?
112 条回复    2022-09-27 22:03:20 +08:00
wonderfulcxm

wonderfulcxm      12 小时 13 分钟前 via iPhone   ❤️ 23

前端的话十年前的代码倒是能运行,最近的反而不太能…
kop1989smurf

kop1989smurf      12 小时 12 分钟前   ❤️ 5

1 、10 年前的网页实现现在能不能跑?可以。
2 、10 年前的网页实现和现在的前端理念是替代关系?不完全是,更多的是父子关系。
3 、10 年期的网页实现是全方位的落后于现在的前端理念?不完全是。

老话讲,开卷有益,艺不压身。
所以,你如何得出“如果一个学生,很刻苦的学习,那学这个不是害了他?”
ijrou

ijrou      12 小时 11 分钟前

体制内的制度造就这这一现象,我觉得很正常,不像西方那样,过于先进
kop1989smurf

kop1989smurf      12 小时 11 分钟前

举个例子,铅笔写字是百年之前的技能。(如果算上镌刻,那就上千年了)
那为何现在的孩子还学习用笔写字而不是五笔字型?
学写字不是害了他们?
66beta

66beta      12 小时 10 分钟前

前端说到底,还是 HTML+CSS+JS ,十年前也没差
shoreywong

shoreywong      12 小时 8 分钟前 via Android

用的啥 jquery 还是 jsp ?
jQuery 现在都很好用
jsp 以后用 Django 啥的模板也有相似之处
我现在仍然觉得大学用 turbo c 学 c 是很宝贵的经验
而且上课应付考试大专也不用关注绩点吧
新的自己下来学就好了 大专也没什么好老师吧不太了解
churchill

churchill      12 小时 6 分钟前

带专神器不是谭浩强么 :)
golangLover

golangLover      12 小时 5 分钟前 via Android   ❤️ 41

我就知道有 2 楼这种洗地的
musi

musi      12 小时 3 分钟前

抛开计算机基础知识不谈(大专也不交)
现在各位上班用的技能有几个是在学校的课程上学的
Features

Features      12 小时 2 分钟前

@shoreywong
开发工具用 Dreamweaver ,
HTML 讲 Frame ,Frame ,布局主要用表格,CSS 的部分只有零星带过
JSP 也有粗略讲一下
duke807

duke807      12 小时 2 分钟前 via Android   ❤️ 1

我大专,学编程必修上古 foxpro ,同一个学校本科班学 c
我没去上课,也没自学,上机考了满分,破解了一下考试系统就行了
Features

Features      12 小时 0 分钟前

@kop1989smurf 你知道 2008 年样式布局的主要方式是什么吗?
主要是表格布局,Frame ,FrameSet 布局
CSS 在当时并不流行,很多浏览器不兼容
lostberryzz

lostberryzz      11 小时 57 分钟前

广东著名大专指的是?小清华深职院吗
pengtdyd

pengtdyd      11 小时 57 分钟前   ❤️ 15

不是学校出了问题,也不是学生出了问题,也不是教材出了问题,是落后的制度出了问题。
zjsxwc

zjsxwc      11 小时 53 分钟前

只会 flex 、grid 布局,而不会 float 、table 布局的前端不是好前端?
只会 typescript 、es2022 ,而不会用原先链写面向对象 js 的前端不是好前端?
leegradyllljjjj

leegradyllljjjj      11 小时 48 分钟前   ❤️ 2

直接照着招聘简历要求学就完了
PopRain

PopRain      11 小时 47 分钟前

你要看看教程本身再评论,老的教程如果是讲 HTML 基础,那说实话,和 10 年前,有啥变化?
idragonet

idragonet      11 小时 47 分钟前

学校课程基本这样吧。
janus77

janus77      11 小时 44 分钟前

所以嘛,统一学 C/C++多好,几十年不怕过时,基础知识用到死,以后工作了用什么语言再去学也会快很多。
就算没有后半句,那现在也有好多系统是用 c98 标准写的,学了一样能实战使用。
chendy

chendy      11 小时 44 分钟前

如果一个学生,很刻苦的学习,也不能说有害,只能说成效不太行
另外那么恶心的东西都能学明白,现代前端应该驾轻就熟
以及其实世界上还有很多用那些技术的恐怖项目…
coderluan

coderluan      11 小时 40 分钟前   ❤️ 4

大家即使反驳楼主,也只能说这个可能没那么坏,但是绝对不会说这是好事。即使十年多的东西还在用,教材也应该更新更新,就像经典书会有第几版或者 XX 年修订一样。或者说,大家总不会认为大专老师是和你们一样的想法,才不去换教材的吧。

实际上就是大专老师大多根本不关心学生能不能学到东西,甚至说大部分大学甚至重点大学都是这样的。这个是由国内大学制度决定的,除非不再给垃圾大学发补助,不让老师拿铁饭碗,把教学质量当成 KPI ,否则这些都不会有改变的。不过目前的话,教育改革基本只是空喊几句,谁的利益都不动,就指望社会不去歧视大专学历。
crab

crab      11 小时 39 分钟前

前端大部分是自学的吧
tomieric

tomieric      11 小时 38 分钟前

想起我们学的一门.net2003, 连 html ,php 这些是没有的,学的是落后的 vb
xiaojun1994

xiaojun1994      11 小时 36 分钟前

自学吧,学校里学学数据结构这些还行
Felldeadbird

Felldeadbird      11 小时 36 分钟前   ❤️ 3

楼上一些人什么都怪体制,如果国外出现这种事情,那是不是只能怪学校了?

另外前端的东西 10 年的书本,我没记错也就叫叫 JS 和 HTML CSS ,搁到现在只是写法落后,难道不是入门的基础吗?

然后国内学校教书一般来说版本落后 N 个时代。因为学校要求稳,求所有人都懂。所以我读书时,很多东西都是自己学,老师教的基础我会就跳开。

就像我读书时,有一道 C 排序,我没有用书本的方式去实现,而是用了网上看到的方式编写。课后老师(教 C 的是学校老主人,60 多岁了)给我一个 X 。我当场找老师理论了,老师检查后也觉得自己打错分了。这是事情就到这里结束的。因为程序是死的,人是活的。
kop1989smurf

kop1989smurf      11 小时 35 分钟前

@Features #12

“CSS 在当时并不流行,很多浏览器不兼容”
我不知道你这句话出自何处。
2001 年 CSS3 标准就已经诞生了。

IE6 确实不兼容很多样式,但不等于不支持所有的样式。

web 前端的根基,其实自诞生起就一直没变( html 、css 、js )。
后续的变化是随着客户端性能、网络带宽的提高所导致的实现方法( UI 、交互),以及软件工程流程变化所引起的对应变化(康威定律)。这其实在我看来是最没必要教的。
因为这些东西随时变化,且存在可替代性。(教学 Dreamweaver 其实也犯了这个错误)

当然,以上只是针对你在主题中的内容,这并不代表教学 Dreamweaver 就是正确的,或者说只是教 web 基础就是值得提倡的。


@zjsxwc #16
"只会 typescript 、es2022 ,而不会用原先链写面向对象 js 的前端不是好前端?"
不是。只会片面实现的,不能灵活技术选型的开发,不能称作好开发。
laolaowang

laolaowang      11 小时 33 分钟前

十年前的 js 应该是能跑起来的哦!
h1104350235

h1104350235      11 小时 28 分钟前

我是 15 年读的大学,学校教那些基本淘汰了。
那些任课老师也是 PPT 翻译器,照着读。
不过大专嘛,我觉得挺正常的。不知道本科会如何。
另外我大学基本都是混慕课网,跟着慕课上学习前端,毕竟搞互联网,自学和找东西的能力要强一点;
我们班不少女生都是跟着课程来,结果基本上都是转测试或者干脆转行了、
h1104350235

h1104350235      11 小时 26 分钟前

学校课程不教 JS ,纯纯的 HTML 和 CSS 。
我自学也是走了很大的弯路,慢慢摸索出来。
等到第二学期才开始接触 JS 之类的,不过也是很坑,到了毕业那会才知道有框架这些
不过 Vue 、小程序这些学起来也快,跟着文档走,几个月也能上手
Leviathann

Leviathann      11 小时 25 分钟前   ❤️ 1

大专和著名搭在一起,蜜汁喜感
leeggco

leeggco      11 小时 22 分钟前

@Features
“开发工具用 Dreamweaver ,
HTML 讲 Frame ,Frame ,布局主要用表格,CSS 的部分只有零星带过
JSP 也有粗略讲一下”

以前我就是学这一套,如果不是我自己不断自学,估计工作都难找
leeggco

leeggco      11 小时 22 分钟前

@Features
“开发工具用 Dreamweaver ,
HTML 讲 Frame ,Frame ,布局主要用表格,CSS 的部分只有零星带过
JSP 也有粗略讲一下”

以前我就是学这一套,如果不是我自己不断自学,估计工作都难找,没想到现在还学这些。这样我都可以去做老师了啊!
xiao109

xiao109      11 小时 21 分钟前   ❤️ 12

制度是个框,啥都往里装。教材更新慢也是 gd 的阴谋了属于是。
但凡小品葱的用户应润尽润的真实率有 20%,早就可以在推特上看你们直播送外卖了
jay435990054

jay435990054      11 小时 15 分钟前

计算机轻工就算了 还没有广科好呢
smallboy19991231

smallboy19991231      11 小时 6 分钟前 via Android

同轻工,只不过是名字碰瓷的那个,比你学的还拉,学的东西都没用,只能进厂
NeroKamin

NeroKamin      11 小时 5 分钟前

看楼上一些人的回复,所以最后任何问题最后都转进到是制度的问题?
Light3

Light3      11 小时 3 分钟前

我觉得挺好啊 耽误什么了吗?
你是否有了解过 大专计算机相关专业毕业后 从事计算机相关行业的有多少?

我自己大专计算机相关专业 计算机应用技术(学习的有 DREAMWEAVER 网页制作,谭浩强,linux,布线,电脑组装维修,网络安全 等等)
该专业 3 个班 三个班总人数 120 人 最后从事与本专业相关的不足 5 人(当然你如果说 上班用电脑的 那可能不止五个吧
还有 大专你问我有没有刻苦学习的 有
但是 刻苦学习的目的是专升本 而非学编程 学技术 考证

楼主没有搞清楚 上大专的人 心里想的是什么 所处环境会导致人变成什么样
就替人着想 太可怕了
Features

Features      11 小时 3 分钟前   ❤️ 4

@NeroKamin 也许他们说的不是国家制度问题,而是学校制度问题呢?
lakehylia

lakehylia      11 小时 0 分钟前

教材更新要快,你得有经费啊。你要是 CS 这种以计算机当饭吃的专业,这么古老的教材早就被吐槽下课了。别的专业学编程就是哄小孩的,随便应付下。
julyclyde

julyclyde      10 小时 59 分钟前

@kop1989smurf 前端界的发展其实一直都不是前进式发展,而是分叉发展然后砍掉不合适的叉
wangtian2020

wangtian2020      10 小时 59 分钟前

南京说唱带专毕业说一下学校情况
软件技术(嵌入式),除了 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

westoy      10 小时 59 分钟前

@Features

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

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

@laogui 当年还做了个网站叫 chinaxhtml, 就主要是 web 重构方面的,09 年的时候已经倒闭了
liuhongbind

liuhongbind      10 小时 58 分钟前

前端入门不都是 html 写写标签,css 就是写写样式,学习使用一下选择器么,学习常用布局,js 学学基础的语法么。
感觉再放十年,入门也是教这些呀。感觉没啥问题。
CharmingCheung

CharmingCheung      10 小时 58 分钟前

2012 年大专,教的 Node.js 、MongoDB 、Android 4.0 App 开发,算是什么水平?
westoy

westoy      10 小时 54 分钟前

另外,v 站从 appspot 那版到现在前端没怎么大重构过吧, 也差不多就是那个时间段啊
bearbaba

bearbaba      10 小时 53 分钟前   ❤️ 7

我还真有问过教我前端的大学老师,我发现他们确实不知道他们教的东西已经有点过时了,甚至教我的老师她会觉得 jsp 还是开发 web 的主流是很高级的东西。
这个问题其实很容易解释,大部分大学里教前端的老师他们真的不是专业的前端开发人员,他们甚至主要教的根本就不是前端,也许是 Java 也许 C 语言,只不过学校要开这门课让他们来教而已,我估计他们也没有兴趣专门去学前端现在是怎么样的,因为这玩意很难发 paper ,专门学它反而耽误他们搞研究的时间。
中国很大,光是武汉就有上百所高校,也许真的会有那么一位上课说话又有趣,你问他问题他都会,并且还曾经工作在 ecma 大会组织成员之一的公司里,推动了 ecmascript 新标准的执行,但是这样的人被你我遇到的概率有多大呢?
tonzeng

tonzeng      10 小时 51 分钟前

= = 学校不是教你学习方法的地方么。。。
Kaiv2

Kaiv2      10 小时 50 分钟前

历史的东西可以学习一下,可以了解一些过时的东西被抛弃的原因,但是肯定不能是课程主要内容。这明显是课程设计不合理
10bkill1p

10bkill1p      10 小时 49 分钟前

@bearbaba #48 同意你的观点
Austaras

Austaras      10 小时 47 分钟前   ❤️ 1

@learningman 你哪怕发出来之前看一下内容呢?就你这样的也配嘲讽别人?
xd199153

xd199153      10 小时 46 分钟前

有些课是用来刷学分的
learningman

learningman      10 小时 37 分钟前

@Austaras #50 看了,还在 script 引插件呢,有什么问题?
就你这样的,换我都不好意思活着
ration

ration      10 小时 37 分钟前 via Android

重要的不是教材,而是老师。很多书籍真的让人很难学到东西,不止教材。所以,需要一个引路人,可以是老师,同学,甚至是网友或者是一本书。现在的很多教育理念和方法,其实我感觉都不好
Austaras

Austaras      10 小时 33 分钟前

@learningman script 引插件怎么了???你不会想要上来就讲 webpack 吧。作为辅助工具的 jquery 是相当不错的,里面连 canvas 的内容都有,那只能祝你生生世世被 GFW 墙了
GP1

GP1      10 小时 32 分钟前

这不是常年被人诟病的吗?学校和社会严重脱节。
这是整个体制制度的问题,你看到的只是其中一种现象而已。
hfl1995

hfl1995      10 小时 22 分钟前

我当年大专是软件技术专业,必修课是 Java ,次必修是安卓软件开发 , 教材用的是 java 从入门到精通、android 从入门到精通。 大二开始学 struts2 从入门到精通。
catchecken

catchecken      10 小时 22 分钟前

教材是老外的就行,老点问题也不大
Jooooooooo

Jooooooooo      10 小时 21 分钟前

学校里学计算机, 重点在于 数据结构, 操作系统, 网络技术, 编译原理 这些.
dcsuibian

dcsuibian      10 小时 15 分钟前

去 B 站上搜学习视频,19 年的基本就过时了。技术的迭代速度太快了

虽然学校和社会的脱节一直被人诟病,但全推给制度属实有大病
UIXX

UIXX      10 小时 14 分钟前

重要的不是教材,而是老师+1

教材老旧,但能降低教与学的门槛,以一个平滑的曲线把人领进门,那就没有问题。王爽的《汇编语言》早就过时了,但不妨碍它是本入门神书。
重要的是,老师有没有把教材的优劣说清楚,后续有没有跟业界的前沿接轨。
pengtdyd

pengtdyd      10 小时 7 分钟前

我不同意楼上把老师推到风口浪尖,对与老师过多的苛责是不负责任的表现,高校的老师大部分也只是照本宣科,做做科研,他们也有 KPI 让他们对这种现状负责很过分,专科院校能拿到的资金甚至连清北的零头都不到,专科院校的学生也是不受重视的一群人,学校只不过是提供了一个平台给学生和老师完成了国家的教育任务罢了,在整个链条上没有人做错,大家都只是按规章制度办事罢了。
lin

lin      10 小时 6 分钟前

是广轻吗?师弟你好。

我以前的专业是计算机应用与维护,对口职业是电脑城装机。

因为自己懒惰,很多课程学不进去,上课的时候看自己喜欢看的书。

那时候一有机房的课,全班 U 盘拷游戏联机 CS ,我那时候在机房做自己的 blog ,挂 adsense 。

不知道单片机女老师的彭老师还在不在,上单片机因为我实在对它一头雾水,这时候我一般看《网站重构》,她发现了不但没有责备我,还鼓励我。
Features

Features      10 小时 3 分钟前

@lin 我不是广轻,只是家里有个后生仔在那里上学,跟我说起来,我看了一下。。。
lin

lin      10 小时 1 分钟前

@Features Oh, 好。其实你提到的问题,许多年前也有。
Poluk

Poluk      9 小时 57 分钟前

本人坐标南京大专目前大二,专业是“软件技术”,大一要学 java ,sql ,html ,css ,js(就学一些基础语法+事件),linux 。我们大二分流分前端后端,我选择了后端开发。

大二分流后比较主攻开发,目前 7 周 java web 课程然后直接过渡到 ssm 框架,然后整学期加一门安卓开发。看了下学校 java web 的教学内容还在教 jsp ,之前了解过 web 开发的情况,我觉得有点落后了就跟了黑马(觉得有点小难,目前听了 2 遍左右才慢慢体会到了这门课的目标)。不过上到现在了老师开始逐渐让把之前的 jsp 的 java 代码抽出来重新单独建类了,就是比较接近现在的开发流程了。

其实目前的感受就是有的老师确实水,但是有的讲师讲的蛮认真的,就是有点死板听起来会有点累哈哈哈。大一的 linux 课程女老师讲的很认真,讲完基础会带我们进行命令行的操作,sql 的课也是一直在写语句。

我个人觉得大专(就拿计算机专业类来说),很多人都是当时不知道报什么,然后再加上大多数听了“学计算机类赚钱”的话来到的这个专业。很多人来到这里技术跟着学,他们最主要的想法还是升本,并不是在乎技术能力的提升。在我目前的认知里,我对学历和技术的比重还是觉得技术占 6 或者 7 剩下的就是学历。学历肯定最起码要升到本科的。

我“还算”对计算机感兴趣的,接触互联网已经快 10 年了,从最开始的各种技术网摸过来。如果在一些一般学校的计算机类还是多看看各种论坛或者相关网站增长一下视野。

大一到现在看到现在,也经常上 v 站看看各位前辈的帖子(主要看标题来觉得要不要点进去),然后也增长了蛮多认知以及知识的。现在还是比较想花更多一点的时间去学习计算机基础知识来增加一些自己的核心竞争力,然后并行学习开发以及做做项目增长经验,毕竟时间能力有限,大三需要备考升本考试。

这是我一个大专生“目前”认知到和理解到的,也可能有一些错误的想法和认知,有时候我觉得在没有优质环境的时候,视野真的很重要,大概不会有很多人会指引你或者告诉你,还是需要大部分时间靠自己去学去找,觉得课水并且能认知到课水的话直接可以自己学就好了。
darkengine

darkengine      9 小时 56 分钟前   ❤️ 2

我们大学那阵子还学 Turbo C 呢。。。
20015jjw

20015jjw      9 小时 43 分钟前 via iPhone

优秀大学教的都是思维方式和学习方式
我的野鸡大学 cs 课都是些没用的 什么网络了 computability 了
info 课才教当下的技术
zhw2590582

zhw2590582      9 小时 38 分钟前   ❤️ 1

哈哈,十年前我也在学 Dreamweaver ,十年后你还在学 Dreamweaver
dog82

dog82      9 小时 32 分钟前

大学不会教 vue 的,最多讲讲 js css html ,这部分变化不大
ccyu220

ccyu220      9 小时 27 分钟前

@kop1989smurf 教材里还出现「网页三剑客」的时候,我就觉得自学靠谱。
binux

binux      9 小时 11 分钟前

@xiao109 干脆 v2 也显示 IP ,让我们看看到底谁在 Tahoe 游泳,谁还在东海泡着。
UIXX

UIXX      9 小时 9 分钟前

怎么总有一些二极管。

没有人将老师推到风口浪尖、对现状负责、背黑锅。

我所传达的是,教材对于学生的负面影响,是可以通过老师的正确引导消除的。
Features

Features      9 小时 5 分钟前

@binux 能上 V 站的,ip 应该都在 Tahoe 这边吧?
duan602728596

duan602728596      9 小时 5 分钟前

没错,是有点坑。我在北大青鸟培训过,课上只讲了 html 、css 、jquery (直接讲的库,js 只讲了基础语法)。
工作后最开始是外包项目,也是瞎写。如果后面没有接触到最新的前端知识,可能也就在小公司混下去了。后来自己看了 ES6 标准,学习了 Node ,才找回正确的方向,进了大厂。

对于前端的变化,我觉得现在其实已经很稳定了,框架、编译器、工具各司其职。也就是说,前端开发的这一套流程已经稳定了,这个时候的课程是可以满足一定时间的。
darkengine

darkengine      8 小时 43 分钟前

@duan602728596 培训课这么弄就不应该了,毕竟目的是传授技能的。
7gugu

7gugu      8 小时 38 分钟前

没事,大学也是。如果课程是入门课程倒也不是不行,毕竟 Dw 也是我的启蒙工具,对于完全不会编程的人来说可以降低门槛
martin19980418

martin19980418      8 小时 36 分钟前

不单止网页三剑客,我那时候还有 flash
seth19960929

seth19960929      8 小时 29 分钟前

楼主你放心, 真正有能力的人肯定不会跟着学校学的! 学校要众生平等, 你让老师光为了教厉害的人而忽视普通人(没接触过计算机), 这才是学校可悲的地方!

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

说实话老师就教入门的 JS, 学好基础(要是楼主说的比这个还不如, 该批), 有能力的人自学就是最好的方式.
kop1989smurf

kop1989smurf      8 小时 29 分钟前

@ccyu220 #73 我觉得很多人都有一个误区,就是认为大学里的课程都应该是一线实战技能。
大学里的 web 实现课,和真正的工作环境下的 web 工程,从学习目标到学习受众,都不可同日而语。
我理解的大学里的教学,其实就是有预设环境的,理想的,基础的,知识探索。

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

这就跟高中物理课堂里的斜坡上的方块,一边放水一边注水的游泳池一样,只是一种引导与入门。
当然,可能学生对于大专和本科的期望与看法视角不同,这点我没经历过大专,就不了解了。
Kevin2

Kevin2      8 小时 28 分钟前

@kop1989smurf 以上这些清单 如果换成是 计算机组成原理,数据库原理,计算机网络,系统概率 等等等。我没有任何异议。但是一个应用技术层面的东西。。不学新的 学上古时期技术对以后有什么帮助呢。
thinkingbullet

thinkingbullet      8 小时 27 分钟前

@Features 计算机知识很难说有真正"过时"之说,只不过是效率跟不上如今的数据大爆炸,前端目前的快速更迭确实是眼花缭乱,但是这一切都离不开基础知识的积累.这些"古董"知识学了确实很难在毕业找到工作,如果没学这些知识直接培训班接受最新的知识虽然可以找到一份温饱工作但是后期的上升渠道比起科班出身的来说确会变得更难.万丈高楼拔地起重中之重在地基.国外一些非盈利机构的网站大多仍然是十多年前的 js+html+css 写的,现在仍在工作,除了丑一点.所以不要一言以蔽之.
marcong95

marcong95      8 小时 25 分钟前

@Features #76 那倒不一定,我的 IP 可能在维港或者东京湾泡着(手动狗头)

其实说实话,如果一个学生真的刻苦学习,学习的过程中发现怎么我做的网页跟其他人的不一样,然后自己去随便一搜,估计就能发现教材和行业高度脱节了。
jeodeng

jeodeng      8 小时 22 分钟前

我是软件工程专业的,大学教的确实很基础,也是 dw8+html+css 、jsp 这些。

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

如果没有大学的 web 课程,我可能永远对前端不会产生兴趣,也不会去自学,也不会有现在这口饭吃。
marcong95

marcong95      8 小时 20 分钟前

@marcong95 #85 如果要是 LZ 的后辈在学这东西,也属于刻苦学习的那类型,提点一下让他发现脱节转回来标准的 HTML/CSS/JS 其实我觉得也不难
unco020511

unco020511      8 小时 18 分钟前

学这个还不如把 https 搞清楚
kop1989smurf

kop1989smurf      8 小时 8 分钟前

@Kevin2 #83

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

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

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

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

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

当然,如果你就自视为自己是个软件工程领域的苦力工,想搬一辈子砖,只搞一辈子 UI 实现,那确实没用。
vision1900

vision1900      7 小时 47 分钟前

感觉学校和老师都不太重要,同学和周围的环境才是决定性因素
ns20

ns20      7 小时 46 分钟前

其实现在这已经是普遍现象了。
大学主要还是环境熏陶,教授学习习惯,结交好友人脉。

很多新兴类目,直播、短视频、信息流、大数据分发广告,这些大学里都没有课程。
目前互联网的发展速度,大学课程是怎么也追不上的。
elgool

elgool      7 小时 36 分钟前

大学了,主要还是靠自学吧;学校里讲的应该都是最基础的东西,那部分差别好像不是很大。师傅领进门,修行靠自身
emeab

emeab      7 小时 34 分钟前

就前端的更新速度 我觉得... 大学怎么都跟不上吧.
zhd

zhd      7 小时 30 分钟前   ❤️ 1

在 V2EX 上居然还有这么多人认同那些垃圾教材,垃圾课程
zmh69695328

zmh69695328      7 小时 24 分钟前

一般的本科大学里依然会教一些过时的东西,更何况大专。
对前端感兴趣的学生肯定会意识到这些是老旧的,不用学的,转而去自学一些新东西,而剩下的则是为了应付考试而学,以便混个文凭。
wangxin13g

wangxin13g      7 小时 10 分钟前

@learningman 哈哈哈 楼上可能不一定知道 mit
y1y1

y1y1      7 小时 2 分钟前

@Leviathann 世界专科教育的双子星,广轻与深职
fanfanli2022

fanfanli2022      6 小时 2 分钟前

@Poluk 楼楼,介意加个好友吗
736531683

736531683      5 小时 48 分钟前

我还记得大学课本是个蓝色的,主要写 html+css ,外加一点 js 。四年后还帮老师写了个会议网站,作为计算机学生,我觉得学会基础有一个基础的认知就可以了吧,又不是所有人都要去当前端程序员。

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK