It's actually quite easy to get a job in Germany as a tech person - in lieu of a degree, you can get a visa with 4 years of experience. But the HR teams are generally clueless when it comes to processing visas. Startups don't know how to navigate it and generally have to overpay expensive law firms to help facilitate the process. However, the salaries suck and most of the jobs are in Berlin, which imo, isn't for everyone. I guess it serves as a good jumping off point for travel and weekend fun.