I think every Msc student at a "no-name" german university has the chance to publish a paper at a top-tier conference. Student research assistant jobs are plenty and the Msc Thesis can be real-science. Every Msc. CS program here I know has a research-option so that instead of lecture you can do research. It's just hard to publish in those top-tier conferences and most research is more applied (and therefore more niche!) so its not easy to find an advisor for this. But in my experience even if the professor is working in a more applied setting you can push for a more basic-research, research is research. But you can do a phd here without publishing a paper first, so I don't think most Msc Students see it as a priority.
Hierarchy is everything in academia, especially in Germany. The only way to tenure is to have someone up there already who is willing to pull many strings for you.
We come from different places. German universities are good in average. + MSc student have the chance to work as "working students" (20hr/week) at any company in Germany. https://www.topuniversities.com/university-rankings/world-un...
>> .. It's just hard to publish in those top-tier conferences
Hard is relative. You should also check the costs of publishing a paper or attending a conference for students from global south https://twitter.com/hadyelsahar/status/1374699909451030542
>> But you can do a phd here without publishing a paper first
I agree with that.
I would challenge this point. There are few research labs in Singapore and middle east (UAE, Saudi Arabia) where money is not a problem. I have seen many researchers fly there to build research groups, but many of them leave after some time. You can see papers coming from these groups in top-tier conferences (NeurIPS, KDD, etc) every years, but these papers come from individuals, not groups. Money is one ingredient, you need fresh blood and students to work on new ideas. You need an ecosystem for research and industry to adopt and develop some of these ideas (e.g. Standford/Google, UCLA/DeepMind, UoT/Uber, MIT/Boston startups, etc)
In Industry, you can come from no-name university, and you can still make it to FAANG (or top tier companies). In academia, that's impossible. To start, it is impossible to make it to good PhD program without publishing papers in top-tier conference, MSc student in no-name universities can't afford finding advisor to easily do that. Good PhD programs will help you to join a good Lab, and usually it is through network + recommendations.
In Startup world, you can sit in your dorm room, without anyone believing in you and you can make it.
P.S. I am a research engineer, I worked in both places and that was my observations. There is no shortcuts, everything is hierarchical in academia.