想当数据科学家/分析师,如何拿到第一份工作?

加速会  •  扫码分享
我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  
想当数据科学家/分析师,如何拿到第一份工作?
编者按:未来是数据和AI的世界。据说数据科学界是 二十一世纪最性感的职业 。但是怎样才能成为一名 数据科学家 呢?怎样才能找到通往 数据科学家 /分析师之路的第一份工作呢?Data36的Tomi Mester撰写了一篇入门的介绍性 文章 。

那些相当数据科学家/分析师的人如何才能拿到自己的第一份入门级的工作呢?如果你浏览一下Reddit上面 数据科学 这个子版块,你会发现有很多问题都是问这个主题的。我博客的很多读者也时不时问到同样的问题。

鉴于此,我决定针对所有相关的主要问题概括一下我的答案!

#1:最重要的数据科学家技能和工具是什么?如何才能获得那些技能和工具?

答案既有好消息也有坏消息。

我还是先说坏消息吧。 大学里面教给你的那些技能90%的情况下在实际的数据科学项目中都是没用的 。这一点我已经写过几次了,在实际项目里面需要的是这4个数据编码技能:

  • bash/命令行
  • Python语言
  • (以及部分Java

想当数据科学家/分析师,如何拿到第一份工作?

2014年的一项调查:数据挖掘/分析使用的语言

使用什么语言要取决于你要进入的公司,一般都使用2、3种语言。但如果你已经学过一门语言的话,再去学第2门语言就要容易多了。

所以第一个大问题是:如何才能获得这些工具?下面就是好消息!而且所有这些工具都是免费的!这意味着你可以下载安装和使用这些工具,而且一分钱都不用给。你可以练习,试着做一个数据宠物项目或者任何事情!最近我写了一篇介绍在你的计算机上获取和安装这些工具的详细步骤的文章。链接如下:

数据编码101: 安装Python,SQL,R & Bash(针对非开发者)

#2:如何学习?

学习数据科学有两个主要来源,都很方便而且成本效率很高。别担心,都不需要你出席1000欧元以上的会议或者探讨会。

来源1:书

有点老套是吧,但仍然是学习的一个很好的方式。通过书本你可以获得在线数据分析、数据编码等的非常聚焦、非常详细的知识……我在之前文章重点推荐了7本书,这里是 链接 :

想当数据科学家/分析师,如何拿到第一份工作?

我推荐的7本数据方面的书籍

来源2:网上的webinar和视频资源

数据科学的在线课程价格很便宜,而且覆盖了从数据编码到商业智能的各种主题。如果你不希望花钱,我在一篇文章中列出了免费的课程和学习资料: 链接 。

#3:如何实践,获得获得实际经验?

这个问题挺棘手对吧?每一家公司都希望招来的人至少都要有一点点的实际经验……但如果你的第一份工作就要求有实际经验的话,你又该如何获得实际经验呢?左右为难了吧?我的答案是:宠物项目。

“宠物项目”意味着你随便想一个能令你感到兴奋的数据项目的想法。然后就开始着手去做。你可以把它想象为一个小型的初创企业,但要确保你聚焦在项目的数据科学部分,商业部分完全忽略就是了。为了给你提供一些灵感,我把自己过去几年做的一些宠物项目列出来:

  • 我曾经写过一个脚本来监控房地产网站然后实时回邮件告诉我最佳的交易——这样一来我就可以在其他人动手前先下手为强。
  • 我曾经写过一个脚本把ABC、BBC以及CNN的所有文章抓取出来,然后基于使用过的单词将具有相同主题的3个不同网站上的文章关联起来。
  • 我曾经用Python写过一个会自学的聊天机器人。(但是还不是太聪明——因为我还没有训练它)
  • ……

要有创意!给自己找一个数据科学相关的宠物项目然后开始编码!如果你在编码问题上遇到了阻碍,没关系,这种事情在开始学习一门新的数据语言时是很常见的,遇到问题就去google及/或者stackoverflow。我这里举一个小例子,看到这个你就会知道stackoverflow到底有多高效:

想当数据科学家/分析师,如何拿到第一份工作?

左边是我的问题,7分钟后就有人给出了右边的答案。

注意看时间戳!我曾经提交过一个非常复杂的问题,7分钟后就收到了回答。此后我唯一需要做的事情就是拷贝粘贴里面的代码到我的程序里面,而且就通过了 !

(更新1:  Cross Validated 也是一个非常好的解答数据科学相关问题的论坛。)

1建议:

即便这实现起来可能会有点难,但你还是要设法找一位导师。如果你足够幸运的话,你会找到一位在很好的公司担任数据科学家角色的人,这个人可以每周或者每两周花1小时跟你讨论问题或者教你东西。

#4:你应该向谁提交第一份工作申请?如何提交?

哪怕你未能设法找到一位导师,你还是可以在自己的第一家公司找到自己的第一位导师。这将是你的第一份数据科学相关的工作,所以我建议你不要关注钱多不多或者初创企业的氛围好不好。把你的焦点集中在这个环境是否能让你学到东西改进自己上面。

去一家跨国公司寻找你的第一份数据科学工作也许不太合适,因为那里的人通常自己的事情就忙得不可开交,所以他们不会有时间以及/或者动机去帮你改进自己(当然了,例外情况总会有的)。

对于你的这个情况,去一家没有数据方面人才的小创业企业也不是一个好想法,因为这些公司没有自身的数据科学家供你学习取经。

我的建议是关注规模在50到500人的公司。这是中庸之道。那里会有自身数据科学家,但还不会忙到没时间帮助你和教导你。

好了,你已经找到一些好公司了……怎么申请呢?关于简历的一些建议:简历要聚焦于你的技能和项目,而不是你的经验(因为你还没什么经验)。列出你用过的数据编码语言,把自己的部分github项目库列上去,这样你就可以展示你的确已经运用了这一语言。

此外,大部分情况下公司都会要求有一封求职信。这是当然是表达你热枕的好机会,但你还可以补充其他一些实用的细节,比如如果你被录取的话头几周打算怎么做。 (比如说,“看了你们的注册流程,我猜_页扮演着重要角色。我加入的前几周时间里,我会对XXX、XXX以及XXX进行特别的研究来验证我的猜想,以及更深入地理解。这会帮助公司改进XXX并最终推动XXX KPI的改进。”)

希望通过聊你的宠物项目、通过你的求职信建议能帮助你通过工作面试, 但关系最大的可能还是性格与公司文化是否匹配,是否能通过一些基本的技能测试。如果你已经进行了足够的练习,你会通过面试的……但如果你比较紧张,想多练习一下的话,可以去hackerrank.com再练习练习。

结论

好了,就介绍这么多。当然,说易行难,但如果你真心想要成为一名数据科学家的话,做到这一切应该是一点问题都没有的!祝你好运!

本文来自翻译: medium.com

   



随意打赏

如何成为数据科学家首席数据科学家美国数据科学家大数据 分析师大数据科学家科学数据分析数据科学家
提交建议
微信扫一扫,分享给好友吧。