【初学者求助】PostgreSQL 数据库内核开发(查询引擎方向)的学习问题

很感谢之前社区的支持,现在我已经在 PostgreSQL 领域进行了初步的学习,并且能够理解一些 PostgreSQL 内核中的基本概念。

所以现在的问题就变成了方向的抉择问题,目前我给自己确定的方向是数据库查询引擎方向,也就是需要对执行计划,索引这些有一个基本的了解。

但是因为我尚且处于初学的阶段,对这领域了解还不是很深入,方便道友提供一些相关的意见吗?(比如未来的工作大致是负责什么方面,学习路线,学习材料这些)谢谢!