Sally's Cafe

宇宙,时间,空间,猫,思考,咖啡,游戏,爱,人生全部的意义,只是为了经历所有不曾遇到和灵光乍现那一刻的喜悦,最美好的,永远是现在。

View the Project on GitHub sherryuuer/SallysCafe

11 January 2024

如何解决学术焦虑

by s

时间总是不够用,东西总是学不完

每天总有很多计划,很多要学的很多的教程,书本,项目,概念。焦虑开始了。

暂定计划

每日早上的两小时一定要制定好每天要做的要学的进程。

当天就专注那些内容就好,不要给自己再加内容,完成一个任务比罗列很多任务更重要。

比如最近的计划,就是一个片段的 ml 课程任务,然后一个模块的算法,当天的任务就是完成相关的 ml 联系,概念思考,然后算法题练习,概念思考,然后总结和输出。

这已经是很多的东西了,但是应该是有效的,因为是一个完整的流程,一个思考的过程。

输入–实践–思考–输出

我会实践一段时间比如先来一个月看看,到二月末。

如果人类的弱点是急于求成,那么就求一天的成,做好计划。

遵循大脑的活动规则

上半天大脑思考是很活跃的,很适合科技领域学习思考,比如解决当天要解决的leetcode题目。进行技术和推理的深度思考和学习。

下半天大脑就很奇怪了,很困却睡不着,可以工作一下,游戏一下,然后实践一下,结束。

晚上看情况,如果觉得可以思考和静下来,就继续思考和输出。重要的是广泛发散,学习一些其他的学科,商业,经济,人文,心理学,广泛学习和发散,输出自己的想法也很重要。

总结一下就是早思,午练,晚泛。

如何提高独立编码能力

如果你发现在跟着课程进行编程时能够理解和实现,但在独立编码时感到困难,这可能是因为你在课程中对于某些概念或实践没有足够的深度理解。以下是一些建议,希望能帮助你提高自己的独立编码能力:

  1. 深入理解概念: 确保你对于每个学习的概念和技术都有深入的理解。不要只停留在表面的了解,尽量追求深度。查阅官方文档、教科书或其他相关资源,以强化你的理论基础。

  2. 反复练习: 重复练习是巩固知识的关键。尝试在不查看教程的情况下复现之前学过的代码,或者尝试修改代码以适应不同的情境。通过不断地练习,你能够更加熟练地掌握所学内容。

  3. 解决实际问题: 尝试应用你学到的知识解决实际问题。这有助于将理论知识转化为实际能力。可以参与一些小型项目或者挑战,逐渐提高解决问题的独立能力。

  4. 参与开源项目: 如果可能,考虑参与一些开源项目。通过与其他开发者合作,你能够学到很多实用的技巧,也能够锻炼自己独立编码的能力。

  5. 主动提问: 如果在编码过程中遇到问题,不要犹豫主动提问。可以在在线社区、论坛或者与同学交流,寻求帮助。这有助于你更深入地理解问题,并学到解决问题的方法。

  6. 逐步挑战自己: 渐进地提高难度,挑战自己解决更为复杂的问题。这可以通过逐步增加项目的复杂性或者参与一些竞赛来实现。

记住,编程是一门实践性很强的技能,通过不断地实践和挑战,你将逐渐提高自己的编码能力。不要怕犯错误,从错误中学习,不断改进。

tags: tech