so if i understood all you said, compiling my sv i just can manage it better?
When you have the sources to your server, then you can make changes in them and customize the features of your server even further. This is why learning how to compile the server from the sources is good.
If you're not interested in doing any of such modifications right now, then you can just use a pre-compiled version of the server, there's plenty available around (and it appears that you already have downloaded one), and go with it.
Even in this case, it is
still a good idea to download the sources and keep them in some backup folder for later, when you might actually decide to modify something.
What I would recommend you to do is to learn LUA instead, that's your first step into managing and modifying your server. OTLand is a great library of scripts, resources and people that can help you, but you gotta put your own effort into it too. You can also learn from other sources and the documentation, everything is available on google. The 'data' folder of your server contains lua scripts that are used to manage a lot of the things that happen in the game, so just looking at the existing scripts of monsters, items, spells, can already tell you a great lot. Personally, I learned a lot by looking at the scripts provided with the datapack of my server and playing with them.
There is a file called LUA_FUNCTIONS in your server's provided documentation, that has a list of all the functions available for you to use, and a bunch of them have descriptions of how they work.
If you are new to programming in general, you're in luck, because LUA (at least in my experience) is one of the easiest languages to write in and learn.