我是今年刚毕业的应届大学生,本科学习的是法律相关专业。毕业前没有参与过校招找工作,因为来我们学校招聘的公司提供的职务基本上是和专业相关的,而我本人经历过实习后,感觉自己难以长久从事此类工作,所以有了转行的想法。来黑马之前虽然也有向IT行业相关的公司投过简历,不过由于没有相应的知识技能,所以基本上没有收到过HR的反馈。
和父母谈过毕业后的出路问题,我提出想学习计算机相关技能,他们表示支持,也提到认识的人中有参加过类似培训,并且最后找到了一份薪资不错的工作。向他咨询后,他推荐我到传智播客等知名的培训机构学习,结合之前在网络上了解到的一些信息,最终我选择来到了上海黑马学习java开发。
经过这段时间的学习,我对java行业有了更多认识,想要实现的目标也有了一些变化。除了要学到计算机专业知识外,我也希望能够培养自己的学习、独立思考以及团队合作能力,争取在培训结束后能够找到一份满意的工作。
至于目前我在JavaSE的学习过程中遇到的最大问题应该是难以平衡时间。对于每天的课程,如果是知识体系不复杂且比较容易理解或者代码量不多的情况,就算在前一天我没有足够的时间进行预习(我的预习方式与就业指导老师建议的有所不同),但只要上课时集中精神听讲,晚上及时完成作业,还是能够较好地吸收当天的知识的。
不过,大多数时候一天课程安排的学习内容繁多,想要及时掌握,往往需要事后花费大量的时间做思维导图、复习笔记和练习代码,完成当天的作业也会相对困难一些;而且处理完这些事情以后,晚自习基本上也已经没有多少剩余时间了,所以预习的任务我只能放在回到住处后进行(我在校外住宿)。
由于我没有计算机专业基础,我自己给自己设定了课前的预习方式,为了加深对知识点的掌握,我一般会争取先在预习阶段将笔记中的内容大致看懂,隔日听课时再进行查漏补缺和记忆强化。
这种学习方式每日花费的时间都很长,造成了我睡眠不足的问题。虽然目前我还没有感觉到落下进度,但说实话一直处于这样的状态中,长久下去恐怕无法保持。我也知道这是自己学习方法不够科学导致,但同时我也担心,如果不多花费一些时间的话可能会跟不上后面的课程。两种想法十分矛盾,总结下来我认为自己最大的问题还是难以平衡时间。
之前基础班在休息日的时候,学习时间可以是弹性分配的(因为课程内容相对简单);但是进入就业班后,基本上每天都必须投入大量的时间学习(特别是我这种会在预习上面花很长时间的人来说)。所以我稍微改变了一下预习的流程:休息日和自习日的时候,尽量把到下一个休息日或者自习日前的几天课程看完,然后期间上课日的晚上主要专注于研究当天的课程内容,而不再继续往后学习。这样做在一定程度上缓解了我每日入睡时间晚的问题,但是相对的是一到休息日就需要花费大半天时间进行预习,这样个人可支配的休息时间被压缩了不少。
接下来我会继续调整自己的学习状态,尽早平衡好自己的时间,实现高效学习的目标,期望最终能够顺利找到合适的工作。
|