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

一年算法想转开发

  •  1
     
  •   tottea · 39 天前 · 5292 次点击
    这是一个创建于 39 天前的主题,其中的信息可能已经有所发展或是发生改变。
    基本情况:18 届双非一本本科,在一家创业公司做 CV 算法有一年了
    1.因为专业是 ee,在学校的课设跟毕设都是做图像处理的,毕业找工作就误打误撞走向了 CV 算法这条路
    2.一直都在吐槽创业公司的诟病,诞生了跳槽的想法,所以从今年 3 月开始准备面试到 5 月开始投简历,投了大概 10 份,到现在居然一个面邀也没有,心好累。。。。这几天看了牛客网的论坛里,对 CV 这个方向基本上是劝退的,各种 985 硕算法转开发
    3.感觉是本科出来做开发的天花板要比做算法的要更高一些
    4.觉得自己在公司做出来的东西很虚,有一些都没办法落地去使用。深度学习各种玄学调参,出了问题就加数据继续训练新模型,实验环境测的好好的,一到客户现场使用没多久又有问题
    5.如果说开发是计算机,算法是数学,我更喜欢计算机
    6.因为考过研,虽然没考上,但是有点计算机基础(计算机组成原理,数据结构,操作系统,计算机网络),看的比较多,重新捡起来应该没有很难
    7.想转后台开发,在公司做的几个项目都是 Python 和 C++一起用,如果说面向工资编程的话,应该选哪个语言?( Python,C++,Go,java )?
    45 回复  |  直到 2019-05-24 17:12:25 +08:00
        1
    gz911122   39 天前   ♥ 1
    面向工资的话,go,java 都可以
    c++不了解
    Python 后端岗不多
        2
    cherryas   39 天前
    上策肯定还是考研 然后拿算法 offer
        3
    tottea   39 天前   ♥ 1
    @cherryas 问题是今年已经一片红海了,不是特别尖的拿大厂 offer 还是很难,又不情愿去小厂
        4
    fhsan   39 天前   ♥ 2
    面向工资编程 python 算法、go 容器、java web 方向。
        5
    tottea   39 天前
    @gz911122
    @fhsan
    感谢!
        6
    martyyyyy   39 天前   ♥ 1
    java >> go > python
        7
    tottea   39 天前
    @martyyyyy java 的魅力这么大吗
        8
    testplusplus   39 天前
    互联网寒冬导致岗位缩减吧。
    我看到的都是纯开发的想转算法,crud 大家都会导致没什么竞争力。看来算法也有算法的苦
        9
    scriptertang147   39 天前 via Android
    我和你差不多的背景,但我是做推荐算法的,也有不少本科朋友在大厂做推荐算法,感觉 cv 那边是有点内卷了,人太多
        10
    scriptertang147   39 天前 via Android
    @testplusplus 大家都想着往算法挤的时候,就别考虑了,本来就没太多场景能发挥价值,挖金子和卖铲子的故事已经发生过无数次了
        11
    qoras   39 天前   ♥ 1
    就业来看, go > java > py
    技术生态和深度 java > go
    java 岗位多, 人更多
        12
    scriptertang147   39 天前 via Android   ♥ 1
    @qoras 嗯,go 的供需当前来看最健康
        13
    zhuangzhuang1988   39 天前
    可以的我以前就是 后来转 开发了
    不过 7/8 年过去了
    还得碰下图像
        14
    tottea   39 天前
    @scriptertang147 是的,CV 这边人真的是太多了,而且岗位还少。我看牛客网上有不少都是及时从 cv 退出来去做开发才有 offer
        15
    hyyou2010   39 天前   ♥ 1
    java 和 go 都不错
        16
    tottea   39 天前
    @zhuangzhuang1988 如果做传统的图像处理感觉还不如做开发,都是一些做工业检测的多吧?还得去客户现场驻点,多累啊,各种脏活累活;如果说深度学习方面,作为兴趣扩展一下知识面觉得还不错,但是就是找工作比较蛋疼
        17
    tottea   39 天前
    @qoras
    @hyyou2010
    感谢
        18
    xiaotuzi   39 天前 via iPhone
    PHP 是世界上…
    唉。算了,V2 都是看不起 PHP 的…🙄
        19
    martyyyyy   39 天前
    @tottea 最直白的说,主要是就业
        20
    silhouette   39 天前 via Android
    楼主能否分享一下之前工作的具体内容呢?我有点想了解一下小厂算法岗一般做什么
        21
    tottea   39 天前 via iPhone
    @silhouette 旧产品的算法肯定还要维护吧,出了 bug 也要解决(这里很可能就因为一个光线问题导致 bug),性能尽可能的优化提升。还有就是研发新产品了,算法方案调研,做实验,部署使用。平时没项目的时候就看技术文档,算法文献,自己提升一下。
        22
    prophet1990   39 天前   ♥ 1
    我和你相反,我是开发想转机器学习算法。你这一说,不敢转了
        23
    heyf   39 天前 via iPhone   ♥ 1
    @prophet1990 自然语言处理岗位需求还是挺旺盛的,计算机视觉就算了…看个人兴趣吧
        24
    tottea   39 天前 via iPhone
    @prophet1990 其他方向的不了解,就说 CV 算法。如果说是兴趣,可以学一学吧。如果说想要就业想要拿高薪,那还是别吧。我感觉是花同样的精力和时间去学习,想拿大厂算法 offer 比开发要难,需求不多啊
        25
    MilesW   39 天前
    算法的一大问题是的确很多时候是比较玄学的感觉,不仅仅是机器学习模型本身,就是面对的待解决的业务很多时候也是给人一种忽悠人的感觉。
        26
    GrayXu   39 天前
    为什么自己经过了春招实习过程,更觉得要是想做算法,一心多用真的很影响效率…自己也是本科生,也是头铁投算法。在中间怀疑过自己,转投了几个 Java 岗(有一些基础)。后来发现两边的准备很难有交叉的,1.5 倍的准备时间开销。最后还是拿了大厂的 算法 offer。
        27
    silhouette   39 天前 via Android
    @tottea 一般是给出需求,然后去找对应 paper 进行实现让调参吗?对数学基础要求怎么样?
        28
    tottea   39 天前
    @GrayXu 是算法哪个方向的?今年 CV 算法还是相当爆炸的啊
    @MilesW 是的,宣传的时候挺好,一到要落地使用阻力不小
    @silhouette 给需求,在自己的知识范围内找解决方案,如果不行就 google 有没有类似的需求,先找开源代码实现,没有就自己造轮子了。数学基础的话总体来说不会很高吧,考研数学一的基础水平感觉可以应付了,就是微积分,线代跟概率嘛
        29
    jingyulong   39 天前   ♥ 1
    CV 一般都要研究生级别才好找工作,有一个朋友就是,建议考研。另外,最好不要乱听别人的建议,包括我的,自己权衡。

    看你想赚钱,还是想实现自己的自我价值。要有一个清晰的职业规划,如果你没搞清,最好不要乱换。
        30
    tottea   39 天前
    @jingyulong 明白,说实话想的更多的是赚钱
        31
    MinQ   39 天前 via Android
    别说了,我一开始是给科技馆做 CV 的,跳了一次槽被现在的公司忽悠来以后改做叉车调度,365*24 小时出差,天天在化工厂驻点吸毒气。更要命的是现在猎头找过来都是调度的岗位,完全不想去,CV 方向的又混不到饭吃,就很痛苦
        32
    tottea   38 天前
    @MinQ 老哥你这有点惨。。。宁愿在互联网加班也不愿居无定所不知道几点上下班的出差
        33
    MinQ   38 天前 via Android
    @tottea 是啊,所以现在各种痛苦,想面试跑路都回不去
        34
    jianyoung   38 天前 via Android
    小厂多好,自由轻松
        35
    hmxxmh   38 天前 via Android
    jeff,是你吗
        36
    tottea   38 天前 via iPhone
    @jianyoung 人总归要往上走的嘛
    @hmxxmh 我不是........
        37
    MinQ   38 天前 via Android
    @tottea 大厂去不了,小厂不想去。干的活不喜欢,喜欢干的没人要……人生现状
        38
    jaky666   38 天前
    7 年开发想转算法
        39
    tottea   38 天前
    @jaky666 7 年。。。转过来算法可能工资还没你现在高
        40
    qinyusen   38 天前   ♥ 1
    算法工程师 还是 调参工程师?

    同工作经验的 算法工程师 > 开发 > 调参工程师。

    对应的算法工程师天花板由学历决定是有一定理由的,但是不是全部。

    问题是你少了硕士 3 年(跟着坑逼老板做项目还得发论文) 博士 3-5 年(跟着坑逼领域看论文还得发论文)的累积,工作中累积的速度是有限的。。。另外,算法岗的高工资也是在为这部分成本买单, 同样是 30 岁, 开发都做了 6-7 年了, 每年平均下来每年 20 万的工资,那也是 100 多万,算法岗如果不能打平,30 岁的开发的工资,那谁还去呢。。。

    当然,调参工程师不算在内。
        41
    tottea   38 天前 via iPhone
    @qinyusen 你值的算法工程师应该是指研究员那种?但实际做工程还是得由业余需求来导向,这样就必定少不了调参,当然也不只是调参。看来我是更适合做开发,感谢
        42
    lotilas   38 天前
    不想做调参工程师,可以学习去做分布式、大数据相关的底层基础设施。
    需要精通 Java/C++、计算机网络、操作系统、数据库,了解机器学习的基本知识。
        43
    qinyusen   38 天前
    同楼上建议
        44
    tottea   37 天前
    @lotilas
    @qinyusen
    感谢建议
        45
    GrayXu   23 天前
    @tottea 之前做 GAN 图像生成相关的,偏 CV 吧
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3882 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 21ms · UTC 08:57 · PVG 16:57 · LAX 01:57 · JFK 04:57
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1