If “not that young” means born before 1993 Spätaussiedler status might be an option. Only knowing basics of the language isn’t an issue AFAIK especially if you’ve learned it as a native language, but tracing ancestry will be critical. I know very little about the process short of that it’s quite bureaucratic, here’s the government page on it.
Otherwise it’s going to be regular migration which generally means high-skilled or high-demand jobs, or otherwise having money so that you can finance living here without having a working permit. Or refugee/asylum status and reasons for that not expiring before you are entitled to naturalise.
Thank you.
Of all these, having no germanese ancestors and no cash, I feel like high-skilled jobs is the most viable path. It’s a bitch to prove I worth it and know stuff, but I guess I can try.
Is there some site to apply that way, probably with some additional educational programs, if I don’t have a germanese employer wanting to take me?
https://www.make-it-in-germany.com/en/
Coming to study is possible but you’ll have to have cash to support yourself, vocational training is also possible and you’d generally earn money while training so that’s probably more approachable, if you already have an academic degree that’s a definitive plus, for IT people three years of work experience counts as a degree for these purposes. For all that there’s also the option to get a visa for the purpose of finding a job but you should definitely shop around beforehand otherwise that’s just an expensive tourist visa. If you, say, already worked as electrician or lorry driver you might lack qualifications to work here but that kind of experience will still count for companies hiring you.