作者alihue (wanda wanda)
看板Soft_Job
标题Re: 学校学的有衔接社会吗
时间Wed Jul 8 21:30:45 2020
※ 引述《wayne5668944 (wayne5668944)》之铭言:
: 小弟我新鲜的肝(出社会< 3 y)
: 出社会这几年深深的感受到在工作的应用上与学校学习的差距
: 以前在学校学的时候总是会说怎样解怎样解较好怎样解效能比较快
: 或是怎样解可以解决什麽问题ex:学校爱考的大数规则
: 排序法怎样怎样等等
: 但是出社会後发现这些其实没啥用到(只有面试在用)
: 反而重要的是例如程式码有没有分层看起来易懂好维护
: 资料库资料的正确性控制(交易应用)和index设定
: 多执行绪的状况下如何确保程式执行正常
: 程式安全性
: 等等好像比较受重视
: 真的遇到资料集合大的时候也有现成的东西可以应用
: 倒是学校学的东西真的很少用到
: 是所处产业的缘故吗?
: 还是学校学的跟业界环境真的有落差?
基本上我觉得学校教的是理论基础 + 基本程式(刷题)能力
若有念硕士,则会在某个领域变成专家,以及做研究的能力
以招募者招募新人来说,会期望这个新人至少有基本刷题能力 + 理论基础
最重要的是自学的能力
其他什麽前端後端,或是 multi-thread,db index,都是基於这些基础之上
你如果不懂 tree,你建的 db index 的 b+ tree 概念知道吗? side effect知道吗?
如果不懂 OS,你确定你真的懂 multi-thread 吗?
如果你没修过资讯安全+网路,那些加密你真的懂吗?
这些理论基础反而是最难自学的
因为它不像程式语言可以对工作可以学完直接用
或是工作遇到时,不是一时半刻就能念完
以 sort 而言,可以当作它是练习资料结构/演算法/复杂度一个非常经典的范例
已达成同样目标而言,不同算法所花的时间可以有如此巨大的差异
教 sort 并不是因为你工作上会用到
此外,除了顶大,一般大学学生都满混的,程式设计作业都抄来抄去
这时候跟他们讲 clean architecture, OOP, multi-thread 是要讲给谁听
ps.
其实对於顶大/普大的学生所需要教学方式也都不尽相同
顶大学生通常自制力好,可以稳稳教完理论,吸收良好
但对於其他大学来说,如果可以先有类似网页前後端这类课程尽早入门
等学生有兴趣後再安排多一点理论课,可能可以让比较多学生学得好
ps2.
大学也可以当成跟同学互相切磋互相成长的场所。无论是讨论作业、未来方向等
对於初学者在摸索方向阶段满有用
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 106.73.26.66 (日本)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1594215047.A.B3D.html
※ 编辑: alihue (106.73.26.66 日本), 07/08/2020 21:31:56
※ 编辑: alihue (106.73.26.66 日本), 07/08/2020 21:37:02
1F:→ pttworld: 网页的东西有些大学不太教 07/08 21:36
2F:推 zzshcool: 推 07/08 21:39
3F:推 ccpz: 印象中有看过 jserv 提到 epoll 的 edge trigger, level 07/08 21:50
4F:→ ccpz: trigger, 也是要从数位讯号才会学到 07/08 21:51
5F:→ ccpz: 类似的还有 thread/lock/mutex 这些用错时,会让你 debug 07/08 21:53
6F:→ ccpz: 到天荒地老的 07/08 21:53
7F:推 ccpz: 突然想到还有自己做加密时,RSA, ECDHE, 和对称加密 AES 07/08 22:24
8F:→ ccpz: 还有做 integrity 的 HMAC, 自己乱套会很麻烦的 07/08 22:25
9F:推 ldkrsi: 四大作业也抄很凶啊wwwww 07/08 23:46
10F:推 GLaDOS1105: 推这篇 07/08 23:48
11F:推 gcobc19622: 推 07/09 01:29
12F:→ newhandfun: 多少有点概念连结,但学校教的东西没有这麽直接吧? 07/09 08:44
13F:→ newhandfun: 我工作上大多数用别人的东西,人家包成什麽鸟样大多 07/09 08:44
14F:→ newhandfun: 数时候也不知道。 07/09 08:44
15F:→ shooter555: 教sort也是有用啦 至少让你知道哪个比较快 07/09 09:25
16F:→ oinnnnk: sort() 07/11 00:54