news 2026/9/10 23:43:09

如何开始你的数据科学职业之旅

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何开始你的数据科学职业之旅

原文:towardsdatascience.com/how-to-get-started-on-your-data-science-career-journey-e99f450c93c5?source=collection_archive---------4-----------------------#2024-10-20

初学者在选择数据科学及 AI/ML 提升资源时需要考虑的六个要点

https://medium.com/@rkumar5680?source=post_page---byline--e99f450c93c5--------------------------------https://towardsdatascience.com/?source=post_page---byline--e99f450c93c5-------------------------------- Ramkumar K

·发布于Towards Data Science ·6 分钟阅读·2024 年 10 月 20 日

https://github.com/OpenDocCN/towardsdatascience-blog-zh-2024/raw/master/docs/img/ddc0b9f6ac8b61992b130dc9119f7e3f.png

图片由Zach Graves提供,来自Unsplash

介绍

https://github.com/OpenDocCN/towardsdatascience-blog-zh-2024/raw/master/docs/img/9bab7b3b9c730587cf8721123ed77b51.png

图片由Jonathan Kemper提供,来自Unsplash

显而易见,数据科学在过去十年中已经发展成为市场上最受追捧的技能之一。传统公司、科技公司、咨询公司、初创企业——不管是哪个行业——都在不断招聘数据科学专业人士。高需求和相对较少的经验丰富的专家,使得这一领域成为一个非常有利可图的职业机会。要进入并在这个领域取得成功,你不仅需要深入理解现有的算法和包,还需要培养直觉,理解哪些方法适合哪些使用场景。此外,你还需要学习如何将现实世界的问题转化为数据科学框架。在这篇文章中,我将讨论初学者如何构建对这一领域的基础性和深入理解,以便开启数据科学职业之旅。

从哪里开始?

https://github.com/OpenDocCN/towardsdatascience-blog-zh-2024/raw/master/docs/img/7f396b76988360034c9dfe9c0931e1ac.png

图片由marianne bos提供,来自Unsplash

鉴于有大量的学习资源可供选择,挑选学习方式可能会让人感到困惑。虽然最终选择会取决于你的个人情况和目标,但在选择学习资源时,你可能需要考虑以下几个标准:

·内容:通常,一个全面的资源将涵盖监督学习(例如线性回归、逻辑回归、决策树、集成方法)、无监督学习(例如聚类、PCA),以及统计学和概率学的基础知识。许多课程还专门讲解高级方法,如深度学习、计算机视觉、自然语言处理和生成性 AI。有些课程甚至提供免费的课程内容预览、学习视频和编程项目,帮助学习者做出决定。虽然很难找到包含每个主题细节的课程,但你转向数据科学领域的目的应该决定了课程的选择。

·受众:“谁会从这门课程中受益?”是确定一个课程的重要问题。如果你是初学者,那么中级课程可能会成为学习的障碍。相反,对于已经有一定分析方法背景的学习者来说,过于基础的内容可能会显得不太有用。

·时间投入:根据你的个人情况和偏好,这一考虑因素可能会缩小你可以选择的选项。例如,如果你是一个在职人士,你可能无法每周花费超过几个小时的时间。许多在线课程提供灵活的时间安排,预计每周需花费 5 到 7 小时的时间,旨在帮助兼职学习者。课程的总体时长也决定了技能发展的程度。虽然大学中的高级课程(例如数据科学硕士课程)可能会在 18 到 24 个月内帮助你深入发展专业知识,并且可能每周需要几个小时的专注努力,但持续 4 到 6 周的短期课程可能不足以帮助你获得启动新职业所需的技能。

·学习者体验:你可以在课程页面或其他在线平台上查看用户评价。这些评价有助于了解课程内容和教学质量,尤其是当评价数量较多且有评论时。此外,课程的受欢迎程度也可以通过目前注册的学习者数量和已经完成课程的学习者数量来衡量。有人可能会认为,验证评论的真实性和学习者数量可能存在挑战,但这些评价可以作为一种三角验证点,结合其他信息,从整体上评估一个课程。

·费用:课程费用可能是选择时的重要因素。课程费用可以从免费的到数千美元不等。

·职业资源:许多项目提供支持,帮助进行新的求职和职业转换,包括面试准备、简历审查以及与行业领域专家建立网络。虽然这可能不是选择一个项目时的首要考虑因素,但这些资源可以在你开始职业转型之旅时帮助你迈出第一步。

推荐的学习机制

https://github.com/OpenDocCN/towardsdatascience-blog-zh-2024/raw/master/docs/img/53b1a367031411ce75e9420cff101c0b.png

图片由Shubham Sharan提供,来自Unsplash

虽然有很多在线资源可以帮助你获取特定主题的知识,但我建议初学者考虑一个结构化的学习路径,这样可以全面了解数据科学领域。根据我的经验,我建议至少最初选择三种类型的项目(你可以随时通过额外的材料来补充对单个主题的学习):

· 专业化或职业证书

· 微硕士/纳米学位

· 训练营

