从入门到求职,成为数据科学家的终极指南

 

你想成为一名数据科学家?这很棒,说明你是很有上进心的人,而且对数据科学充满热情,并希望通过解决复杂的问题为公司带来价值。但是你在数据科学方面毫无经验,也不知道如何开始。我很懂你,因为曾经我也是如此。本文就是特别针对热情且有抱负的数据科学家,解答进入该领域最常见的问题和挑战。

我希望通过分享我自己的经验,帮助你了解如何进入数据科学领域,并为你提供一些指南,让你的学习之旅更加愉快。让我们开始吧!

数据科学人才缺口

国际数据公司(IDC)预测,2020年全球大数据和业务分析收入将超过2100亿美元。

根据LinkedIn 与2018年8月发布的美国劳动力报告, 2015年美国的数据科学人才过剩。三年后,随着越来越多的公司开始使用数据得出分析见解和制定决策,公司对数据科学技能人才需求大大增加,这一情况发生了巨大变化。

从经济角度讲,这完全取决于供需关系。好消息是:形势以及发生了转变。坏消息是:随着数据科学领域的就业机会不断增加,但很多有抱负的数据科学家由于技能不符合市场的需求,而难以找到心仪的工作。

在接下来的部分中,你将看到该如何提高数据科学技能,从而在大量求职者中脱颖而出,最终收获梦想的工作。

终极指南

1. 需要哪些技能以及如何掌握?

说实话,要掌握数据科学领域所有技能几乎是不可能的,因为范围太广了,总有一些技术是数据科学家没有掌握的,不同的业务需要不同的技能。但有一些核心技能是数据科学家所必须掌握的。

总的来说包括数学和统计学,编程和商业知识。尽管无论使用何种语言,编程能力都是必备的。

数学和统计学

https://medium.com/@randylaosat

当我刚开始学习数据科学时,我读了这本书 An Introduction to Statistical Learning — with Applications in R。我强烈推荐这本书给初学者,因为本书侧重于统计建模和机器学习的基本概念,并提供详细而直观的解释。如果你特别喜欢数学,也许你更喜欢这本书:The Elements of Statistical Learning。

编程

关于学习编程,特别是对于没有经验的初学者,我建议专注于学习一种语言,我个人更喜欢Python,因为Python更容易学习。关于Python或R哪种语言更好一直都存在争论,我个人认为重点应放在如何帮助企业解决问题,而不是使用哪种语言。

商业知识

我要强调的是对商业知识的理解也是至关重要的。

软技能

事实上,软技能比硬技能更重要。LinkedIn询问了2000名商业领袖,2018年他们最希望员工具备的软技能包括:领导力、沟通能力、合作能力和时间管理能力。我认为这些软技能在数据科学家的日常工作中起着至关重要的作用。

2. 如何选择合适的训练营和在线课程?

随着人工智能和数据科学的兴起,大量课程课程、训练营如雨后春笋般涌现。因此问题来了,该如何选择适合你的学习资源呢?

我的选择方法如下:

  • 没有一门课程能涵盖你需要的所有资源。有些课程在某些方面是重叠的,因此不值得花钱购买不同但有重复性的课程。
  • 首先要知道你需要学什么。不要因为花哨和吸引人的标题就盲目选择课程。通过查看求职网站上数据科学家的职位描述,你会发现一些公司需要的通用技能。然后通过了解自己缺乏的技能去搜索相应课程。
  • 比较不同平台提供的优质课程。类比几个课程,并且查看其他人的评论(非常重要!)。另一方面,Coursera、Udemy、Lynda、Codecademy、DataCamp、Dataquest等平台也提供许多免费课程。
  • 以下是我个人特别喜欢的一些课程:

1. Machine Learning ,主讲人: Coursera的联合创始人吴恩达

2. Python for Data Science and Machine Learning Bootcamp,主讲人 :Jose Portilla

3. Deep Learning A-Z™: Hands-On Artificial Neural Networks,主讲人: Kirill Eremenko,Hadelin de Ponteves

4. Python for Data Science Essential Training ,主讲人:Lillian Pierson

5. The Ultimate Hands-On Hadoop — Tame your Big Data,主讲人:Frank Kane

3. 能否通过开源学习成为数据科学家?

我想说的是,通过开源学习足以让你开始从事数据科学,之后可以根据业务需求进一步发展自己的职业生涯。

4. 有哪些针对零基础初学者的书籍?

没有固定的学习途径,条条大路通罗马。阅读相关书籍是掌握基础知识的良好开端。

注意不要试图去记住具体的数学知识和算法细节,因为当应用于实际问题进行编程时,你可能会忘记这些内容。

你只需了解一定的基础知识,并继续学习。要务实,不要试图完全了解所有知识,因为有时完美主义会给你的学习拖后腿。

关于Python、机器学习和深度学习的基础知识,我推荐以下书籍:

  • Learning Python
  • Python for Data Analysis
  • An Introduction to Statistical Learning
  • Machine Learning for Absolute Beginners
  • Python Machine Learning
  • Python Data Science Handbook
  • Introduction to Machine Learning with Python
  • Deep Learning with Python
  • Deep Learning with Keras

