在学校我们按照学校课程学习,在大学我们按照大学课程学习。在我们的第一份工作中,我们的同事帮助了我们。但在在线教育中,一切就没那么简单了。即使您准备参加全面的在线课程,而不是仅从书籍和教程中学习,制定培训计划也可能很困难:您需要确定最终目标,制定时间表并监控进度。如果在传统教育中这通常是由老师完成的,那么在在线学习中这个角色必须由学生来承担。在本文中,我们将讨论为什么需要课程表,并给出一些如何正确制定课程表的技巧。
培训计划示例(路线图)
为什么需要培训计划?
哈佛商学院毕业生被问及是否有书面目标和实现这些目标的计划:84%的人根本没有目标,13%有书面目标但没有具体计划,3%写下了目标和实现这些目标的具体计划。10年后,班上3%写下目标和计划的同学的收入是97%同学的十倍。显然,写下我们的目标可以帮助我们更清楚地了解我们真正想要什么,并制定有效的计划来实现这些目标。以下是需要课程的更多原因:- 有助于将大型任务(精通 Java 编程)分解为较小的任务。例如,学习该语言的一般语法;了解类、对象和异常处理;学习使用文件和输入/输出流;掌握多线程,熟悉集合;Web 开发基础知识、流行框架。
- 帮助创建方便的时间表:每天4小时;工作日2小时,周末6小时;仅在周末,仅在工作日。
- 帮助跟踪进度:您可以将您的进度与开始时的进度进行比较。您还可以将已经学到的内容与计划的里程碑进行比较,了解是否需要加强学习计划。
- 培训计划具有激励性。完成待办事项清单上的一项的胜利感会鼓励您进一步学习。
如何制定学习计划?
寻找动力
这是制定培训计划时要做的首要且关键的事情。随后的学习成功取决于动机。如果你明白学习的欲望是别人强加的,那么你的训练不会持续太久。为了弄清楚这一点,你可以回答几个问题:我喜欢学习这个吗?您想专业从事这项业务吗?确定您的知识水平
如果你以前学过一门编程语言,那么从基础开始就没有意义。因此,值得记住你所学的一切,并努力意识到你处于什么水平。确定您的知识水平将帮助您创建正确的学习资源列表和“白点”地图。如果您在大学学习编程并学习了理论,那么您可以专注于学习语言和实践所获得的知识。如果您以前没有接触过编程,那么在您的培训计划中包含针对初学者的理论书籍是值得的。制定目标
为了取得成功,目标必须尽可能具体。例如,“学习一门编程语言”的目标是模糊的。最好这样表述:“学好Java,在产品公司找个大三的工作。” 这样一个具体的目标才会有更好的激励作用。选择一项培训计划
计划培训的主要方法有两种——可以单独使用,也可以组合使用。第一个计划是基于目标的。在这种情况下,没有严格提及日期;该计划更注重实现结果。二是基于时间的计划。在这种情况下,有一个期限。例如,6个月学会Java Core。选择其中一项计划时,您应该考虑您的特点。如果你意识到自己不遵守纪律,那么也许你应该选择第二个计划。您知道我们往往会错过最后期限吗?根据您的工作量和知识,尝试合理计算您需要多少时间来掌握和巩固新材料。我们在毕业生中进行的“学习 Java 需要多长时间”的研究可以对此有所帮助。将你的目标分解为小步骤
建议采取最具体的步骤,并在确切的期限内实现最终目标。通过采取小步骤,你将避免最终目标的压力(乍一看似乎不切实际),但日常的小行动是你的能力之内的。这就是所谓的“小胜策略” ——它更常用于团队工作,但也适合个人工作。其主要原则:明确的目标、自主权、资源、时间、支持(例如来自导师的支持)。该建议还包括制定包含您的训练的每日计划。建议在一天的同一时间工作:这样日程安排就会成为一种习惯。以下是JavaRush 用户关于他的日程安排的描述: “最重要的是每周的进度。休息了两周,回来已经很困难了,而且不是每个人都能连续几个月每天都写的。给自己一周的工作时间设定一个限制 - 例如 15 个小时。您可以每个工作日编码 1.5 小时,每个周末再编码 3-4 小时,或者您可以休息几个晚上,但“周末限制”会限制您的工作时间。增加。这样,日程安排就会灵活但有规律。”列出学习来源
资源列表可以是单一的,也可以在过程中补充或改变。例如,要学习 Java,这些可以是:- JavaRush 课程。
我们利用这门课程来获得必要的最低限度的理论知识,并专注于编写代码。
- 图书:
- “Head First Java,学习 Java”,Kathy Sierra、Bert Bates;
- “Java。初学者指南”,Herbert Schildt;
- 《Java. 完整指南》,Herbert Schildt;
- “Java。专业人士的图书馆”,Kay S. Horstmann,Gary Cornell。
- YouTube 上的教程(有很多选项 - 选择更接近您的信息呈现格式);
- 与导师/熟悉的开发人员进行协商。对于那些重视“现场解释”而不是自己解决所有问题的人来说,这一点是必要的。
GO TO FULL VERSION