今天领导谈话,建议转岗,原因是行业客户改革,所在部门业务模式做不下去了。目前岗位为爬虫工程师,领导建议考虑机器学习岗位。
背景:所在公司非互联网公司,规模 100 多人,目前公司其他项目组很缺人。数学基础不好,末流大学 2016 年毕业,之前买的机器学习的西瓜书都看不懂。工作中主要使用的语言为 Python 、NodeJS 、Go 。
我的想法:朋友都说爬虫没什么技术含量,可我觉得要学的东西依然还很多,C++、so 、ollvm 、脱壳、AST 等等。这些技术都学到一半多了,还想再深入一下,如果半途而废,将来很可能又忘了。毕竟,人的精力是有限的。
忧虑:领导说这话的意思,也猜不透是让离职还是真让我转岗。如果是以前肯定写离职申请了,但最近刚生了小孩,工作、家庭要考虑的多了,而且临近年尾了,招聘不是那么多。
各位彦祖,如果是你,你会怎么做?或有什么好的建议和意见吗?

PS:不是不愿意转,是转入后无法胜任该岗位。

转呀 带薪学习,看有产出要求吗,没有乐滋滋

我说句难听的, 就现在这些机器学习岗位大多是调包侠,轮不到大家看底层的时候....

前景上 ML 肯定是更好的.爬虫应该会面临更大的法律风险.

如果是带薪学习,那是很好的机会.

你领导也是不靠谱,正经的机器学习那至少要读个硕士。自学出来那只能搞搞小玩具,成不了生产力

爬虫工程师转岗干机器学习,这简历跳槽出去是肯定找不到机器学习方面的工作的

爬虫要学的东西是很多,但是你要看以后有啥发展呀...就好比你现在去做政府项目,要求兼容 IE6 ,你会因为兼容 IE6 学习了一大堆 IE6 的坑 + 过时的技术。也是学了一大堆,但是这对你以后并没有什么用。

可以先试试转岗,正好是一次积极的尝试不是吗。转岗无法胜任也是离职,业务模式调整也是离职。为何不去尝试一个前景更好的方向呢

建议早点放弃爬虫
充满了政策风险,技术上也不会有什么大的提升。

你可以投一下后端开发岗位试试。

#4 赞同,之前同事研究生专门学自然语言处理的,训练出来的数据效果都很差,更何况一个门外汉来干这事

你领导是不是抖音刷多了, 被那些卖课搞培训的矩阵号给洗脑了, 觉得会 python 等于会机器学习......

不如转数据分析🐶🐶

#7 都是国外的站点和 App ,但是说实话这行也确实有风险。主要还是看数据源

机器主要太红海了

炼丹吗?算了,那个即使有理论基础也很难。。。

AI 岗卷翻天了,小公司不需要,大公司岗位也不多,没篇顶会都不好就业。我们这边研究生方向人均机器学习,最后工作大部分还是老老实实去做开发了。

1 )定位:怎个定位,底层算法?还是应用?如果是底层算法,衡量下公司的体量、团队的体量。如果是应用,就找开源实现,结合业务,然后就是调包调参等等等,即便用开源方案,也可能因为一个小知识点,要去回顾一大堆数学知识或者学习其他技术;
2 )落地:能否落地,若不能落地,老板会觉得养着费钱还没有产出,然后当初的期望会变成失望,当然承担错误的也只能是你们,不会是老板,然后就是新一轮循环:再次转岗或者裁人;

ml 肯定比爬虫香啊

这是好事啊,带薪学习,还是更有前途的方向

搞呗,CV NLP 强化学习 推荐系统,你要是说聚类分类 SVM XGBOOST 那些,意义不大

你老板应该说是的 AI 落地方向,这块大部分人用不到理论基础,基本都是基于开源库魔改,在目标检测方向更是靠着 YOLO 系列万金油了好多年。总的来说应该比爬虫有钱途,但是我个人认为这个方向会让更多人感到迷茫,其中真的充满了玄学细节。

爬虫玩的好,监狱进的早;爬虫爬得欢,监狱要坐穿;数据玩的溜,牢饭吃个够。

建议考虑转大数据,不用太多数学知识,也和机器学习相关

同样西瓜书吃灰。最后还是调好的模型写个 GUI 而已

哈哈,精辟

同爬虫出身, 基本排斥大多数逆向的东西(太危险了, 纯学习目的地整过一些), 现在主要折腾爬虫架构的一些玩意也挺有意思的, 不一定非得往 286 方向钻研. 现在想转其他方向也没什么好路子可选的, 爬虫门槛低天花板也不高实在挺烦的, 薪水方面也是在低和高之间没什么中级水平过渡的感觉

机器学习... 年初在京东 79 买了个电子版的那啥, 第二章开始吃灰, 它之所以值钱不只是风口, 关键是准入门槛啊, 自学出来的和科班的去面试时候瞬间降维打击. 不过这个方向能自学还是学一些, 转变思维方式还是挺有用的

比我这边让我转 Java 帮着写业务的领导靠谱多了: 我这种半路学一点连 JVM 原理都没整明白的能通过自家面试么就让写业务. 结果就丢到运维组了要命

感觉多数情况让转岗二选一确实有辞退倾向, 先做好心理准备吧

机器学习和爬虫差挺远的,就算做炼丹师也不可能 0 数学基础吧?

可以去试试,其实机器学习并没有那么多场景给你做,大多数时候是做数据分析,写 SQL 。

对外忽悠用的吧,“我们用机器学习 blablabla”,自己可能也就知道这个词而已
就像我们大 BOSS ,开会提到想对采集到的数据进行机器学习,实现 xxxx
实际我用正态分布就满足需求了

带薪学习不香吗?还是在别人知道你没经验的情况下带薪学习…即使最后不能做常规的 AI 相关工作,但你也一样可以把学到的东西用到爬虫或反爬虫领域,挺好的啊。

数学基础我觉得大可不必担心,有时间投入不会搞不定的,即使没天赋也就多花点时间研究而已。别人高中生(之前)都能自学搞出商业级的验证码识别和商业级的行为验证码,你带薪天天针对性学习,还大概率有人能指导,不存在搞不定的问题。

逆向方向要学的东西很多,但单纯的实现需求并不一定非逆向不可,自动化方案一样可以,无非就是性能差距而已,更何况花小钱买方案。如果你想深挖逆向,并且考虑快速入职,那建议看安全方向的职位,选择多会更好找一些。

#4 是否“生产力”要看应用领域的,不同领域需要的程度不同,太极端化会忽略掉很多机会…