×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

数据结构与算法, 简直是天书奇谈。


:

Report

Replies, comments and Discussions:

  • 枫下家园 / 望子成龙 / 请教一下直言等牛蛙家长,计算机专业学数学,计算机难课有什么好处?这个问题一直没明白。 +1
    除了战斗机娃,听说很多牛蛙都学得很不容易,不知道孩子们学的动力来自哪里。
    • 揉脸新风尚:牛蛙已烂大街,战斗机娃冉冉升起。 +9
      • 😂 +1
      • 精辟!帮你论证一下:楼主请教牛蛙家长。楼下回应者乌泱乌泱的。相信每个人都看清题目(楼主向谁提问)了。从而推出众多回应者都是牛蛙家长,牛蛙众多,A.K.A, 牛蛙已烂大街. 战斗机娃已找到,存在性无疑。 Waterloo的Jerry,这个证明如何? +3
        • 做搅屎棍不好. 现今这么卷, 对那些大热门专业,大牛蛙也得有七八分运气才能挤得进去的. 难度你真以为某校某专业是浪得虚名的?
          • 哇,要吐了。我也没论证谁好谁坏啊! 冬日凛凛,发个贴,给大家暖暖心,逗个乐。幽默中带着心酸。喜欢与否都可留下一片云彩。但你我长衫在身,斯文还是要有的。所以请文明用语。之所以请Jerry教授过目,不是网传他是灭绝师太吗。 +1
    • 啥好处没有,大学的课就相当于考地产经济,烘培师,会计师等各种证需要过的一门门考试而已,考过了,就能持证上岗,高分与否,难易与否不是那么重要 +4
    • 个人觉得有机会混进HF做quant相关的和科技公司难进的组像目前的AI组,或者继续读博啥的,要是就想当个普通马公,普通课就行 +4
      • 说得在理,学难课助力高薪职位,进高科技核心组或继续深造。谢谢。 +1
    • 设难课的目的就是让有些孩子觉得上课还在学习状态。 +1

      昨晚我家孩子还跟滑大教授聊了为什么滑大有?4?的课。
      • 那教授是咋说的呢?
        • 有一部分孩子?3?too easy,所以设了 ?4?😊
          • 前些时认识一娃,说上4时活得痛苦,转了3后立马找到命。呵呵。
            • 哈哈哈,4是给自虐娃准备的,正常娃选3挺好,以后工作需要可以自学4,没压力多好 +1
              • 能早学肯定比晚学好,看个人能力和意愿,晚学通常要付出更多的代价。 +1
    • 设“难”课,就是为了满足一些孩子的求知欲,学起来“带劲儿”,类似那种上课不带讲义,天马行空,“胡”白胡的那种 +1
    • 明知故问嘛,这么简单的道理:难,就是为了听起来才显得很厉害! +3
    • 数据结构与算法, 简直是天书奇谈。


      :

      • 谢谢,刚狗了一下,好像需要高等数学、离散数学、高级语言程序设计等课程作为先修课。难怪孩子们要学难课,他们不傻,难课应该有用才值得费那力。
      • 各位马工以前在国内上大学不是都上过这门课吗?也都好好活下来了 +1
        • 时代不同了,孩子们应该不傻,肯定是有用才愿意费那力。
          • 说实话,这门课以前是进大厂的敲门砖,不过从今年下半年开始,方向有点儿变化,AI才是风口上的猪。 +1
            • 听到一种说法说如果没有掌握核心的线性代数,就学不会机器学习、人工智能了。不知道是不是耸人听闻但听起来是很有道理的,毕竟机器学习和人工智能算法都是关键,而算法又和线代密切相关。
              • 是的,Deep learning 是神经元矩阵,每个神经元就是个简单的线性方程y = wx + b , 线性代数是基础。高深数学用不到。 +2
                • 原来这么简单。谢谢解释。还有请问在人工神经元网络里,知识点存储在什么地方?还是就表现在线性方程的参数里
                  • 是,就存在w(weight)和 b (bias)的矩阵里面。模型初始化时这些值都是随机的,通过训练,一步步调节这些值,达到最好的预测值。
                    • 谢谢解惑,全明白了。最后一个问题,阈值也是训练出来的吗?
                      • 模型里面确实有些不能训练的参数,不知道阀值指啥。训练的质量就是看精确度和失准值,还有个底线。比如癌症预测,发病率1%的话,底线就是99%, 不要产生假阴。
                        • 可能这个阈值就是指的底线。超过底线就不输出了
                  • 就是改变了名称,数学里教变量, deep learning 里叫神经元, 就是知道(X,Y)求W 和 B, 得到W和B再用X预测Y。
                    • 谢谢
          • 嗯,肯定是对自己好。招工单位又不懂成绩单上那些课程代码
        • 教这门课的老师,最多一句口头禅:“悟了吗?”,当时感觉不是在上课,是在念佛经。
        • 这门课是二年级的课。一二年级的课其实都不能算专业课,难的课还没出现。这门课都觉得难的话,趁早转专业才好,可以转数学。 +2
      • 这个课不难, +1
        理科专业都要学. 当码农的必修课,学好这个(要刷题,无论哪个专业)和系统设计,当码农没问题. 好公司喜欢CS专业是实际中需要优化,懂操作系统,这点Waterloo 有优势,但其它学校和专业也有好学生. 那些难的数学课要看将来搞什么,只是一般码农,没必要,即使搞AI. 码农搞AI是要懂得这算法是怎么来的,每个参数怎么调节,控制时间的还是质量的…... 如果学生想发明自己的AI算法,那要学很多数学,有的要研究生以上数学. 多大不才出一个千年狐狸AI算法教授吗。
    • 难者不会,会者不难,不是每个人都适合学计算机,太难的话说明不适合 +1
      • 能在难课上学下来通过的应该都是计算机专业的佼佼者,毕竟学难课的一共也没多少。具体学的轻松还是难就得看个人了。
        • 应该是,不过大部分马工不需要水平太高,几年前我的组来了两UW的,很快升上去的是水平差但交流能力好的
          • 交流能力和个人有关系,跟读哪个学校关系不大,是一种天生的能力。请问您说的是大厂核心组吗?估计就算在大厂核心组,也是交流能力强的机会多,技术强+交流能力强
          • 很简单,能力强的是干活儿的,coordinate强的是领导
            • 我理解技术达标能进门才有机会表现交流能力。要不这些孩子学难课做什么,直接练交流能力多上communication的课就行了。应该比学难课还容易一些。总体觉得现在的娃交流能力还都是不错的,做项目统筹present能力都不差。加拿大高中教育的优势。
              • 你说对了。坛子里有一种倾向就是学习不好的可以管学习好的。很有可能,但在这里的大厂,必须先进大厂,才能有管学习好的可能
                • 都得技术好才能有好工作,进去后技术能力更强的继续做技术在技术岗上升级,技术相对弱些的交流又有超长能力的往管理转。技术交流都强的那就老牛了,根据喜好选择。管理岗往上也没有这么容易,都是交流能力强的人竞争,岗位还少没有技术岗多。
    • 难课学好了就挣不到钱了, 因为心思不在钱上面了。 +1
    • 30多年前国内某大学计算机系有理论班 +2
      • 那个时候好大学计算机系进门学数学分析,高等代数。而其他大学学的是高等数学,线性代数。是不是4和3的差别 +1
        • 取决于是否有单独的计算机系。如果是和double E啥的放在一个系里,只能一起学高数了 +2
    • 应该问有啥坏处. 这种娃少数是挑战自我, 多数是脑子进水了.
    • 據説AI工程師就是要數學學得好,懂行的給説説。
      • AI工程师不需要數學學得好,因为是用别人开发的软件,像楼上谈论的那种。搞研发的有些人需要数学。 +2
        • 楼上问的估计就是research engineer, 有强的数学背景很有帮助 +1
    • 这楼里那位UW教授回答得最对。挑战难课的就是因为觉得普通课太容易。有的人喜欢挑战难课,否则觉得boring。不过挑战难课的人,随着年级的提高,越来越少。 +2