ddk54321如何系统性学习 中发帖

本人非科班半路出家,之前做java除了编码外的知识非常欠缺,没有AI的时候去搜索这些基础性知识非常吃力。AI辅助后好得多,但是碎片化的知识想要构建系统依旧很难。 
经常出现两个问题:
1.搜索一个问题,得到的答案里有很多新的不懂的名词、知识、原理,再去搜索这些名词、名词又会出现更多问题,最后卡在很多搜索不到的问题上(只能是我搜索技巧不对),放弃了。
2.没有实际应用经验的话,经常是学了忘、忘了学,很没效率。官方的英文文档又啃不下来。之前学得最牢固的方式是通过中文的系统性视频(bilibili)
请问这是我没有意志的原因吗?还是学习方法不对。大佬们都是如何学习的呢?