I've used Godot a lot while learning game development and have always wished to be a code contributor for the engine but I am not very familiar with complex projects like this. So I want to know where I should I start in order to be able for the same. I am currently a Computer Science student and I have pretty good knowledge of C++ and have worked on web based projects (used Python and PHP) but never worked on such big project based on C++ (and other included technologies which I am not aware of).
So I am asking what are the various technologies one can learn to contribute to the Godot code base and pathway to learn them.
It will be very nice if you also tell about people whom I should be asking for help if I want to understand the code base more.
PS : I am very much eager to contribute to this amazing game engine that has been available for free for aspiring game developers (including me).