1、我建议去学习java,因为我在找工作期间,发现了一个事情,就是大多数公司都有java的后台开发岗,python的开发岗很少,C++相对于java也比较少,而机器学习得研究生吃香一些,所以建议你深入java学习。
1、缺乏实践:如果您在学习某个概念或技能时没有实践它,并且在以后的某个时候长时间没有使用它,那么您很可能会忘记它。 学习不够深入:如果您只是在表面上学习某个主题或技能,而没有深入地理解其基本原理和概念,那么您很可能会忘记它,因为您没有建立足够的知识体系和理解。
2、遗忘程度和时间有关人们遗忘知识是正常的,因为自从我们一开始学习,知识就会开始遗忘。最初知识遗忘的速度是最快的,但是随着时间的增长它就会越来越慢。所以对我们来说,当发现自己刚学过的知识忘了,要做的就是马上巩固知识。
3、学习了的知识很快就忘记了,这是一个非常普遍的现象。这种现象的原因有很多,其中一些原因包括:记忆的存储与提取强度有关。我们记忆一些知识的时候,刚开始是很容易记住的,但是随着时间的推移,如果没有进行复习和巩固,那么这些知识就会被遗忘。缺乏有效的记忆方法。
1、熟能生巧,学以致用。多写代码是*的练习方式,可以尝试做一个小系统,把之前学到的东西应用进去。
2、编程真的是一个体力活,需要不停的接触,强化记忆,才能记得那些api之类的,反复的上机实验,多敲几次就记住了。不过有一个真实的项目你会学习的更多。
3、有些东西,忘了也不可惜。除了技术上更加努力之外,也要注意个人状态,保持充足的睡眠,按时吃饭别饿着,常做点运动增加能量储备,记忆力专注力保持在一个比较高的水平上,学习效率肯定会提高不少。个人的能量这东西,没有最多只有更多。把内容放在案例中,看懂了就算是学习过一遍了。
4、既然要深入学习,那么就要确定好一门编程语言。编程语言有很多,有python,java,C++,前端,机器学习等。我建议去学习java,因为我在找工作期间,发现了一个事情,就是大多数公司都有java的后台开发岗,python的开发岗很少,C++相对于java也比较少,而机器学习得研究生吃香一些,所以建议你深入java学习。
5、没有问题,既然学过就只有再看一次有熟悉了,或者说不用看,直接练习,遇到不懂再查,这样就好了,对于参加比赛,当然是要复习一下啦,除了语法,掌握一些常用算法更重要。真正工作中,语法和关键字已经不是重点了,有强大的IDE帮忙,关键的是编程技巧和经验积累,当然算法是基础。
6、终于三个多月后我把c++教程里的内容和项目都学完了,在学项目的过程中我发现项目特别重要,他能把你学过的知识全部联系起来,能更好的理解你所学的知识。