通常,这些项目会持续几个月。我发现这些项目在单一/短期课程可能不足以培养所需的数据科学敏锐度和学制较长的正规教育之间提供了平衡。教育科技公司通常与知名大学合作,提供这些项目。通过选择标准的并排比较有助于决定前进的路径——图 1 展示了专业化和职业证书的比较示例。这里列出的课程仅是在线项目多样性的一个小样本,并不代表全部。此外,每个项目的细节来自某个特定时点,可能会有所变化。

https://github.com/OpenDocCN/towardsdatascience-blog-zh-2024/raw/master/docs/img/f7553289419daca25f461bf9e3510177.png

图 1. 选择的 AI/ML 专业化和职业认证的比较。图片由作者制作。*数据取自某一时点,可能会有所变动。项目价格可能根据促销和计划而有所不同。

虽然建议选择并从一个项目开始,但有时可能需要通过多个课程才能对该领域感到更为熟悉。在我个人的案例中,我首先选择了 Andrew Ng 的《机器学习》课程,它详细讲解了基础知识,但由于当时课程中有 Matlab/Octave 的练习,我决定再参加 IBM 的另一门课程,一边学习 Python,一边学习人工智能/机器学习。根据我的个人学习偏好,我认为需要一个更正式的教学机制,于是我选择了得克萨斯大学奥斯汀分校与Great Learning合作的 AI/ML 研究生项目。这个项目为我提供了更多的结构化学习,因为我需要通过视频模块学习理论,每周投入 5 到 7 小时,参加每周的测验,参与每个周末由导师主导的在线小组互动课程,以及定期提交编程作业。虽然理论学习和测验帮助我理解了概念,但实际的代码开发练习才是我内化学习的关键。这项练习让我深入了解如何设置问题、清洗和分析原始数据、确定应用哪种算法、完善解决方案并解释结果。

总结…

https://github.com/OpenDocCN/towardsdatascience-blog-zh-2024/raw/master/docs/img/977c3affa248301332b19cf3c8d8827d.png

摄影:来自 Kelly Sikkema 于 Unsplash

在开始技能提升之旅时,做出明智的决策至关重要。作为初学者,考虑一个更有结构的学习路径可能是明智之选,等你对基础知识有了基本了解后,再深入学习具体领域。在开始时花时间研究和对比不同的学习项目,也能帮助学习者了解数据科学领域中的关键和热门话题。

感谢阅读。希望你觉得这篇文章有用。如果有任何意见,欢迎随时发送至 rkumar5680@gmail.com。让我们在LinkedIn上建立联系。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/4 2:19:17

快手直播灾难级事故?快手是被黑客入侵了?还是有别的特殊原因?快手急招网安岗位?

这场事件甚至可以成为互联网元年事件,因为性质非常严重,你甚至无法想象这是一个中大厂能干出来的T0级事故。 事故能产生具备几个非常难的黑客需要攻破的技术难点。1、同时大量正常号被盗,被用于直播。 2、看起来模型审核失效,快手…

作者头像 李华
网站建设 2026/9/11 15:57:10

27、Drupal API与Drush命令全解析

Drupal API与Drush命令全解析 在Drupal开发中,API和命令行工具起着至关重要的作用。下面将详细介绍Drupal中的Field CRUD API、Field Attach API以及Drush命令等相关内容。 1. Field CRUD API Field CRUD API主要用于创建字段、捆绑包和实例。以下是该API中的一些主要函数和…

作者头像 李华
网站建设 2026/9/4 3:14:35

28、开发技术综合指南

开发技术综合指南 1. 数据库操作 1.1 数据库层概述 数据库层在开发中占据重要地位,涵盖了从抽象到具体操作的多个方面。数据库抽象层(data abstraction layer)为数据库操作提供了统一的接口,使得开发者可以更方便地与不同类型的数据库进行交互。数据库层的抽象(abstrac…

作者头像 李华
网站建设 2026/9/8 9:28:24

ModbusSlave使用教程:STM32平台手把手入门指南

手把手教你用STM32实现Modbus从机:从协议到代码的完整实战指南在工业现场,你是否遇到过这样的问题?多个传感器各自为政,数据无法统一采集;PLC要读取温湿度却对接困难;上位机监控系统只能“盲操”……这些问…

作者头像 李华
网站建设 2026/9/8 15:09:49

基于单片机的模拟I2C工业通信手把手教程

手把手教你用单片机实现工业级模拟I2C通信你有没有遇到过这样的情况:项目紧急,板子已经打好了,结果发现主控芯片的硬件I2C引脚被其他功能占用了?或者现场传感器总是在通信中途“卡死”,硬件模块束手无策,只…

作者头像 李华
网站建设 2026/9/3 8:54:43

还在海报素材堆里大海捞针?这几位宝藏选手让你效率翻倍

你是否还在为了设计一张海报,像个无头苍蝇一样在各个素材网站间来回切换?明明只需要一个简洁的排版模板和几张高质量的配图,却不得不在海量的资源堆里反复试错、下载、再删除,宝贵的创作时间就这样在无效的搜索中悄然流逝。《2025…

作者头像 李华