Thank you for your advice it really sounds good to me. Although I think I'm pretty flexible and you know if you are sick of something you will give everything to make your dream work.
I searched a little bit and found out that I have pretty good chance getting a visa for work (developers are needed, I will have a graduation, I'm young and so on).
Yeah winters here are kinda hard and pretty cold. How is summer in the bay area? Is it extremely hot? I checked some average weather data from san francisco and it looked pretty good to me.
Renting a room will be kinda pricy but you are absolutely right about trying first before I gave up everything.