• 请不要在回答技术问题时复制粘贴 AI 生成的内容
tottea
V2EX  ›  程序员

一年算法想转开发

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

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

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

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

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

    当然,调参工程师不算在内。
    tottea
    tottea
    OP
    May 10, 2019 via iPhone
    41
    @qinyusen 你值的算法工程师应该是指研究员那种?但实际做工程还是得由业余需求来导向,这样就必定少不了调参,当然也不只是调参。看来我是更适合做开发,感谢
    lotilas
    lotilas
    May 10, 2019
    42
    不想做调参工程师,可以学习去做分布式、大数据相关的底层基础设施。
    需要精通 Java/C++、计算机网络、操作系统、数据库,了解机器学习的基本知识。
    qinyusen
    qinyusen
    May 10, 2019
    43
    同楼上建议
    tottea
    tottea
    OP
    May 10, 2019
    44
    @lotilas
    @qinyusen
    感谢建议
    GrayXu
    GrayXu
    May 24, 2019
    45
    @tottea 之前做 GAN 图像生成相关的,偏 CV 吧
    junecthe123
    junecthe123
    Dec 15, 2019
    46
    问下楼主转行了吗最后,我的现在和你之前的情况相似,一年深度学习小厂在做,觉得虚,想转开发,之前有过 java 开发经验,担心现在转行工资低,技术落伍,简历要写什么这些问题,求解答,想转 python 或 java
    RyderStarry
    RyderStarry
    Jun 8, 2021
    47
    楼主,你好,我是 20 届的毕业生,也是本科做音频类的算法,现在也想转行去做开发了,希望能你和交流一下
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1750 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 03:39 · PVG 11:39 · LAX 19:39 · JFK 22:39
    ♥ Do have faith in what you're doing.