device第一周个人作业
一. 自我介绍
回顾我的学习经历,虽然没有什么惊天动地的大成就,但也没有一些值得骄傲的小闪光点。在科幻作品中,那些对未来科技的畅想总能激发我对技术发展的思考;而军事读物里严谨的战略布局与精密的装备原理,也培养了我缜密的思维习惯。此前,我热衷于和朋友组队参与CS2比赛,享受团队协作攻克难关的乐趣,但后来发现部分朋友存在打假赛的行为,这使 我的心态炸裂,便逐渐淡出了相关赛事,转而将更多精力投入到专业技能的提升中。
二.现状、经验与计划
(1)当前技能树与技术偏好
当前技能树:
编程语言掌握程度:已熟练运用 Python 语言,能够独立完成各类基础功能开发,例如编写数据处理脚本、实现简单的自动化工具等;具备 C 语言和 Java 的基础编程能力,可完成基础语法编写、简单程序开发,如实现控制台交互程序、基础算法的代码落地等。
算法与数据结构能力:能够独立完成排序(如冒泡排序、快速排序、归并排序等)、查找(如二分查找、线性查找等)等基础数据结构和算法题目的编写与优化,对算法的时间复杂度和空间复杂度有基本的分析能力,可根据实际场景选择合适的算法提升程序效率 。
技术偏好:
极度倾向于数据分析和数据挖掘技术,对通过数据挖掘隐藏规律、利用数据分析为决策提供支撑的过程充满兴趣,渴望深入探索数据背后的价值,未来希望能在该领域深耕发展 。
缺少的能力:
目前在数据分析和数据挖掘技术方面存在明显不足,缺乏系统的理论知识体系,对常用的数据挖掘算法(如聚类算法、分类算法等)理解不够深入,在实际数据处理中,面对复杂的数据清洗、特征工程等环节往往力不从心,难以独立完成完整的数据分析项目 。
期待在课程中能够收获什么:
算法设计与分析是软件开发和数据分析领域的重要基础,但其抽象的逻辑和复杂的推导过程让我学习起来颇具难度。希望通过本课程的学习,能够系统掌握更多算法设计的思路与技巧,深化对算法原理的理解,提升算法分析能力,为后续数据分析和数据挖掘技术的学习筑牢根基 。
(2)未来规划与准备
做软件项目,为了这个目标,我目前正在通过在线课程和校园学习不断提升自己的技能。
(3)代码量
目前,我的 Python 代码量约为 800 行,C 语言和 Java 等其他语言的代码量均不足 800 行,整体代码积累相对薄弱。为了有资格入职一流的软件公司/互联网/人工智能公司,需要5万代码量
(4)时间投入与计划
我计划平均每周拿出15个小时用在这门课上,包括上课时间和课外学习时间。我选择D选项:比以前课要多很多,直到达到目标为止。因为我觉得这门课对我来说非常重要,它是我未来职业发展的关键一步。我计划在本课程结束时完成至少2000行的代码量,每周应完成约125行的代码量。
WOOP方法计划:
Wish/确定愿望:
掌握Excel数据处理与ECharts可视化技术,独立完成2个实际项目。
Outcome/确定结果:
经过学习和实践,能够高效完成从数据清洗(处理缺失值、异常值、重复值等)、数据探索分析(描述性统计、相关性分析等)到数据可视化(使用 ECharts 制作交互式折线图、柱状图、饼图、地图等)的全流程工作,通过制作的交互式图表清晰、直观地传递数据背后的业务洞察,为后续应聘数据分析岗位积累扎实的实战能力和项目经验 。
Obstacles/找出障碍:
时间分散:课程、作业、活动冲突,学习易拖延。
技术瓶颈:Excel复杂函数或ECharts交互配置卡壳。
动力不足:面对枯燥数据或调试失败时易放弃。
Plan/使用“if then”做风险防范计划:
if:技术瓶颈
then:暂停当前学习任务,合理安排 1-1.5 小时进行 CS2 游戏调节。选择单人匹配或与秉持公平竞技理念的好友组队,在游戏中通过精准的操作、策略的制定以及短期目标的达成(如完成一次精彩击杀、带领团队拿下一局胜利),释放压力、重拾成就感;游戏结束后,快速复盘游戏中的策略得失,将这种 “攻克难关” 的心态迁移到学习中,以更饱满的状态回归数据处理或代码调试,同时避免因过度游戏影响后续学习计划,严格把控游戏时长 。
三.认真反馈
C:有问题就问,至少一学期提三个问题, 认真按时填写反馈。
浙公网安备 33010602011771号