V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
passer9527
V2EX  ›  程序员

感觉做算法还没有 CRUD 好

  •  
  •   passer9527 · 102 天前 · 4159 次点击
    这是一个创建于 102 天前的主题,其中的信息可能已经有所发展或是发生改变。

    经过一周的算法学习,对算法祛魅了,真实的工作从技术性和有意思的程度还不如 crud 。

    算法干的事就是标注出数据,然后调用现成的 api 训练出模型,然后再用另一个 API 来使用模型,api 都是现成的,类似 crud 的各种库和框架,完全不需要自己做啥有技术含量的事。

    现在的算法完全被高估了,技术含量很低,可替代性很高。(数据标注和调用 API ,完全不考虑性能问题,基本有手就行

    对于需要性能的地方,一般都会有工程的同学来把使用模型的地方工程化,来达到线上实时性要求,但是这块和做算法的就完全无关(他们不会,也不想学,甚至都不想了解),只是用他们训练出来的模型而已。

    以前听人说算法是调参侠,没经历过没啥感受,现在真实干了一周的工作,发现确实就那么回事。现在也能理解以前有些背景很好的人实习了几个月算法岗,果断转后端的原因了。

    26 条回复    2022-10-17 14:12:52 +08:00
    monster1priest
        1
    monster1priest  
       102 天前
    而且在大部分企业里,算法不属于核心岗位,只是锦上添花罢了
    roundgis
        2
    roundgis  
       102 天前 via Android   ❤️ 1
    調參工程師
    jaredyam
        3
    jaredyam  
       102 天前
    很多人所谓的算法岗,有挑战程度都不及写业务。太难解决不了,太简单解释不了,很难有自己可以掌控的安全感。
    s524256521
        4
    s524256521  
       102 天前 via iPhone   ❤️ 1
    楼主对算法有误解,你说的叫炼丹吧。正儿八经算法不是指大规模整数规划之类的么?
    DTCPSS
        5
    DTCPSS  
       102 天前   ❤️ 1
    我一直想吐槽,为什么国内把 Machine Learning Engineer 叫做算法工程师…
    Dganzh
        6
    Dganzh  
       102 天前
    CRUD 做的是业务,最接近挣钱的。。。
    israinbow
        7
    israinbow  
       102 天前
    转行做飞控或者光照算法.
    bo233
        8
    bo233  
       102 天前
    虽然但是,这不叫做算法吧,虽然算法也有开发岗,但部署算法也不是调 api 就完事了
    vopin
        9
    vopin  
       102 天前
    是,没工作过但是自己研究一段时间后感觉 ML Engineering 有点虚无缥缈的感觉,关键是岗位不可能有开发多。
    果断转搞项目。
    现在后端写得不亦乐乎,学校里该做的研究都被我落下了。

    顺便抱怨,很多搞研究的,代码写得都不太能看懂。还是看正经开发的代码舒适。
    learningman
        10
    learningman  
       102 天前
    codeforces 上前几天华为弄了个比赛,那个应该就是传统意义上的算法工程师干的活
    lambdaq
        11
    lambdaq  
       102 天前   ❤️ 2
    你这不叫做算法吧。。叫做算法工程?

    不手撸几个矩阵优化你也好意思叫做算法?
    haolongsun
        12
    haolongsun  
       102 天前   ❤️ 1
    我以前就是干 ML 算法,我觉得这东西束之高阁,小中公司根本不可能招,只有大公司才可能烧钱来做,并且我觉得不能是叫算法工程师,而是叫机器学习工程师,感觉能玩的来只有大佬了吧,不过千万别想着这东西和计算机算法一样,这完全是数学算法。
    Aloento
        13
    Aloento  
       102 天前
    @israinbow 光速炸机,首飞就烧电机
    anonymousar
        14
    anonymousar  
       102 天前
    槽点太多 无从下口 建议正儿八经读个学位再说。
    snail00
        15
    snail00  
       102 天前
    做到最后都是业务, 大多数普通人单打独斗能力有限
    Donahue
        16
    Donahue  
       102 天前
    深度学习的算法实在喜欢不起来,感觉自己学到的东西有限,就是各种模型组合。。也可能是自己没学到位,跟楼上老哥说的虚无缥缈一个感觉
    zxCoder
        17
    zxCoder  
       102 天前 via Android
    确实
    xuanbg
        18
    xuanbg  
       102 天前
    如何利用算法来解决实际的应用问题,这在广义上也算是 CRUD 的一种表现形式啦。
    montaro2017
        19
    montaro2017  
       102 天前
    感觉你的算法和我的算法理解不一样啊,我理解的是 leetcode 那种的
    visper
        20
    visper  
       102 天前
    @DTCPSS 机器学习辅导员?
    zilongzixue
        21
    zilongzixue  
       102 天前   ❤️ 3
    难的问题前人已经帮我们解决了,解决不了的我们也没有办法
    liuidetmks
        22
    liuidetmks  
       102 天前
    业务为王
    wanguorui123
        23
    wanguorui123  
       102 天前
    我理解的算法是图像处理、游戏引擎、生物识别、计算机视觉之内
    foveal
        24
    foveal  
       102 天前   ❤️ 1
    不同公司的算法有不同的主攻方向:

    一般都需要卷特征工程,什么数据是有用的?怎么加工特征更契合模型?怎么做特征组合?哪些数据需要推动去爬取?规则和模型 /人工标注和机器预处理怎么平衡
    大公司核心业务要卷新模型,天天追论文,需要自己做部分开发光 API 搞不定了。
    模型已经优化了 5 年,效果要再提升 1%(直接带来利润提升),怎么提升?
    研究部门需要发论文,顶会也卷的很。
    小公司需要一个人干多个人的事儿,又得懂业务又得懂研发,有时候还得懂点运维和讲故事。
    调 API 很简单,不需要懂原理也可以搞定。但是模型预测结果异常了,老板给你拍个 case 让你查,你怎么查?

    只能说术业有专攻,每个人干适合自己的事儿。
    dog82
        25
    dog82  
       102 天前
    外行人觉得很难,比如 GPS 的绑路算法,我就不懂怎么实现,感觉好神奇
    raysonlu
        26
    raysonlu  
       102 天前
    CRUD 没有做前端好,前端的没有做接业务好
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   1219 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 376ms · UTC 08:35 · PVG 16:35 · LAX 00:35 · JFK 03:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.