V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Rxianbei
V2EX  ›  问与答

现在高校学生的实际编程能力怎么样

  •  
  •   Rxianbei · 2020-09-15 10:04:48 +08:00 via Android · 10144 次点击
    这是一个创建于 1312 天前的主题,其中的信息可能已经有所发展或是发生改变。

    加了小爱同学课程表的开发者群,想帮母校适配。然后发现群里一群同学在争论一些莫名其妙的问题。

    比如 base64 是加密还是编码,jq 的取元素方式等,还有人说自己是后端,前端看不懂。拜托,这就是任何一本大学教材前 1/3 的内容就能涉及的知识。

    看其他群员的课程表,课程安排中还以 php 为重点教学。

    更神奇的是,这里面不乏中国顶尖大学,甚至清华。

    112 条回复    2020-09-16 21:27:12 +08:00
    1  2  
    yangyaofei
        101
    yangyaofei  
       2020-09-16 09:19:46 +08:00
    @594duck 呵呵,你看看清华大学翻译的经典的计算机网络怎么讲的吧
    qdwang
        102
    qdwang  
       2020-09-16 09:26:02 +08:00
    厉害的极其厉害,一般的就和培训 1 个月水平差不多。
    ALLLi
        103
    ALLLi  
       2020-09-16 09:44:37 +08:00
    标题是个疑问句,陈述全是贬低
    vvmint233
        104
    vvmint233  
       2020-09-16 09:52:14 +08:00
    不如去看看高校内的一些互联网社团?
    happinessnch
        105
    happinessnch  
       2020-09-16 10:02:38 +08:00   ❤️ 1
    大学教育又不是技校教育,怎么会有学校重点是 PHP 、Python 语言,这些引擎框架更不会是大学教育应该重点培养的内容。

    大学本科 CS 课程应该是操作系统、计算机组成原理、编译原理、计算机网络、离散数学等等为主的教育课程。

    “拜托,这就是任何一本大学教材前 1/3 的内容就能涉及的知识。”
    楼主说说具体是哪一所大学,什么专业的课程会涉及这些工具化的知识。
    Rxianbei
        106
    Rxianbei  
    OP
       2020-09-16 10:07:17 +08:00 via Android
    @happinessnch 你对大学是不是有什么误解,大学不是技校,但不代表大学不教技术,现在的大学特别是好大学已经非常注重编码应用能力了。就比如矫枉过正的清华,要求大一学生开发一个 cpp 系统性工程。
    happinessnch
        107
    happinessnch  
       2020-09-16 10:25:54 +08:00   ❤️ 1
    @Rxianbei 大学教育会要求学生做系统工程,但不会教怎么用 VS 、clang 、cmake 等等工具怎么用,最多是选修课。
    本科教育的目标掌握本基础理论知识,编码能力是实践基础,不是教育重点。

    一个 CS 本科生,是否了解 base64 、jq 取元等等,完全不影响他学好操作系统和组成原理。
    反过来如果他对各种工具了如指掌,但对基础理论完全不了解,这绝对不是现今大学的教育目标。
    Rxianbei
        108
    Rxianbei  
    OP
       2020-09-16 10:30:25 +08:00 via Android
    @happinessnch 您这意思,不会编码基础知识就意味着会底层技术。
    happinessnch
        109
    happinessnch  
       2020-09-16 10:38:12 +08:00
    @Rxianbei Block 吧, 没法沟通。
    yulang
        110
    yulang  
       2020-09-16 10:50:30 +08:00
    @Rxianbei #108 “不会编码基础知识就意味着会底层技术。” 我看了半天 @happinessnch 的表述也没得出这个结论
    Elissa
        111
    Elissa  
       2020-09-16 16:57:03 +08:00 via Android
    @Rxianbei 操作系统和数据结构学校是教的,jq 还真没教过,

    实际编码应用和底层原理的学习不是二选一

    有人自学可以既学应用也学原理,但是学校要求是通过考试毕业等,

    即学校只要求学习原理,那么剩下的就看愿不愿意自学,想不想自学了

    如果只是为了应付考试、毕业,jq 、前端这些都不需要,因为考试不考,只要学好底层原理就行了
    Rxianbei
        112
    Rxianbei  
    OP
       2020-09-16 21:07:53 +08:00 via Android
    @Elissa 不教授应用分技术是你们学校的问题,不是中国学校的普遍问题。另外你觉得作为一个开发者只要掌握底层原理就行了,应付考试就完了?这是现状,那你觉得这个现状体现出来的情况是什么呢,再看我的标题,回答一下。
    Elissa
        113
    Elissa  
       2020-09-16 21:27:12 +08:00
    @Rxianbei
    1 、“不教授应用分技术是你们学校的问题,不是中国学校的普遍问题”

    不知道你是如何得到这个结论的,如果有数据支持请列出数据我们也信服


    2 、“另外你觉得作为一个开发者只要掌握底层原理就行了,应付考试就完”

    这不是我觉的,是我在陈述现状,也许有的同学只是为了通过考试,顺利毕业。

    想不想学,愿不愿意学看每个人有不同的想法与安排。我是选择了自学更为实用偏向应用方面的内容,而我的同学选择了去考教资,当小学计算机教师,他就选择不学这些东西

    另外我还单独空行了,请看完再回复

    3.“这是现状,那你觉得这个现状体现出来的情况是什么呢”

    我个人的观点是:现在高校计算机教学内容与实际生产环境脱离较为严重,无论是教材使用、课程安排,还是技术选择。

    除了部分实力较强高校能够做到底层原理+实际应用能够很好的结合、或一些专科学校就是以实际上层应用为目标进行教学。其余中间层次的学校都存在上面的问题
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1069 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:42 · PVG 02:42 · LAX 11:42 · JFK 14:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.