No amount of side projects, courses, bootcamps can help you to understand legacy codebase. You have to spend endless hours staring at screens with 20+ tabs open and asking silly questions to chatGPT and yes that one developer friend in huddle helping you to debug that code.