你已经决定学习 Java,注册了 CodeGym 课程,并且终于开始学习了...你认为编码不难,而且兴奋异常,你每天坐下来孜孜学习。在接下来的几周里,你可能会学习到深夜。但最后,一些任务把你难住了,你备受打击。你把与朋友和家人相处的空闲时间都用在学习上。
几个月后,你可能会睡眠不足,开始感到疲惫不堪。然后,你意识到你需要一个长时间的休息…也许你甚至考虑辞职。听起来是否很熟悉?在你放弃你的学习之旅之前,请阅读这篇文章。该文分享了一些提示和策略,可以帮助你坚持不懈进行学习,即使你感到完全看不到方向。是的,学习是很难,但要说这个坎迈不过去是不可能的。
![如何不放弃学习编码? - 1]()
![如何不放弃学习编码? - 2]()

记住你开始学习的原因
当然,学习编码有时会很棘手。你可能会在途中遇到问题,最终感到不知所措,筋疲力尽。很常见的想法是“这不值得”,并试图放弃。在学习的路上你并不孤单。 好消息是,大多数学生摆脱了这种心态,继续朝着他们梦想的职业前进。有什么秘诀?其中最有意义的是目标。深呼吸,记住你为什么开始学习。你的主要动机是什么?是一份高薪的工作,令人兴奋的项目,职业的转换,还是一份让你可以在任何地方生活的自由职业?回到你决定学习 Java 的那一天,恢复那段记忆和感觉。然后,想想你在编码之旅中已经进步了多少。也许你已经学习编码几个月甚至一年了。你已经在学习 Java 上投入了大量的时间、精力和金钱。你现在不能放弃,你已经付出了太多的努力。如果需要,重建你的目标
也就是说,对你的目标要现实一点,如果需要的话,重建即可。当我们开始着手处理新事物,而且相信可以完成任何任务时,我们通常会增加额外的动力。换句话说,我们设定的期望值可能会非常高,高估学习过程的难度。因此,当你短时间内看不到预期达到的结果时,你可能会失去学习的动力和愿望。为了避免这种情况,你可以在过程中重建你的目标。例如,在学习的前六个月,你不要创建你的第一个移动应用程序并上传到 Google Play Store 吗?别担心!如果没有编码代码经验,这几乎是不可能的。 把你的目标写在纸上,深入了解,并把它们分解成更小的里程碑。例如,不要写“半年后,我将在 Google Play Store 上发布一个 Android 应用程序”,而是把它分成更实际的收获,比如“下个月,我将熟悉 IDE。然后,我会学习关于变量的一切内容”等等。此外,你可以为你学习途中的每一个小收获设定时间框架,并根据你的时间表调整。重要的是“不要贪多嚼不烂”,对于如何不放弃而言,这是下一个提示。持之以恒
学习应持之以恒而不是越快越好。试图一次搞定所有事情,每天花很长时间学习,是一个很大的错误。工作过多可能会很快毁掉你的学习成果。当我们在 CodeGym 时,记住大脑也是一块肌肉,就像我们身体的其他肌肉一样,它也会因为举起“重量级”的东西而感到疲劳。慢慢开始,但要坚持不懈。通过小项目加以练习,只有当你觉得已经准备好迎接这个挑战时,才转移到下一个复杂的主题。即使是很小的努力一直坚持不懈也会带来巨大的成就。控制自己。制定计划
为了继续学习下一个主题,我们建议你算出每天你能实际投入多少时间来学习,并坚持下去。即使每天只有 30-60 分钟(假设你天天都在学习),每周也会学习 3.5-7 个小时。有有条不紊和更快实现目标的最好方法是针对你的需求制定一个清晰的学习计划。该计划可能是应用程序开发、游戏、质量保证自动化、软件,以及任何你将与职业相关的东西。通过坚持实施此类计划,你将能够有规律地学习并逐步获得正确的信息。一旦你觉得你已经熟悉了 Java 的基础这是,并且已经完成了 CodeGym 课程的第 15 级,我们建议你开始一个让你兴奋的项目。创建应用程序
当然,你的第一个应用程序不可能造福人类。然而,它可以帮助你磨砺技能,将知识付诸实践,并让自己时时充满斗志。最好的方法是做一些简单的项目,比如游戏(扫雷、贪吃蛇、2048、俄罗斯方块等等)、管理系统(用于学校、图书馆、体育等等)、计费系统、货币转换器或者小应用程序(计算器、愿望清单或者任务清单)。你已经知道了吧。 一旦你完成了你的第一个作品,试着使用,改进,分享!
GO TO FULL VERSION