Start with smaller projects with simpler codebases. Do not try to understand what LibreOffice or Jellyfin are doing.
Maybe try to understand how one specific part of that software works. Chatbots are really, really good at explaining existing code, so ask your bot where the feature is located and let it explain it to you
A few hints: