If you have at least 3-4 years of experience, especially in web or mobile development you're good. I think you'd get `extra points` for being native English speaker.
Food is still pretty cheap. You can avoid buying public transit ticket if you don't mind biking to work as well.
Money is also usually not the issue while renting the flat. Your credibility is. It's best to start by renting a room in a shared flat, gather the paperwork and then try to find something better.
Looking for a flat outside Ringbahn (or just outside) sharply brings prices down.
Still, you'd better start learning German right now, it really pays off.
Food is still pretty cheap. You can avoid buying public transit ticket if you don't mind biking to work as well.
Money is also usually not the issue while renting the flat. Your credibility is. It's best to start by renting a room in a shared flat, gather the paperwork and then try to find something better. Looking for a flat outside Ringbahn (or just outside) sharply brings prices down.
Still, you'd better start learning German right now, it really pays off.