CodeGym /Java 博客 /随机的 /如何在不失去动力的情况下保持学习路径?
John Squirrels
第 41 级
San Francisco

如何在不失去动力的情况下保持学习路径?

已在 随机的 群组中发布
可以肯定的是,学习编码并不是一个简单的过程,在此过程中感到卡住或沮丧是很正常的……我们都经历过。如果您觉得自己很难保持积极性,可以使用一些经过验证的提示和技巧,使学习路径更轻松、更吸引人。 如何在不失去动力的情况下保持学习路径? - 1

刚开始......并从计划/时间表开始

很多时候,人们推迟学习用 Java 编写代码不是因为懒惰,而是因为害怕失败。如何克服这种恐惧?首先,你应该设定你的目标,并确切地了解你想在编程中做什么。应用程序开发、移动应用程序开发或 QA 自动化?找到你想做的上述哪一项,设定相关的最终目标,定义你需要学习的一组特定主题,然后制定学习计划。实际上,有效的计划是帮助您保持一致并因此成功完成学业的关键因素之一。坚持计划(你可以在这里参考基本计划),定期学习和逐步获取正确信息会更容易。下一步是什么?日程安排!您应该制定适合您的生活方式和学习进度的个人学习计划。该时间表对于自组织有问题的学生特别有益。此外,他们可以参考外部帮助以保持更有条理,并因此更有动力。
  • 在众多的笔记工具中,Trello会引起您的注意,因为它是一个非常方便的项目管理应用程序,可以帮助您组织从业务战略到重大举措的任何事情。

  • Notion是一个稍微简单一些的工具,它仍然可以为您提供笔记、日历、提醒以及看板、wiki 和数据库。

  • 代码健身房 Kickmanager。顾名思义,它是我们服务提供的一款非常有用的应用程序,可以帮助您开始每天的学习。只需设置您的首选时间表,该应用程序就会在您开始编写代码的时候通知您。

  • 在学习过程中,Codegym 的书签功能也能派上大用场。它不是用来做笔记的,而是用来为你以后想参考的重要信息添加书签的。对于那些想要更有条理和结构化学习的人来说,这个功能可能物有所值。完成我们的课程后,您可以在每个讲座、文章或任务的底部找到它。

开始慢。选择一致性而不是速度

信息过多是导致沮丧和失去动力的捷径。不要试图一下子掌握所有内容并同时学习太多不同的主题。不同的练习方法和技巧也是如此。相反,从小做起。最好专注于一项特定技能并每周投入大约 20 小时。从简单的事情开始。不要跳过小事,因为即使是小事也可能很有价值,更不用说它们会给人很大的信心。此外,您不会一开始就不知所措,在到达最有趣的编码部分之前就放弃学习。请记住,即使是很小的努力,加上坚持不懈,也一定会带来巨大的成就。

尽量避免倦怠

从上一点开始,你有了信心,然后每天慢慢进步。但是,在您感到非常沮丧的那些日子里,深呼吸并找到休息的方法是可以的。有时,您只需要稍作休息即可理清思绪。尝试通过散步、听音乐或做任何您喜欢的其他活动来转移您的注意力。话虽这么说,可以跳过一天但不能再多了。避免长时间休息,因为它们最终会成为一种习惯并减慢你的进步。

切换到更简单或更吸引人的学习方式

如果您在学习中遇到困难,请不要放弃。可能您设置的标准太高了,是时候坚持更简单的练习方法了。继续练习并对自己的技能更有信心的最简单方法之一是使用已经存在的代码,即复制代码。通过学习专业人士编写的代码,您可以开发自己的风格,同时减少学习负担。在允许您窥探他人想法的开放资源中,您可能会发现GitHubGitLabPluralsightFree CodeCampSourceForge很有用。学习 Java 编码的另一种引人入胜且具有激励性的方法是创建您自己的小型但令人兴奋的项目,例如应用程序、聊天机器人或游戏。这些可以是:
  • 游戏:扫雷、贪吃蛇、赛车手、超级马里奥兄弟;克隆、2048、俄罗斯方块等;
  • 计算器、日历、愿望清单或待办事项清单等小型应用程序;
  • 学校、图书馆和体育运动的管理系统;
  • 航空公司预订系统;
  • 货币换算。
当然,项目可能具有挑战性,但我们的“游戏”部分甚至让新手也能做到这一点。它以分步说明为特色,指导您如何重新制作热门游戏。本节包括代码示例,只需要初学者水平的 Java 知识。

问问题。进入社区

当你被困在某项任务中时,另一种克服困难的超级有效方法是寻求帮助。如今,Internet 上遍布着无数的社区和论坛,来自世界各地的各个级别的 Java 开发人员都可以在这里分享他们的经验和知识。他们随时准备提供帮助并解决棘手的问题。此外,您的同龄人可以为您提供支持并分享他们自己的经验。在QuoraReddit,您甚至可以提出最愚蠢的问题并快速获得答案,而CoderanchCodecademy CommunityStackOverflow等资源可以帮助您找到志同道合的人,一起度过充满挑战的 Java 学习之旅。

不要将自己与他人比较

随着您更多地参与 Java 社区,永远不要试图将自己与其他编码人员进行比较。请记住,看到同龄人的干劲不错,但如果别人似乎做得比你好,感到嫉妒或气馁就不好了。相反,将他们的精力和兴奋转移到您自己的体验中。另外,请记住每个人的进步速度都不同,因为他们可能有更多/更少的学习时间。另一个大错误是让冒名顶替综合症让你失望。即使您犯了错误,也要始终对自己的技能充满信心。为了增强自尊,您可以回顾一下您已经做过的一切,以了解您已经走了多远。每当你对自己感到沮丧时,只要记住你为什么开始,是什么激励了你,以及你的最终目标是什么。

大纲

就像在真正的健身房里一样,当你开始锻炼一块变形的肌肉时,一开始真的很难锻炼出来。然而,随着时间的推移,您的肌肉会生长并变得更强壮——自然地,锻炼会变得更容易进行。当您开始学习 Java 时,您的编码技能才刚刚开始增长,当出现问题时可能很容易退出。但请同意,一旦感到肌肉疼痛,您就很难放弃在健身房锻炼。编码也是如此。所以,即使你碰巧失去了动力,也不要放弃学习。记住可以帮助您继续前进的关键点 - 牢记您的最终目标、结构合理的计划、对速度的一致性、合理的休息、令人兴奋的项目、同伴社区以及了解您的独特性。永远不要开始怀疑自己并与他人比较,认为自己的天赋不够或不足以完成课程并找到一份好工作。这全都与动机、信念、次数和次数有关。那么,祝您在我们的健身房锻炼愉快!
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION