What does this mean? I can only imagine very bad working conditions during rain
If you don"t have a roof it is probably of bad weather or you just might be poor.
I wonder if this is a way to infer "I work outside/outdoors" as opposed to being "stuck" in an office?
If this site wants to maintain it's claim to being the best language site it should really stop using stupid sentences.