泼冷水:为什么如此多的数据科学家正在抛弃他们的工作?

简介:

在你的印象中数据科学是21世纪最性感的工作,他不仅能够带来满意的薪酬,而且领域内大量高技能的“极客” 会帮你享受到思想碰撞的乐趣。

但英国《金融时报》的一篇文章中提到:“数据科学家每周花1-2个小时寻找新工作。”此外,文章还指出“在要找新工作的程序员的列表中,机器学习专家们以14.3%的比例名列第一。数据科学家们紧随其后,为13.2%。”这些数据是从对Stack Overflow 上的64000名程序员的问卷调查中来的。

那么,为什么有这么多的数据科学家在寻找新的工作呢?

在享受这份职业带来的激情与满足之余,总有一些消极的方面在给你泼冷水。下面文摘菌就为你带来四盆冷水,希望不要把你心中的热火扑灭~

期望和现实不符

4d894ac652c493e227242a64402ce3f06d8aed6d

期望与现实的对比

大数据就像青少年的性爱:每个人都在谈论它,没有人真正知道如何去做,每个人都认为其他人正在做,所以每个人都声称自己在做。

——丹•艾瑞里

这句至理名言十分恰当的描述了初级数据科学家进入数据科学领域的初衷——每个人都不想让自己脱离群体。另外想用酷炫到爆的机器学习算法解决复杂问题,从而对企业产生巨大的影响,也是入坑数据科学的另一重要原因。

你或许认为你能从高超的技能中充分感觉到自我价值的实现。然而,事实往往并非如此。

期望与现实不符是许多数据科学家离开的根本原因。其中原委无法一一列举。

每个公司的情况都不尽相同。但许多公司雇佣数据科学家的时候都没有做好准备从人工智能中获取价值的准备,这就导致了人工智能的冷启动问题。

加之如果这些公司没有高级的或者资深的数据从业人员“撑场面”,那就不可避免的会出现让双方都处在失望和不愉快的境地。数据科学家们想要编写机器学习算法来创造有价值信息,但却做不到。

因为他们的第一项工作是整理数据基础结构或创建分析报告。然后公司会因无法看到可观的价值而感到失望。而这一切都会导致数据科学家们对他们现状的不满。

Robert Chang曾给初级数据科学家提供了一个非常有见地的建议:

你的雄心与你的团队所选择的方向是否一致是非常重要的。如果不一致,那么你就需要找到那些最适合你的项目、团队和公司。

这句话强调了雇主和数据科学家之间的双向关系。如果公司与数据科学家的目标不一致,那么数据科学家另择新主就只是时间问题。

数据科学家们感到失望的另一个原因是他们曾经相信我能够对世界各地的人们产生巨大的影响,而不是仅仅在公司内部。实际上,如果公司的核心业务不是机器学习,你所做的数据科学很可能只会带来小幅的增量收益。

政治统治最高

数据科学最困难,而且是不得不面对问题是:政治。

当我早上6点起床去学习支持向量机(Support Vector Machines)的时候,我想:“这真的很难!但是,嘿,至少我会变得对我未来的老板很有价值!”如果我能得到DeLorean时间机器,我就会回到过去,并对自己说“胡说八道!”

如果你真的认为了解大量的机器学习算法会使你成为最有价值的数据科学家,那么回到我的第一个观点:期望与现实不符。

事实是,在商业中最具影响力的人需要对你有不错的印象。这可能意味着你必须经常做一些从数据库中获取数据的简单项目,来使正确的人对你有正确的认知。

是的,这些工作令人很沮丧。但是,必不可少。

你想上天

a2c172b2958c512e6427fe5899770a1e8ec86a0b

希望能够成为取悦所有人的数据科学家,意味着将成为分析专家,去做报告的人,同时还是数据库专家。但是这往往偏离了数据科学家的含义。

不仅仅是非技术高管对你的技能有太多的假设,技术部门的其他同事也会假定你知道所有与数据相关的东西。你熟悉Spark、Hadoop、Hive、Pig、SQL、Neo4J、MySQL、Python、R、Scala、Tensorflow、A/B测试、NLP,以及任何与机器学习和数据相关内容。

顺便说一句,如果你看到一个岗位对上面这些都有要求,请保持远离。因为这说明这家公司不知道自己的数据策略是什么,他们会随便招人,因为貌似任何懂数据的人都可以解决他们所有的问题。

但它不止于此。既然你懂得这些技术,而且显然又可以拿到所有的数据,别人就会期望你在极短的时间内回答所有的问题。

