I am having 2.5 YOE and have been trained as .Net Fullstack Developer. But have project experience for only Frontend Web Development with Angular. I just made a switch and due to certain scenario couldn't make a formidale and satisfactory financial jump but I am certain that there will be ample amount of time available in my new orgainzation to focus on my long term goal of getting into one of the tech giants. I want suggestions about how to prepare for "MAANG" companies? Should i cover up my .Net Fullstack training or should i pick up a language like Python and focus on Data structures & alorithms? Which path is more suitable for getting into these kind of companies? Any other roadmap will also be welcomed.