编者按:未来是数据和AI的世界。据说数据科学界是二十一世纪最性感的职业。

但是怎样才能成为一名数据科学家呢?怎样才能找到通往数据科学家/分析师之路的第一份工作呢?Data36的TomiMester撰写了一篇入门的介绍性文章。那些相当数据科学家/分析师的人如何才能拿到自己的第一份入门级的工作呢?如果你浏览一下Reddit上面数据科学这个子版块,你会发现有很多问题都是问这个主题的。我博客的很多读者也时不时问到同样的问题。鉴于此,我决定针对所有相关的主要问题概括一下我的答案!#1:最重要的数据科学家技能和工具是什么?如何才能获得那些技能和工具?答案既有好消息也有坏消息。

我还是先说坏消息吧。大学里面教给你的那些技能90%的情况下在实际的数据科学项目中都是没用的。这一点我已经写过几次了,在实际项目里面需要的是这4个数据编码技能:bash/命令行Python语言(以及部分Java)2014年的一项调查:数据挖掘/分析使用的语言使用什么语言要取决于你要进入的公司,一般都使用2、3种语言。但如果你已经学过一门语言的话,再去学第2门语言就要容易多了。

所以第一个大问题是:如何才能获得这些工具?下面就是好消息!而且所有这些工具都是免费的!这意味着你可以下载安装和使用这些工具,而且一分钱都不用给。你可以练习,试着做一个数据宠物项目或者任何事情!最近我写了一篇介绍在你的计算机上获取和安装这些工具的详细步骤的文章。链接如下:数据编码101:安装Python,SQL,R&Bash(针对非开发者)#2:如何学习?学习数据科学有两个主要来源,都很方便而且成本效率很高。别担心,都不需要你出席1000欧元以上的会议或者探讨会。

来源1:书有点老套是吧,但仍然是学习的一个很好的方式。通过书本你可以获得在线数据分析、数据编码等的非常聚焦、非常详细的知识……我在之前文章重点推荐了7本书,这里是链接:我推荐的7本数据方面的书籍来源2:网上的webinar和视频资源数据科学的在线课程价格很便宜,而且覆盖了从数据编码到商业智能的各种主题。如果你不希望花钱,我在一篇文章中列出了免费的课程和学习资料:链接。#3:如何实践,获得获得实际经验?这个问题挺棘手对吧?每一家公司都希望招来的人至少都要有一点点的实际经验……但如果你的第一份工作就要求有实际经验的话,你又该如何获得实际经验呢?左右为难了吧?我的答案是:宠物项目。

“宠物项目”意味着你随便想一个能令你感到兴奋的数据项目的想法。然后就开始着手去做。