尝试在可控范围内交底你的短板,你并不会真的得到轻视。而作为一个没有什么行业经验的初级数据科学家,你担心人们会轻视你。

在一个孤立的团队中工作

787ce4f707c32e0e28b23cec3e9dc3bb88622683

我们看到的成功的数据产品,往往具有设计巧妙且具有智能功能的用户界面。最重要的是,它至少会有一种有用的输出使得用户可以通过它来解决一个相关的问题。

现在的问题是,如果一个数据科学家只学习如何编写和执行机器学习算法,那么他们就只能是一个成功的项目,一个有价值的产品的团队的一小部分(尽管是必要的)。这意味着孤立工作的数据科学团队将难以提供价值!

尽管如此,许多公司仍然有数据科学团队提出自己的项目并编写代码来尝试解决问题。在某些情况下,这可能是有价值的。例如,如果公司需要的只是每季度一张静态的电子表格,那么它确实可以提供一些价值。

可另一方面,如果目标是为网站构建的优化提供明智的建议,那么这将涉及到许多不同的技能,而这对于绝大多数的数据科学家来说是不可能的(只有真正的数据科学独角兽才能解决这个问题)。

因此,如果项目由一个孤立的数据科学团队承担,它很可能会失败。

因此,要想成为一名数据科学的业界翘楚,仅仅在Kaggle竞赛中做得很好并完成一些在线课程是不够的。寻找一个与你的目标大方向一致的公司,应该是你在寻找能满足你需求的数据科学工作时的一个关键指标。但是,你可能仍然需要调整自己对从事数据科学的期望。

我希望我没有把你从这条路上拉下来。


原文发布时间为:2018-04-13

本文作者:文摘菌

本文来自云栖社区合作伙伴“大数据文摘”,了解相关信息可以关注“大数据文摘”。

相关文章
|
7月前
|
芯片
2023年的技术总结和工作反思
一、回顾2023年 回顾自己的2023年,还是发生了很多的变化。在大学毕业,就来到了芯翼参加工作,在这里也遇到了很多的前辈和小伙伴,收获工作的同时也收获了友情。但是,随着公司发展战略的变化,公司的人员架构也变额很多,对于我们刚毕业的大学生也变得越来越不友好,其实我也清楚这就是社会的发展现状。 其实,这不是我最终产生离职想法的结果,最终让我决定离职的是公司新来的人事主管十分的不理解我们,总是处处针对我们,这对于专心搞技术研发的我们来说,无疑是一个定时炸弹,让我们觉得自己的工作没有意义,甚至是没有成绩和结果,总是挂在嘴边的KPI考核也是越来越严格,总是觉得刚毕业的大学生的能力不行之类的,话说谁
|
Arthas 消息中间件 人工智能
为什么很多人工作3年,却只有1年经验?
同样是在软件开发行业工作 3 年,为什么有些人经验丰富,可以独当一面,而有些人却还和工作一年的人差不多?作者给出了自己的答案。
48342 16
|
6月前
|
算法 Java 大数据
为什么很多人工作 3 年 却只有 1 年 经验?
为什么很多人工作 3 年 却只有 1 年 经验?
71 0
|
设计模式 运维 分布式计算
工作经验小结(2023.11.21)
工作经验小结(2023.11.21)
185 1
|
SQL
工作中的成长是从摆脱低水平勤奋开始的吗?
成长的本质是自我革新,成长就是在不断变化中的积极面。深度思考、目标设定、自律实践、持续学习、总结反思等步骤可以帮助我们成长,同时也需要避免陷入低水平勤奋的陷阱,不要忙于行动而忽视了反思和学习。
150 1
|
机器学习/深度学习 安全 算法
对程序员来说,有价值的工作
对程序员来说,有价值的工作
267 1
|
Python 开发工具 git
独家 | 10个数据科学家常犯的编程错误(附解决方案)
本文为资深数据科学家常见的10个错误提供解决方案。
1414 0
|
程序员
这几年的几次“打拼”的失败的教训。程序员之间如何沟通,如何合作?!
     工作七年多了,经历了很多,年轻时的激情也消耗了很多。七年里有不少收获,但是更多的还是失败的惨痛教训。      02、03两年的工作还算是一翻风顺,然后我就有点坐不住了。04年初的时候,经不住网友的“诱惑”,辞职和他一起打拼(我们在同一个城市),但是由于我们都太年轻了,缺少很多的经验,几个月后还是失败了。
991 0