大家好,我是繁依,是一名软件工程的学生。很高兴能站在这里,与大家分享一下自己日常数据分析学习的经验。首先,我先来介绍一下自己常用的学习资源和工具,学习平台及资源有哔哩哔哩、掘金小册、和鲸社区、飞桨社区等
常用的学习资源和工具:
- 哔哩哔哩:哔哩哔哩有许多适合初学者和进阶的课程,涵盖了数据科学、机器学习、 Python编程、数据挖掘、自然语言处理等等,课程种类非常繁多。
- 掘金小册是稀土掘金社区的一个涵盖了各种技术主题,包括编程、前端开发、后端开发、数据科学等。这些小册子通常以简洁的形式呈现,适合快速学习和实际应用。掘金小册的内容质量通常较高,由社区中的专业人士和领域专家编写,含金量一般都是比较高的。
- 和鲸社区是我见过的数据科学领域中覆盖比较广的社区。里面的内容比较全面。
- 飞桨社区是百度飞桨深度学习框架衍生出来的一个社区,这里面有许多比较不错的机器学习课程,比如飞桨AI Studio - 人工智能学习实训社区 (baidu.com) 和 飞桨AI Studio - 人工智能学习实训社区 (baidu.com) 都是我觉得比较不错的,实操性比较强,比较适合零基础的小白入门机器学习,大家如果在和鲸中没有算力了,可以在这里接着白嫖算力。
常用的数据科学工具有 JupyterLab、SPSS PRO、Pycharm、Anaconda、Docker;
- JupyterLab是一个交互式开发环境,适用于数据科学家和开发者。它集成了代码、图表和文本,帮助你进行数据分析和可视化。内置支持多种编程语言,如Python、R;使用 pip 安装完 JupyterLab 后,直接在控制台输入 Jupyter Lab 即可打开一个类似 modelwhale 的环境。
- SPSSPRO 是一款广泛用于数据分析和统计建模的专业软件,这是我在数学建模期间发现的一款软件,可以让你不用写很多代码就能对数据进行分析,并绘制出图形。
- PyCharm 是一个非常出名的 Python 集成开发环境,为开发者提供了丰富的工具和功能,提高了编写、调试和测试Python代码的效率。
- Anaconda是一个用于科学计算和数据科学的环境管理器,它包含了Python编程语言以及许多用于数据分析、机器学习和科学计算的库和工具,可以方便数据科学开发者更容易的创建数据科学的开发环境。
- Docker是一种开源的容器化平台,通过Docker,你可以方便的拉取别人的镜像,而免去搭建复杂的环境
常用的学习工具有 Obsidian、VScode、幕布、ChatGPT、EdrawMax。
接下来来谈一下一些学习方法。
在学习的过程中,首先,确定长期目标。我个人认为在大学阶段,除了学习课程外,最重要的就是培养自己的技能和能力,那么我们就需要先确定一个长期目标,并将其分解为多个短期目标。
其次,制定时间表。制定时间表是为了更好地完成学习任务,同时也能帮助我们养成良好的学习习惯。在制定时间表时,应该将大目标分解为小目标。根据自己的时间来制定合理的时间表,并严格执行。
再次,制定反馈机制。反馈机制可以帮助我们更好地完成任务,我们需要知道自己是否完成了任务、完成的质量如何、需要提升哪些技能等等。
我们学到的知识最终都是要落到实践上的,大家平时可以利用自己学到的知识,来编写一些项目,然后分享给别人。
其次,大家可以参加一些开源项目与活动来增强学习。 开源社区是一个充满创造力和协作的环境,通过参与其中,你不仅可以将所学知识应用于实际项目,还能够结识志同道合的人,拓展人脉。通过贡献代码、修复bug或参与讨论,你可以获得实际项目经验,提升编程技能。而且,开源社区往往是新技术和趋势的孵化地,参与其中可以让你保持对行业动态的敏感度。
另外,参加技术社区活动也是一个不错的选择。 许多城市都会定期举办技术会议、研讨会和讲座,这些活动为你提供了与专家和同行互动的机会。你可以从他人的演讲和经验分享中获得灵感,了解不同领域的最新进展。而且,参加这些活动还能够扩展你的人际关系网,结识潜在的合作伙伴或导师。
此外,编写技术博客也是一个极好的方式。 博客不仅让你整理和深化你所学的知识,还可以帮助你更好地理解复杂的概念。通过将你的学习过程记录下来,你不仅可以为自己建立一个学习档案,还能够帮助他人理解相关主题。同时还能增加你的影响力,帮助你认识更多的大佬
在学习中,会遇到各种各样的问题,这些问题可能会影响到学习进度,也可能会影响到学习效率,对于这些问题,我的解决方法是记录问题,记录下自己遇到的困难和挑战,自己的思考方式以及自己解决问题的过程。当自己解决不了这些问题时,可以主动向老师或同学请教,或者寻求他人的帮助。我在学习中也遇到过一些困难和挑战,比如当我在学习过程中遇到了一些概念理解不了的情况时,我会在学习群里主动请教老师和同学。此外,我也会通过实践项目来解决遇到的问题。总之,对于遇到的困难和挑战,要勇于尝试、及时解决、向他人寻求帮助。
积极的心态和正确的学习态度在学习道路上都至关重要。以下是对你提到的这些要点的进一步扩展:
积极心态: 在学习过程中,保持积极的心态非常重要。困难和挫折在学习中是常见的,但是相信自己的能力和坚持努力,可以帮助你克服这些障碍。积极的思维方式能够增强自信,让你更有动力去面对挑战,从而取得更好的学习效果。
学习态度: 学习态度决定了你在学习中的表现。拥有正确的学习态度意味着你愿意投入时间和精力去学习,持续提升自己。保持好奇心和求知欲,培养学习的兴趣和习惯,能够让你更愿意主动去探索新知识,从而实现长期的学习成果。
学习的真正意义: 学习不仅仅是为了提升成绩,更是一种成长的过程。在学习的过程中,你不仅可以掌握新的知识和技能,还可以锤炼自己的意志力、解决问题的能力和批判性思维。这种全面的成长能够在职业和个人生活中都起到积极的影响,让你更具竞争力和自信心。
好的,我的演讲结束,谢谢大家。