5.如何在理解商业问题和提高技术技能之间取得平衡?

在理解商业问题和制定解决方案之前,我首先去提高自己的技术技能。

商业问题在于“是什么”和“为什么”。要解决商业问题,首先必须解决问题。而技术技能是注重于“怎么做”。我的建议主要基于个人经验。

6. 如何顺利开启数据科学家的职业生涯?

对于许多数据科学家来说,主要挑战在于:数据科学是信息的海洋。因为有太多的建议和资源,大量的在线课程、研讨会,很容易失去方向,你需要保持专注,知道你拥有什么,你需要什么。

我主要通过以下方法克服:

  • 有效地筛选学习资源 在刚开始时,我因为大量的资源感到困惑。通过听数据科学家的播客,阅读如何开启数据科学领域的文章,尝试不同在线课程。最终我整合了本文中提到的这些优质资源。
  • 不要放弃 当学习过程太过艰难时,我开始怀疑自己,我真的有能力做到吗?我追求的道路是正确的吗?最终是对数据科学的热情和耐心让我重新开始,继续努力和前行。
  • 找一份数据科学相关的工作 由于就业市场竞争激烈,找到心仪的数据科学工作对我来说并非易事。我提交了大量的简历都毫无结果。因此我开始改进找工作的方法,参加聚会和研讨会,在网上分享我的学习经历,在招聘会上与潜在雇主交流等等。

7. 如何有效地改善简历,从而提高被录用的几率?

这是一种误解,你并不能通过简历中的经验就被聘用。事实上,简历是面试的敲门砖。因此,学习如何写简历对于获得面试机会至关重要。研究表明,招聘人员在确定求职者是否适合该职位时,平均看简历的时间仅为6秒。

  • Vault
  • TopResume
  • Optimize Guide
  • A Resume Expert Gives Career Advice https://www.facebook.com/businessinsider/videos/10153537949019071/
  • How to Pass the 6-Second Resume Test https://www.topresume.com/career-advice/how-to-pass-the-6-second-resume-test
  • How to tailor your Academic CV for Data Science roles https://www.linkedin.com/pulse/how-tailor-your-academic-cv-data-science-roles-jason-byrne/?trackingId=3ykuEpfW%2BISNc%2Fx9YFbIZQ%3D%3D
  • What do Hiring Managers Look For in a Data Scientist’s CV? https://www.linkedin.com/pulse/what-do-hiring-managers-look-data-scientists-cv-ben-dias/
  • The 14 Things You Need On Your Resume To Land Your Dream Job https://www.elitedaily.com/money/14-signs-you-have-a-strong-resume/617472

8. 如果完善作品集,从而找到第一份数据科学或机器学习方面的工作?

简历是不够的,你还需要作品集的支撑。在看了简历之后,招聘人员希望更多地了解你的背景,这时就需要作品集了。可以试着在社交媒体平台分享自己的学习经历,写文章和做播客都是不错的选择。

更多资源

学习平台 :

Towards Data Science, Quora, DZone, KDnuggets, Analytics Vidhya, DataTau, fast.ai

推荐视频:

Webinars——Data Science Office Hours, Data Science Connect, Humans of Data Science (HoDS)

  • A Badass’s Guide to Breaking Into Data http://www.data-mania.com/blog/guide-to-breaking-into-data/
  • 10 Must Have Data Science Skills https://www.kdnuggets.com/2016/05/10-must-have-skills-data-scientist.html?utm_content=buffer7c1a3&utm_medium=social&utm_source=linkedin.com&utm_campaign=buffer
  • My Data Science & Machine Learning, Beginner’s Learning Path https://www.linkedin.com/pulse/my-data-science-machine-learning-beginners-path-vin-vashishta/?trackingId=J16vYmqLQEZ5wr4oElpnNA%3D%3D
  • 24 Ultimate Data Science Projects To Boost Your Knowledge and Skills https://www.analyticsvidhya.com/blog/2018/05/24-ultimate-data-science-projects-to-boost-your-knowledge-and-skills/

值得关注的数据科学家

LinkedIn上的数据科学社区非常棒,以下是我认为值得关注的数据科学家和专业人士:

  • Randy Lao
  • Kyle McKiou
  • Favio Vázquez
  • Vin Vashishta
  • Eric Weber
  • Sarah Nooravi
  • Kate Strachnyi
  • Tarry Singh
  • Karthikeyan P.T.R.
  • Megan Silvey
  • Imaad Mohamed Khan
  • Andreas Kretz
  • Andriy Burkov
  • Carla Gentry
  • Nic Ryan
  • Beau Walker

结语

希望本文能够解决你的问题,每当你在数据科学旅程中遇到困难,快要放弃时请记住,坚持是关键。

原文链接:

https://towardsdatascience.com/how-to-go-into-data-science-c1f6ef258438

                                            

扫码关注本人微信公众号,有惊喜奥!公众号每天定时发送精致文章!回复关键词可获得海量各类编程开发学习资料!

例如:想获得Python入门至精通学习资料,请回复关键词Python即可。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值